Diverse Anpassungan an neue BaseSys Version. aus einigen statischen libs werden
jetzt dyns gebaut git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@4698 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
938a546c9e
commit
9e50fc5035
@ -72,11 +72,9 @@
|
|||||||
0 tools/ez-ipupdate
|
0 tools/ez-ipupdate
|
||||||
0 tools/popt
|
0 tools/popt
|
||||||
0 tools/iptables
|
0 tools/iptables
|
||||||
0 tools/pks
|
|
||||||
0 tools/aircrack-ng
|
0 tools/aircrack-ng
|
||||||
0 tools/ppp
|
0 tools/ppp
|
||||||
0 tools/gdbm
|
0 tools/gdbm
|
||||||
|
|
||||||
0 tools/dbus-glib
|
0 tools/dbus-glib
|
||||||
0 tools/ypbind-mt
|
0 tools/ypbind-mt
|
||||||
0 tools/yp-tools
|
0 tools/yp-tools
|
||||||
@ -84,6 +82,7 @@
|
|||||||
0 tools/rp-pppoe
|
0 tools/rp-pppoe
|
||||||
0 tools/netkit-bootparamd
|
0 tools/netkit-bootparamd
|
||||||
0 tools/tsocks
|
0 tools/tsocks
|
||||||
|
0 tools/tcp_wrappers
|
||||||
0 tools/nfs-utils
|
0 tools/nfs-utils
|
||||||
0 tools/traceroute
|
0 tools/traceroute
|
||||||
0 tools/openal
|
0 tools/openal
|
||||||
@ -91,6 +90,7 @@
|
|||||||
0 tools/audiofile
|
0 tools/audiofile
|
||||||
0 tools/toolame
|
0 tools/toolame
|
||||||
0 tools/a52dec
|
0 tools/a52dec
|
||||||
|
|
||||||
0 tools/wav2cdr
|
0 tools/wav2cdr
|
||||||
0 tools/bladeenc
|
0 tools/bladeenc
|
||||||
0 tools/dmake
|
0 tools/dmake
|
||||||
@ -137,6 +137,7 @@
|
|||||||
0 tools/doxygen
|
0 tools/doxygen
|
||||||
0 tools/dvd+rw-tools
|
0 tools/dvd+rw-tools
|
||||||
0 tools/db
|
0 tools/db
|
||||||
|
0 tools/pks
|
||||||
0 xsys/isdn4k-utils
|
0 xsys/isdn4k-utils
|
||||||
0 tools/ntp
|
0 tools/ntp
|
||||||
0 tools/amanda
|
0 tools/amanda
|
||||||
|
@ -83,6 +83,7 @@ premk() {
|
|||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32 -fPIC" \
|
CC="gcc $BUILDOPTIONS32 -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
@ -90,6 +91,13 @@ mk32() {
|
|||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
make distclean
|
make distclean
|
||||||
|
mkdir /tmp/a52dec
|
||||||
|
cd /tmp/a52dec
|
||||||
|
ar -x $TMPROOT/usr/lib/liba52.a
|
||||||
|
gcc $BUILDOPTIONS32 -fPIC -shared -Wl,-soname,liba52.so.0 \
|
||||||
|
-o $TMPROOT/usr/lib/liba52.so.0.7.4 *.o
|
||||||
|
cd -
|
||||||
|
rm -r /tmp/a52dec
|
||||||
}
|
}
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
@ -99,6 +107,7 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
@ -106,6 +115,13 @@ mk() {
|
|||||||
--enable-double
|
--enable-double
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
mkdir /tmp/a52dec
|
||||||
|
cd /tmp/a52dec
|
||||||
|
ar -x $TMPROOT/usr/$LIBDIR/liba52.a
|
||||||
|
gcc $BUILDOPTIONS -fPIC -shared -Wl,-soname,liba52.so.0 \
|
||||||
|
-o $TMPROOT/usr/$LIBDIR/liba52.so.0.7.4 *.o
|
||||||
|
cd -
|
||||||
|
rm -r /tmp/a52dec
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
|
@ -81,8 +81,9 @@ premk() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32 -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET32 \
|
./configure --host=$TARGET32 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--with-gnu-ld &&
|
--with-gnu-ld &&
|
||||||
@ -90,14 +91,23 @@ mk32() {
|
|||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
make distclean
|
make distclean
|
||||||
|
mkdir /tmp/audiofile
|
||||||
|
cd /tmp/audiofile
|
||||||
|
ar -x $TMPROOT/usr/lib/libaudiofile.a
|
||||||
|
gcc $BUILDOPTIONS32 -fPIC -shared -Wl,-soname,libaudiofile.so.0 \
|
||||||
|
-o $TMPROOT/usr/lib/libaudiofile.so.0.2.6 *.o
|
||||||
|
cd -
|
||||||
|
rm -r /tmp/audiofile
|
||||||
|
mv $TMPROOT/usr/bin/audiofile-config{,-32}
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
ADDOPTIONS="--libdir=/usr/lib64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
@ -105,8 +115,19 @@ mk() {
|
|||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
|
mkdir /tmp/audiofile
|
||||||
|
cd /tmp/audiofile
|
||||||
|
ar -x $TMPROOT/usr/$LIBDIR/libaudiofile.a
|
||||||
|
gcc $BUILDOPTIONS -fPIC -shared -Wl,-soname,libaudiofile.so.0 \
|
||||||
|
-o $TMPROOT/usr/$LIBDIR/libaudiofile.so.0.2.6 *.o
|
||||||
|
cd -
|
||||||
|
rm -r /tmp/audiofile
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
echo "Nothing to do for postmk()"
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
|
mv $TMPROOT/usr/bin/audiofile-config{,-64}
|
||||||
|
ln -s multiarch_wrapper $TMPROOT/usr/bin/audiofile-config
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
@ -76,17 +76,23 @@ SRCPATH=Tools/Database
|
|||||||
#Hier kann z.B. das Makefile gepatcht werden (SED lässt grüssen
|
#Hier kann z.B. das Makefile gepatcht werden (SED lässt grüssen
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
echo "Nothing to do for premk"
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32 -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
||||||
USE_ARCH=$UARCH \
|
./configure --prefix=/usr &&
|
||||||
./configure --host=$TARGET32 \
|
|
||||||
--prefix=/usr \
|
|
||||||
--with-gnu-ld &&
|
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
|
mkdir tmplib &&
|
||||||
|
cd tmplib &&
|
||||||
|
ar -x ../.libs/libgdbm.a &&
|
||||||
|
gcc -shared -m32 -Wl,-soname,libgdbm.so.3 -o ../.libs/libgdbm.so.3.0.0 *.o &&
|
||||||
|
rm -r *.o &&
|
||||||
|
ar -x ../.libs/libgdbm_compat.a &&
|
||||||
|
gcc -shared -m32 -Wl,-soname,libgdbm_compat.so.3 -o ../.libs/libgdbm_compat.so.3.0.0 *.o &&
|
||||||
|
cd .. &&
|
||||||
|
rm -r tmplib &&
|
||||||
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install
|
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install
|
||||||
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install-compat
|
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install-compat
|
||||||
make distclean
|
make distclean
|
||||||
@ -97,15 +103,21 @@ mk() {
|
|||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
ADDOPTIONS="--libdir=/usr/lib64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
USE_ARCH=$UARCH \
|
./configure $ADDOPTIONS \
|
||||||
./configure --host=$TARGET \
|
--prefix=/usr &&
|
||||||
--prefix=/usr \
|
|
||||||
$ADDOPTIONS \
|
|
||||||
--with-gnu-ld &&
|
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install
|
mkdir tmplib &&
|
||||||
|
cd tmplib &&
|
||||||
|
ar -x ../.libs/libgdbm.a &&
|
||||||
|
gcc $BUILDOPTIONS -shared -Wl,-soname,libgdbm.so.3 -o ../.libs/libgdbm.so.3.0.0 *.o &&
|
||||||
|
rm -r *.o &&
|
||||||
|
ar -x ../.libs/libgdbm_compat.a &&
|
||||||
|
gcc $BUILDOPTIONS -shared -Wl,-soname,libgdbm_compat.so.3 -o ../.libs/libgdbm_compat.so.3.0.0 *.o &&
|
||||||
|
cd .. &&
|
||||||
|
rm -r tmplib &&
|
||||||
|
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install &&
|
||||||
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install-compat
|
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install-compat
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -127,7 +127,7 @@ postmk() {
|
|||||||
ln -s libjpeg.so.62.0.0 $TMPROOT/usr/lib/libjpeg6b.so
|
ln -s libjpeg.so.62.0.0 $TMPROOT/usr/lib/libjpeg6b.so
|
||||||
cd $TMPROOT
|
cd $TMPROOT
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ln -s libjpeg.so.64.0.0 $TMPROOT/usr/lib64/libjpeg6b.so
|
ln -s libjpeg.so.62.0.0 $TMPROOT/usr/lib64/libjpeg6b.so
|
||||||
fi
|
fi
|
||||||
mkdir -p usr/share
|
mkdir -p usr/share
|
||||||
mv usr/man usr/share
|
mv usr/man usr/share
|
||||||
|
@ -84,6 +84,7 @@ mk32() {
|
|||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
ClearHostSysNameing32 $TMPROOT
|
ClearHostSysNameing32 $TMPROOT
|
||||||
|
find . -name "*.o" -exec rm {} \;
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
|
@ -73,17 +73,18 @@ SRCPATH=Tools/lib
|
|||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
echo "Nothing to do for premk()"
|
||||||
./autogen.sh
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
./configure --host=$TARGET32 \
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --build=$TARGET32 \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
make distclean
|
make distclean
|
||||||
|
mv $TMPROOT/usr/bin/openal-config{,-32}
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
@ -92,14 +93,19 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --host=$BUILDSYS \
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --build=$BUILDSYS \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
cd -
|
cd -
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
|
mv $TMPROOT/usr/bin/openal-config{,-64}
|
||||||
|
ln -s multiarch_wrapper $TMPROOT/usr/bin/openal-config
|
||||||
|
fi
|
||||||
ClearHostSysNameing $TMPROOT
|
ClearHostSysNameing $TMPROOT
|
||||||
}
|
}
|
||||||
|
@ -93,8 +93,6 @@ mk32() {
|
|||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
make clean
|
make clean
|
||||||
echo "ready"
|
|
||||||
read
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
|
@ -95,13 +95,12 @@ mk() {
|
|||||||
CheckError "Makeprocess failed !" 1
|
CheckError "Makeprocess failed !" 1
|
||||||
|
|
||||||
# Make install Optionen eintragen
|
# Make install Optionen eintragen
|
||||||
make -j $NUMCPU RPM_INSTALL_ROOT=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
cd $TMPROOT
|
mkdir $TMPROOT/usr/share
|
||||||
mkdir usr/share
|
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
||||||
mv usr/man usr/share
|
|
||||||
GetSVN Viitor_rp-pppoe $TMPROOT
|
GetSVN Viitor_rp-pppoe $TMPROOT
|
||||||
}
|
}
|
||||||
|
@ -76,6 +76,7 @@ SRCPATH=Tools/Net
|
|||||||
premk() {
|
premk() {
|
||||||
mkdir -p $TMPROOT/usr/{lib,sbin}
|
mkdir -p $TMPROOT/usr/{lib,sbin}
|
||||||
mkdir -p $TMPROOT/usr/share/man/man{3,5,8}
|
mkdir -p $TMPROOT/usr/share/man/man{3,5,8}
|
||||||
|
mkdir -p $TMPROOT/usr/include
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
@ -108,6 +109,7 @@ mk() {
|
|||||||
rm -r *.o
|
rm -r *.o
|
||||||
cd -
|
cd -
|
||||||
rm -r /tmp/libwrap
|
rm -r /tmp/libwrap
|
||||||
|
cp *.h $TMPROOT/usr/include
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
@ -84,6 +84,7 @@ premk() {
|
|||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--x-includes=/usr/X11R7/include \
|
--x-includes=/usr/X11R7/include \
|
||||||
--x-libraries=/usr/X11R7/lib \
|
--x-libraries=/usr/X11R7/lib \
|
||||||
@ -99,6 +100,7 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--x-includes=/usr/X11R7/include \
|
--x-includes=/usr/X11R7/include \
|
||||||
|
Loading…
Reference in New Issue
Block a user