Anpassungen für die neuen Software versionen der V963
git-svn-id: svn://svn.compuextreme.de/Viitor/V963/ViitorMake@6045 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
c125d3d2ba
commit
34cb431af5
|
@ -90,7 +90,6 @@
|
||||||
0 network/aircrack-ng
|
0 network/aircrack-ng
|
||||||
0 network/ppp
|
0 network/ppp
|
||||||
0 dbase/gdbm
|
0 dbase/gdbm
|
||||||
0 network/libproxy
|
|
||||||
0 tools/dbus-glib
|
0 tools/dbus-glib
|
||||||
0 tools/dbus-python
|
0 tools/dbus-python
|
||||||
0 tools/eggdbus
|
0 tools/eggdbus
|
||||||
|
@ -101,10 +100,9 @@
|
||||||
0 network/netkit-bootparamd
|
0 network/netkit-bootparamd
|
||||||
0 network/tsocks
|
0 network/tsocks
|
||||||
0 network/tcp_wrappers
|
0 network/tcp_wrappers
|
||||||
|
0 network/libtirpc
|
||||||
0 network/nfs-utils
|
0 network/nfs-utils
|
||||||
0 network/traceroute
|
0 network/traceroute
|
||||||
0 multimedia/openal-soft
|
|
||||||
0 multimedia/freealut
|
|
||||||
0 network/pam_smb
|
0 network/pam_smb
|
||||||
0 multimedia/audiofile
|
0 multimedia/audiofile
|
||||||
0 multimedia/toolame
|
0 multimedia/toolame
|
||||||
|
@ -127,8 +125,6 @@
|
||||||
0 network/glusterfs
|
0 network/glusterfs
|
||||||
0 tools/texi2roff
|
0 tools/texi2roff
|
||||||
0 tools/mgetty
|
0 tools/mgetty
|
||||||
#keine Neue Version, Nich mehr kompilierbar - überflüssig ??
|
|
||||||
#0 tools/isapnptools
|
|
||||||
0 tools/autofs
|
0 tools/autofs
|
||||||
0 multimedia/cdparanoia-III
|
0 multimedia/cdparanoia-III
|
||||||
0 tools/recode
|
0 tools/recode
|
||||||
|
@ -143,6 +139,9 @@
|
||||||
0 tools/psutils
|
0 tools/psutils
|
||||||
0 tools/hdparm
|
0 tools/hdparm
|
||||||
0 development/cmake
|
0 development/cmake
|
||||||
|
0 network/libproxy
|
||||||
|
0 multimedia/openal-soft
|
||||||
|
0 multimedia/freealut
|
||||||
0 network/libmsn
|
0 network/libmsn
|
||||||
0 network/libssh
|
0 network/libssh
|
||||||
0 tools/libcap
|
0 tools/libcap
|
||||||
|
@ -162,7 +161,8 @@
|
||||||
0 multimedia/divx611
|
0 multimedia/divx611
|
||||||
0 tools/bonnie++
|
0 tools/bonnie++
|
||||||
0 tools/rarlinux
|
0 tools/rarlinux
|
||||||
0 tools/CDspindown
|
#Wird nicht mehr weiterentwickelt und KOmpiliert gar nimmer
|
||||||
|
#0 tools/CDspindown
|
||||||
0 tools/doxygen
|
0 tools/doxygen
|
||||||
0 tools/dvd+rw-tools
|
0 tools/dvd+rw-tools
|
||||||
0 dbase/db
|
0 dbase/db
|
||||||
|
@ -173,8 +173,6 @@
|
||||||
0 network/lynx
|
0 network/lynx
|
||||||
0 network/neon
|
0 network/neon
|
||||||
0 dbase/sqlite-amalgamation
|
0 dbase/sqlite-amalgamation
|
||||||
#Is already done - aber hier sollte die neueste Version gebaut werden
|
|
||||||
4 development/subversion
|
|
||||||
0 network/apr
|
0 network/apr
|
||||||
0 tools/zisofs-tools
|
0 tools/zisofs-tools
|
||||||
0 tools/nagios
|
0 tools/nagios
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
0 development/Xdialog
|
0 development/Xdialog
|
||||||
|
#Is already done - aber hier sollte die neueste Version gebaut werden
|
||||||
|
4 development/subversion
|
||||||
0 network/gftp
|
0 network/gftp
|
||||||
0 multimedia/mjpegtools
|
0 multimedia/mjpegtools
|
||||||
0 multimedia/gst-plugins-good
|
0 multimedia/gst-plugins-good
|
||||||
|
|
|
@ -92,8 +92,7 @@ mk32() {
|
||||||
--enable-compat185 \
|
--enable-compat185 \
|
||||||
--enable-cxx \
|
--enable-cxx \
|
||||||
--enable-tcl \
|
--enable-tcl \
|
||||||
--with-tcl=/usr/X11R7/lib \
|
--with-tcl=/usr/X11R7/lib &&
|
||||||
--enable-rpc &&
|
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
cd ../db*
|
cd ../db*
|
||||||
|
@ -104,12 +103,6 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64 \
|
|
||||||
--with-tcl=/usr/X11R7/lib64"
|
|
||||||
else
|
|
||||||
ADDOPTIONS="--with-tcl=/usr/X11R7/lib"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
|
@ -120,8 +113,8 @@ mk() {
|
||||||
--enable-compat185 \
|
--enable-compat185 \
|
||||||
--enable-cxx \
|
--enable-cxx \
|
||||||
--enable-tcl \
|
--enable-tcl \
|
||||||
$ADDOPTIONS \
|
--with-tcl=/usr/X11R7/${LIBDIR} \
|
||||||
--enable-rpc &&
|
--libdir=/usr/${LIBDIR} &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
|
@ -84,15 +84,6 @@ mk32() {
|
||||||
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
||||||
./configure --prefix=/usr &&
|
./configure --prefix=/usr &&
|
||||||
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
|
||||||
|
@ -100,23 +91,11 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
./configure $ADDOPTIONS \
|
./configure --libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
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 &&
|
||||||
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install-compat
|
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install-compat
|
||||||
}
|
}
|
||||||
|
|
|
@ -75,56 +75,45 @@ SRCPATH=DBase/Server
|
||||||
|
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
mkdir build
|
||||||
|
cd build
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32 -fPIC" \
|
USE_ARCH=32 \
|
||||||
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
cmake -DCMAKE_INSTALL_PREFIX=/opt/MySQL \
|
||||||
USE_ARCH=$UARCH \
|
-DCMAKE_CXX_FLAGS="$BUILDOPTIONS32" \
|
||||||
./configure --target=$TARGET32 \
|
-DCMAKE_C_FLAGS="$BUILDOPTIONS32" \
|
||||||
--sysconfdir=/etc \
|
-DSYSCONFDIR=/etc \
|
||||||
--prefix=/opt/MySQL \
|
..
|
||||||
--libexecdir=\${prefix}/sbin \
|
|
||||||
--enable-assembler \
|
|
||||||
--with-gnu-ld \
|
|
||||||
--with-server-suffix=CompuExtreme \
|
|
||||||
--with-pthread \
|
|
||||||
--with-mysqld-user=mysql \
|
|
||||||
--with-ssl \
|
|
||||||
--with-embedded-server &&
|
|
||||||
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
|
||||||
make distclean
|
make distclean
|
||||||
ClearHostSysNameing32 $TMPROOT
|
#ClearHostSysNameing32 $TMPROOT
|
||||||
mv $TMPROOT/opt/MySQL/bin/mysql_config{,-32}
|
mv $TMPROOT/opt/MySQL/bin/mysql_config{,-32}
|
||||||
GenDynLib32 $TMPROOT/opt/MySQL/lib/mysql/libmysqld.a 16.0.0
|
#GenDynLib32 $TMPROOT/opt/MySQL/lib/mysql/libmysqld.a 16.0.0
|
||||||
|
cd ..
|
||||||
|
rm -r build
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
ADDOPTIONS="-DLIB_SUFFIX=64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
cmake -DCMAKE_INSTALL_PREFIX=/opt/MySQL \
|
||||||
--sysconfdir=/etc \
|
-DINSTALL_LIBDIR=/opt/MySQL/lib64 \
|
||||||
--prefix=/opt/MySQL \
|
-DCMAKE_CXX_FLAGS="$BUILDOPTIONS" \
|
||||||
$ADDOPTIONS \
|
-DCMAKE_C_FLAGS="$BUILDOPTIONS" \
|
||||||
--libexecdir=\${prefix}/sbin \
|
-DSYSCONFDIR=/etc \
|
||||||
--enable-assembler \
|
..
|
||||||
--with-gnu-ld \
|
|
||||||
--with-server-suffix=CompuExtreme \
|
|
||||||
--with-pthread \
|
|
||||||
--with-mysqld-user=mysql \
|
|
||||||
--with-ssl \
|
|
||||||
--with-embedded-server &&
|
|
||||||
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
|
||||||
GenDynLib $TMPROOT/opt/MySQL/$LIBDIR/mysql/libmysqld.a 16.0.0
|
#GenDynLib $TMPROOT/opt/MySQL/$LIBDIR/mysql/libmysqld.a 16.0.0
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
@ -141,5 +130,6 @@ postmk() {
|
||||||
mv $TMPROOT/opt/MySQL/bin/mysql_config{,-64}
|
mv $TMPROOT/opt/MySQL/bin/mysql_config{,-64}
|
||||||
ln -s /usr/bin/multiarch_wrapper $TMPROOT/opt/MySQL/bin/mysql_config
|
ln -s /usr/bin/multiarch_wrapper $TMPROOT/opt/MySQL/bin/mysql_config
|
||||||
fi
|
fi
|
||||||
|
sed -i "s%^\(basedir=\).*$%\1\"/opt/MySQL\"%" $TMPROOT/opt/MySQL/scripts/mysql_install_db
|
||||||
CheckError "postmk() failed !" 1
|
CheckError "postmk() failed !" 1
|
||||||
}
|
}
|
||||||
|
|
|
@ -90,14 +90,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -88,7 +88,6 @@ mk32() {
|
||||||
mkdir -p $INSTLIB
|
mkdir -p $INSTLIB
|
||||||
touch $INSTLIB/perllocal.pod
|
touch $INSTLIB/perllocal.pod
|
||||||
|
|
||||||
|
|
||||||
# Make install Optionen eintragen
|
# Make install Optionen eintragen
|
||||||
make -j $NUMCPU install
|
make -j $NUMCPU install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
|
@ -112,8 +111,5 @@ mk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
# cd $INSTLIB
|
|
||||||
# sed -e "s%$TMPROOT%%" perllocal.pod >/tmp/perllocal.pod
|
|
||||||
# mv /tmp/perllocal.pod perllocal.pod
|
|
||||||
echo "Nothing to do for postmk()"
|
echo "Nothing to do for postmk()"
|
||||||
}
|
}
|
||||||
|
|
|
@ -110,8 +110,5 @@ mk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
# cd $INSTLIB
|
|
||||||
# sed -e "s%$TMPROOT%%" perllocal.pod >/tmp/perllocal.pod
|
|
||||||
# mv /tmp/perllocal.pod perllocal.pod
|
|
||||||
echo "Nothing to do for postmk()"
|
echo "Nothing to do for postmk()"
|
||||||
}
|
}
|
||||||
|
|
|
@ -89,12 +89,12 @@ mk32() {
|
||||||
CheckError "Configurescript failed !" 1
|
CheckError "Configurescript failed !" 1
|
||||||
|
|
||||||
# Make-Optionen eintragen
|
# Make-Optionen eintragen
|
||||||
make -j $NUMCPU
|
make
|
||||||
make -j $NUMCPU doctest
|
make doctest
|
||||||
CheckError "Makeprocess failed !" 1
|
CheckError "Makeprocess failed !" 1
|
||||||
|
|
||||||
# Make install Optionen eintragen
|
# Make install Optionen eintragen
|
||||||
make -j $NUMCPU PREFIX=$TMPROOT/usr install
|
make PREFIX=$TMPROOT/usr install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
make distclean
|
make distclean
|
||||||
unset USE_ARCH
|
unset USE_ARCH
|
||||||
|
@ -108,12 +108,12 @@ mk() {
|
||||||
CheckError "Configurescript failed !" 1
|
CheckError "Configurescript failed !" 1
|
||||||
|
|
||||||
# Make-Optionen eintragen
|
# Make-Optionen eintragen
|
||||||
make -j $NUMCPU
|
make
|
||||||
make -j $NUMCPU doctest
|
make doctest
|
||||||
CheckError "Makeprocess failed !" 1
|
CheckError "Makeprocess failed !" 1
|
||||||
|
|
||||||
# Make install Optionen eintragen
|
# Make install Optionen eintragen
|
||||||
make -j $NUMCPU PREFIX=$TMPROOT/usr install
|
make PREFIX=$TMPROOT/usr install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
unset USE_ARCH
|
unset USE_ARCH
|
||||||
unset LDEMULATION
|
unset LDEMULATION
|
||||||
|
|
|
@ -98,7 +98,6 @@ mk32() {
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
SrcPatch $MAKEDIR/Python* $LFSSOURCE/$SRCPATH/Python-*-multilib-*.patch.*
|
SrcPatch $MAKEDIR/Python* $LFSSOURCE/$SRCPATH/Python-*-multilib-*.patch.*
|
||||||
sed -i -e "s:@@MULTILIB_DIR@@:lib64:g" \
|
sed -i -e "s:@@MULTILIB_DIR@@:lib64:g" \
|
||||||
Lib/distutils/command/install.py \
|
Lib/distutils/command/install.py \
|
||||||
|
@ -112,7 +111,7 @@ mk() {
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--with-signal-module \
|
--with-signal-module \
|
||||||
--with-threads \
|
--with-threads \
|
||||||
--with-cycle-gc \
|
--with-cycle-gc \
|
||||||
|
|
|
@ -97,16 +97,13 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
--enable-threads \
|
--enable-threads \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/X11R7/${LIBDIR} \
|
||||||
--enable-shared &&
|
--enable-shared &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install
|
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install
|
||||||
|
|
|
@ -91,25 +91,20 @@ mk32() {
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
make distclean
|
make distclean
|
||||||
GenDynLib32 $TMPROOT/usr/lib/liba52.a 0.7.4
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--enable-double
|
--enable-double
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/liba52.a 0.7.4
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
|
|
|
@ -91,25 +91,20 @@ 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
|
||||||
GenDynLib32 $TMPROOT/usr/lib/libaudiofile.a 0.2.6
|
|
||||||
mv $TMPROOT/usr/bin/audiofile-config{,-32}
|
mv $TMPROOT/usr/bin/audiofile-config{,-32}
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--with-gnu-ld &&
|
--with-gnu-ld &&
|
||||||
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
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/libaudiofile.a 0.2.6
|
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -76,11 +76,9 @@ SRCPATH=MultiMedia/Apps
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
echo "Nothing to do for premk()"
|
||||||
CheckError "premk() failed !" 1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
# Hier die ./configure --build=$HOSTSYS --target=$HOSTSYS-Optionen eintragen.
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUIILDOPTIONS" \
|
CXX="g++ $BUIILDOPTIONS" \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
|
@ -91,5 +89,4 @@ mk() {
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
echo "Nothing to do for postmk()"
|
echo "Nothing to do for postmk()"
|
||||||
CheckError "postmk() failed !" 1
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -93,11 +93,8 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
./configure --build=$TARGET \
|
./configure --build=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
make CFLAGS="$BUILDOPTIONS -fPIC" &&
|
make CFLAGS="$BUILDOPTIONS -fPIC" &&
|
||||||
make CFLAGS="$BUILDOPTIONS -fPIC" prefix=$TMPROOT/usr install
|
make CFLAGS="$BUILDOPTIONS -fPIC" prefix=$TMPROOT/usr install
|
||||||
|
|
|
@ -85,14 +85,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
LDFLAGS="-L/$LIBDIR -L/usr/$LIBDIR" \
|
LDFLAGS="-L/$LIBDIR -L/usr/$LIBDIR" \
|
||||||
./configure $ADDOPTIONS \
|
./configure --libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -89,14 +89,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$BUILDSYS \
|
./configure --host=$BUILDSYS \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -92,13 +92,10 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure $ADDOPTIONS \
|
./configure --libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--enable-optimize
|
--enable-optimize
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
|
@ -94,14 +94,11 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU prefix=$TMPROOT/usr install
|
make -j $NUMCPU prefix=$TMPROOT/usr install
|
||||||
|
|
|
@ -89,17 +89,13 @@ mk32() {
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
ADDOPTIONS="-DLIB_SUFFIX=$UARCH"
|
||||||
-DLIB_SUFFIX=$UARCH \
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
|
||||||
USE_ARCH=$UARCH .
|
|
||||||
else
|
|
||||||
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
|
||||||
USE_ARCH=$UARCH .
|
|
||||||
fi
|
fi
|
||||||
|
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
||||||
|
$ADDOPTIONS \
|
||||||
|
CC="gcc $BUILDOPTIONS" \
|
||||||
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
|
USE_ARCH=$UARCH .
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
|
@ -88,13 +88,10 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure $ADDOPTIONS \
|
./configure --libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -77,13 +77,10 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ];then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -72,40 +72,38 @@
|
||||||
SRCPATH=MultiMedia/Lib
|
SRCPATH=MultiMedia/Lib
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
mkdir build
|
||||||
|
cd build
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
USE_ARCH=32 \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
USE_ARCH=$UARCH \
|
-DCMAKE_CXX_FLAGS="$BUILDOPTIONS32" \
|
||||||
./configure --build=$TARGET32 \
|
-DCMAKE_C_FLAGS="$BUILDOPTIONS32" \
|
||||||
--prefix=/usr
|
..
|
||||||
make
|
make -j $NUMCPU
|
||||||
make DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
make distclean
|
cd ..
|
||||||
mv $TMPROOT/usr/bin/openal-config{,-32}
|
rm -r build
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
ADDOPTIONS="-DLIB_SUFFIX=64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --build=$BUILDSYS \
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--prefix=/usr
|
-DCMAKE_CXX_FLAGS="$BUILDOPTIONS" \
|
||||||
|
-DCMAKE_C_FLAGS="$BUILDOPTIONS" \
|
||||||
|
..
|
||||||
make
|
make
|
||||||
make DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
cd -
|
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
echo "Nothing to do for postmk()"
|
||||||
mv $TMPROOT/usr/bin/openal-config{,-64}
|
|
||||||
ln -s multiarch_wrapper $TMPROOT/usr/bin/openal-config
|
|
||||||
fi
|
|
||||||
ClearHostSysNameing $TMPROOT
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -82,6 +82,7 @@ premk() {
|
||||||
echo "Nothing to do for premk"
|
echo "Nothing to do for premk"
|
||||||
PWLIBDIR=`pwd`
|
PWLIBDIR=`pwd`
|
||||||
mkdir -p $TMPROOT/usr/lib
|
mkdir -p $TMPROOT/usr/lib
|
||||||
|
find . -type f -exec sed -i "s/\r$//" {} \;
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
|
@ -104,19 +105,18 @@ mk32() {
|
||||||
make -k -j $NUMCPU DESTDIR=$TMPROOT install
|
make -k -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
chmod -v 755 $TMPROOT/usr/lib/libpt_linux*so*
|
chmod -v 755 $TMPROOT/usr/lib/libpt_linux*so*
|
||||||
mv $TMPROOT/usr/bin/ptlib-config{,-32}
|
mv $TMPROOT/usr/bin/ptlib-config{,-32}
|
||||||
sed -i -e "s/lib64/lib" $TMPROOT/usr/bin/ptlib-config-32
|
sed -i -e "s/lib64/lib/" $TMPROOT/usr/bin/ptlib-config-32
|
||||||
mv $TMPROOT/usr/include/ptbuildopts{,-32}.h
|
mv $TMPROOT/usr/include/ptbuildopts{,-32}.h
|
||||||
mv $TMPROOT/usr/lib $TMPROOT/usr/lib32
|
mv $TMPROOT/usr/lib $TMPROOT/usr/lib32
|
||||||
cd ..
|
cd ..
|
||||||
rm -r ptlib*
|
rm -r ptlib*
|
||||||
UnPack $MAKEDIR $LFSSOURCE/$SRCPATH/ptlib-*-src.tar.gz
|
UnPack $MAKEDIR $LFSSOURCE/$SRCPATH/ptlib-*-src.tar.bz2
|
||||||
cd $MAKEDIR/ptlib*
|
cd $MAKEDIR/ptlib*
|
||||||
|
find . -type f -exec sed -i "s/\r$//" {} \;
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
sed -i -e "s:/share/pwlib:/lib/pwlib:g" Makefile.in
|
sed -i -e "s:/share/pwlib:/lib/pwlib:g" Makefile.in
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${PREFIX}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
|
@ -127,7 +127,7 @@ mk() {
|
||||||
--enable-v4l2 \
|
--enable-v4l2 \
|
||||||
--enable-alsa \
|
--enable-alsa \
|
||||||
--enable-oss \
|
--enable-oss \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
touch $TARGET
|
touch $TARGET
|
||||||
unset TARGET
|
unset TARGET
|
||||||
|
|
|
@ -88,14 +88,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--sysconfdir=/etc/sysconfig
|
--sysconfdir=/etc/sysconfig
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
|
@ -87,15 +87,12 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
LDFLAGS="-L/$LIBDIR -L/usr/$LIBDIR -L/usr/X11R7/$LIBDIR" \
|
LDFLAGS="-L/$LIBDIR -L/usr/$LIBDIR -L/usr/X11R7/$LIBDIR" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -75,11 +75,12 @@ SRCPATH=Network/Other
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
sed -i -e "s%/usr/local%/usr%g" common.mak
|
sed -i -e "s%/usr/local%/usr%g" common.mak
|
||||||
|
sed -i "s/-Werror/-Wall/g" common.mak
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
make -j $NUMCPU
|
make
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -87,13 +87,10 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure $ADDOPTIONS \
|
./configure --libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -81,14 +81,11 @@ premk() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--enable-threads
|
--enable-threads
|
||||||
|
|
|
@ -79,12 +79,9 @@ premk() {
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
autoconf
|
autoconf
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure $ADDOPTIONS \
|
./configure --libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -75,14 +75,11 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--with-udev \
|
--with-udev \
|
||||||
--with-initdir \
|
--with-initdir \
|
||||||
|
|
|
@ -88,13 +88,10 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
|
|
|
@ -120,18 +120,24 @@ CXX="g++ $BUILDOPTIONS" \
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
mkdir $TMPROOT/{talkd,telnetd,tftpd,ftpd,rlogind}
|
mkdir $TMPROOT/{talkd,telnetd,tftpd,ftpd,rlogind}
|
||||||
BUILDDIR=`pwd`
|
BUILDDIR=`pwd`
|
||||||
for k in talkd telnetd tftpd ftpd rexecd rlogind rshd; do
|
for k in talkd telnetd ftpd; do
|
||||||
cd $k
|
cd $k
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT/$k install
|
make -j $NUMCPU DESTDIR=$TMPROOT/$k install
|
||||||
cd $BUILDDIR
|
cd $BUILDDIR
|
||||||
done
|
done
|
||||||
for k in rexecd rlogind rshd; do
|
mkdir -p $TMPROOT/rlogind/usr/sbin
|
||||||
cd $k
|
mkdir -p $TMPROOT/rlogind/usr/share/man/man8
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT/rlogind install
|
mkdir -p $TMPROOT/rlogind/etc/xinetd.d
|
||||||
cd $BUILDDIR
|
for k in rlogind rshd rexecd; do
|
||||||
|
install -m 755 src/$k $TMPROOT/rlogind/usr/sbin/$k
|
||||||
|
install -m 666 man/$k.8 $TMPROOT/rlogind/usr/share/man/man8/$k.8
|
||||||
done
|
done
|
||||||
ClearHostSysNameing $TMPROOT
|
mkdir -p $TMPROOT/tftpd/usr/sbin
|
||||||
|
mkdir -p $TMPROOT/tftpd/usr/share/man/man8
|
||||||
|
mkdir -p $TMPROOT/tftpd/etc/xinetd.d
|
||||||
|
install -m 755 src/tftpd $TMPROOT/tftpd/usr/sbin/tftpd
|
||||||
|
install -m 666 man/tftpd.8 $TMPROOT/tftpd/usr/share/man/man8/tftpd.8
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
|
|
|
@ -90,14 +90,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -81,14 +81,13 @@ mk32() {
|
||||||
mkdir -v build &&
|
mkdir -v build &&
|
||||||
cd build &&
|
cd build &&
|
||||||
USE_ARCH=32 \
|
USE_ARCH=32 \
|
||||||
CC="gcc $BUILDOPTIONS32 -L/opt/kde/lib" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32 -L/opt/kde/lib" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDEMULATION="elf32_i386" \
|
LDEMULATION="elf32_i386" \
|
||||||
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCMAKE_C_FLAGS="${BUILDOPTIONS32}" \
|
-DCMAKE_C_FLAGS="${BUILDOPTIONS32} -fabi-version=2" \
|
||||||
-DCMAKE_CXX_FLAGS="${BUILDOPTIONS32}" \
|
-DCMAKE_CXX_FLAGS="${BUILDOPTIONS32} -fabi-version=2" \
|
||||||
-DLIB_SUFFIX= \
|
|
||||||
.. &&
|
.. &&
|
||||||
for i in build.make link.txt relink.txt; do
|
for i in build.make link.txt relink.txt; do
|
||||||
find . -name "*$i" -exec sed -i "s/\/lib64/\/lib/g" {} \;
|
find . -name "*$i" -exec sed -i "s/\/lib64/\/lib/g" {} \;
|
||||||
|
@ -113,8 +112,8 @@ mk() {
|
||||||
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
-DLIB_INSTALL_DIR=/usr/$LIBDIR \
|
-DLIB_INSTALL_DIR=/usr/$LIBDIR \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
-DCMAKE_C_FLAGS="${BUILDOPTIONS}" \
|
-DCMAKE_C_FLAGS="${BUILDOPTIONS} -fabi-version=2" \
|
||||||
-DCMAKE_CXX_FLAGS="${BUILDOPTIONS}" \
|
-DCMAKE_CXX_FLAGS="${BUILDOPTIONS} -fabi-version=2" \
|
||||||
-DLIB_SUFFIX=${LIBSUFFIX}\
|
-DLIB_SUFFIX=${LIBSUFFIX}\
|
||||||
.. &&
|
.. &&
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
|
@ -92,14 +92,11 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -76,35 +76,39 @@
|
||||||
SRCPATH=Network/Lib
|
SRCPATH=Network/Lib
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
mkdir build
|
||||||
|
cd build
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
USE_ARCH=32 \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
USE_ARCH=$UARCH \
|
-DCMAKE_CXX_FLAGS="$BUILDOPTIONS32" \
|
||||||
./configure --target=$TARGET32 \
|
-DCMAKE_C_FLAGS="$BUILDOPTIONS32" \
|
||||||
--prefix=/usr
|
..
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
ClearHostSysNameing32 $TMPROOT
|
cd ..
|
||||||
make distclean
|
rm -r build
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
ADDOPTIONS="-DLIB_SUFFIX=64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
cmake -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--prefix=/usr
|
-DCMAKE_CXX_FLAGS="$BUILDOPTIONS" \
|
||||||
|
-DCMAKE_C_FLAGS="$BUILDOPTIONS" \
|
||||||
|
..
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
ClearHostSysNameing $TMPROOT
|
#ClearHostSysNameing $TMPROOT
|
||||||
|
echo "Nothing to do for postmk"
|
||||||
}
|
}
|
||||||
|
|
99
SysBuild/network/libtirpc
Normal file
99
SysBuild/network/libtirpc
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
#!/bin/bash
|
||||||
|
#Framework, welches ein komplettes Linux System aus den Sourcen erstellt
|
||||||
|
#dieses Framework wird im CVS Repository
|
||||||
|
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
|
||||||
|
#
|
||||||
|
#Lage dieser Datei im Archiv: $HeadURL$
|
||||||
|
#
|
||||||
|
#(c) 2003 Harald Kueller, Germany
|
||||||
|
#This program is free software; you can redistribute it and/or
|
||||||
|
#modify ist under the terms of the GNU General Public License
|
||||||
|
#as published by the Free Software Foundation; either version
|
||||||
|
#2 of the License, or (at your option) any later version.
|
||||||
|
#
|
||||||
|
#This program is distributed in the hope that it will be useful,
|
||||||
|
#but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||||
|
#See the GNU General Public License for more details.
|
||||||
|
#
|
||||||
|
#You should have received a copy of the GNU General Public License
|
||||||
|
#along with this program; if not write to the Free Software Foundation,
|
||||||
|
#Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||||
|
#
|
||||||
|
#Dies ist ein Module zur Verwendung mit genpkg. Die Erzeugung eines
|
||||||
|
#Viitor Linux Packetes wird über die Funktionen premk, mk und postmk
|
||||||
|
#gesteuert. premk() dient zur Vorbereitung des Sourcecodes. Hier können
|
||||||
|
#diverse Änderungen am sourcecode (mit awk/sed usw.) vorgenommen werden
|
||||||
|
#mk() umfasst die source Konfiguration und das Übersetzten des source
|
||||||
|
#codes. Auch die Installation muß von mk erledigt werden. Hier gild dass
|
||||||
|
#die Installation immer nach $TMPROOT erfolgen soll (meisst kann das mit
|
||||||
|
#"make DESTDIR=$TMPROOT install" angestossen werden). postmk kann
|
||||||
|
#vor der packeterstellung noch einiges am installationtree ändern. postmk
|
||||||
|
#läuft nachdem die Packetabhängigkeiten erstellt wurden.
|
||||||
|
#Das Verhalten von genpkg kann über die Variable MKPKG gesteuert werden.
|
||||||
|
#Hier müssen FLAGS zur Steuerung gesetzt werden. Folgende Flags werden
|
||||||
|
#erkannt:
|
||||||
|
#
|
||||||
|
# 1 : Package Erzeugung erzwingen. Packet wird, auch wenn es schon
|
||||||
|
# vorhanden ist, ohne weitere rückfragen neu Erzeugt.
|
||||||
|
# 2 : Package Installation erzwingen. Installpkg wird mit -f aufgerufen.
|
||||||
|
# Das bewirkt, das installpkg keine rückfragen bei der installation
|
||||||
|
# Stellt, und das packet in jedemfall (neu) installiert.
|
||||||
|
# 4 : Sourcepacket nicht nach MAKEDIR entpacken. Ist dieses Flag gesetzt
|
||||||
|
# muss sich das Module selber um das Entpacken der sourcedateien kümmern.
|
||||||
|
# vor allem wichtig bei Packeten, für die es keine source.tgz gibt
|
||||||
|
# (z.B. aus dem CVS generierte Packete).
|
||||||
|
# 8 : Erstellung des Packetes aus $TMPROOT wird unterdrückt. Dies ist bei
|
||||||
|
# manchen Sonderfällen möglich - wenn sich z.B. der Packetnamen nicht
|
||||||
|
# aus dem Namen des sourcearchives ableiten lässt. Packet sollte in
|
||||||
|
# so einem Fall in der postmk() Funktion erstellt werden.
|
||||||
|
# 16 : Packet wird nicht installiert. Bei Packeten wie tar oder bash kann
|
||||||
|
# die installation mittelst installpkg probleme machen.
|
||||||
|
# 32 : Dependics File so erzeugen, das die Abhängigkeiten bei der installation
|
||||||
|
# erfüllt sein müssen. installpkg bricht in so einem fall bei fehlenden
|
||||||
|
# packeten die installation ab, und gibt nicht "nur" warnmeldungen aus.
|
||||||
|
# Wichtig bei packeten mit postinstallroutine, die software aus dem
|
||||||
|
# frisch installierten Packet verwendet (wie z.B. postgresql)
|
||||||
|
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
|
||||||
|
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
||||||
|
# kümmern
|
||||||
|
|
||||||
|
#Module zur Erstellung des Packetes:
|
||||||
|
#Quelle der Source Archive:
|
||||||
|
#Kurzbeschreibung:
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#Letzte Änderung von: $Author$
|
||||||
|
#Datum der letzten Änderung: $Date$
|
||||||
|
#Version der Datei: $Rev$
|
||||||
|
#
|
||||||
|
|
||||||
|
SRCPATH=Network/Lib
|
||||||
|
|
||||||
|
premk() {
|
||||||
|
echo "Nothing to do for premk()"
|
||||||
|
}
|
||||||
|
|
||||||
|
mk32() {
|
||||||
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
|
USE_ARCH=32 \
|
||||||
|
./configure --prefix=/usr
|
||||||
|
make -j $NUMCPU
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
make distclean
|
||||||
|
}
|
||||||
|
|
||||||
|
mk() {
|
||||||
|
CC="gcc $BUILDOPTIONS" \
|
||||||
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --libdir=\${prefix}/${LIBDIR} \
|
||||||
|
--prefix=/usr
|
||||||
|
make -j $NUMCPU
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
}
|
||||||
|
|
||||||
|
postmk() {
|
||||||
|
echo "Nothing to do for postmk()"
|
||||||
|
}
|
|
@ -79,13 +79,10 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--sysconfdir=/etc
|
--sysconfdir=/etc
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
|
@ -94,9 +94,6 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
|
@ -106,7 +103,7 @@ mk() {
|
||||||
--with-expat \
|
--with-expat \
|
||||||
--with-ssl=openssl \
|
--with-ssl=openssl \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -98,12 +98,6 @@ mk32() {
|
||||||
--with-gnu-ld \
|
--with-gnu-ld \
|
||||||
--with-perl-modules \
|
--with-perl-modules \
|
||||||
--with-mib-modules="host,smux,tunnel"
|
--with-mib-modules="host,smux,tunnel"
|
||||||
|
|
||||||
#for i in `find . -name Makefile`; do
|
|
||||||
#< $i >/tmp/Makefile sed -e "s/prefix.*= /prefix\t= \${DESTDIR}/g"
|
|
||||||
#mv /tmp/Makefile $i
|
|
||||||
#done
|
|
||||||
|
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
make distclean
|
make distclean
|
||||||
|
@ -111,16 +105,13 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
yes ""|\
|
yes ""|\
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--sysconfdir=/etc/snmp \
|
--sysconfdir=/etc/snmp \
|
||||||
--with-sys-contact="root@localhost" \
|
--with-sys-contact="root@localhost" \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
|
@ -128,14 +119,6 @@ mk() {
|
||||||
--with-gnu-ld \
|
--with-gnu-ld \
|
||||||
--with-perl-modules \
|
--with-perl-modules \
|
||||||
--with-mib-modules="host,smux,tunnel"
|
--with-mib-modules="host,smux,tunnel"
|
||||||
|
|
||||||
#for i in `find . -name Makefile`; do
|
|
||||||
#< $i >/tmp/Makefile sed -e "s/prefix.*= /prefix\t= \${DESTDIR}/g"
|
|
||||||
#mv /tmp/Makefile $i
|
|
||||||
#done
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
sed -e "s/\/lib /\/lib64 /g" libtool|
|
sed -e "s/\/lib /\/lib64 /g" libtool|
|
||||||
sed -e "s/\/lib\"/\/lib64\"/g" >/tmp/libtool
|
sed -e "s/\/lib\"/\/lib64\"/g" >/tmp/libtool
|
||||||
mv /tmp/libtool libtool
|
mv /tmp/libtool libtool
|
||||||
|
|
|
@ -90,14 +90,13 @@ mk32() {
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
sed -i "s/\(\"-lreadline\)/\1 \/$LIBDIR\/libncursesw.a/" configure
|
sed -i "s/\(\"-lreadline\)/\1 \/$LIBDIR\/libncursesw.a/" configure
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make
|
make
|
||||||
make DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -133,7 +133,6 @@ mk32() {
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
TARGET_LD="elf_x86_64"
|
TARGET_LD="elf_x86_64"
|
||||||
else
|
else
|
||||||
TARGET_LD="elf_i386"
|
TARGET_LD="elf_i386"
|
||||||
|
@ -145,7 +144,7 @@ mk() {
|
||||||
LDEMULATION=$TARGET_LD \
|
LDEMULATION=$TARGET_LD \
|
||||||
../openldap*/configure --host=$TARGET \
|
../openldap*/configure --host=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--libexecdir=/usr/sbin \
|
--libexecdir=/usr/sbin \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
|
|
|
@ -94,15 +94,12 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--enable-async-api \
|
--enable-async-api \
|
||||||
--enable-slpv2-security
|
--enable-slpv2-security
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
|
@ -73,8 +73,7 @@ SRCPATH=Network/Clients
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
for CHANGEFILE in `egrep -l "\/etc\/pam_smb.conf" *`; do
|
for CHANGEFILE in `egrep -l "\/etc\/pam_smb.conf" *`; do
|
||||||
mv $CHANGEFILE $CHANGEFILE.orig
|
sed -i "s/\/etc\/pam_smb.conf/\/etc\/security\/pam_smb.conf/g" $CHANGEFILE
|
||||||
sed -e "s/\/etc\/pam_smb.conf/\/etc\/security\/pam_smb.conf/g" $CHANGEFILE.orig >$CHANGEFILE
|
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -83,7 +82,8 @@ mk() {
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
--sysconfdir=/etc/security \
|
--sysconfdir=/etc/security \
|
||||||
--prefix=/usr
|
--prefix=/usr \
|
||||||
|
--libdir=/usr/${LIBDIR}
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
||||||
mkdir -p $TMPROOT/lib/security
|
mkdir -p $TMPROOT/lib/security
|
||||||
|
@ -91,6 +91,9 @@ mk() {
|
||||||
|
|
||||||
mkdir -p $TMPROOT/etc/security
|
mkdir -p $TMPROOT/etc/security
|
||||||
cp pam_smb.conf.example $TMPROOT/etc/security
|
cp pam_smb.conf.example $TMPROOT/etc/security
|
||||||
|
if [ "${MK64BIT}" == "true" ]; then
|
||||||
|
mv $TMPROOT/lib $TMPROOT/lib64
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -82,14 +82,11 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
yes | ./configure --target=$TARGET \
|
yes | ./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--sysconfdir=\${prefix}/../etc/sysconfig/privoxy \
|
--sysconfdir=\${prefix}/../etc/privoxy \
|
||||||
--with-user=nobody \
|
--with-user=nobody \
|
||||||
--with-group=nogroup \
|
--with-group=nogroup \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
|
|
|
@ -77,7 +77,7 @@ SRCPATH=Network/Servers
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
mkdir -p $TMPROOT/etc/samba
|
mkdir -p $TMPROOT/etc/samba
|
||||||
cd source
|
cd source3
|
||||||
WD=`pwd`
|
WD=`pwd`
|
||||||
|
|
||||||
# LDAP support for PDC service
|
# LDAP support for PDC service
|
||||||
|
@ -85,12 +85,6 @@ premk() {
|
||||||
|
|
||||||
mkdir mkntpwd
|
mkdir mkntpwd
|
||||||
tar xvzf $LFSSOURCE/$SRCPATH/mkntpwd* -C mkntpwd
|
tar xvzf $LFSSOURCE/$SRCPATH/mkntpwd* -C mkntpwd
|
||||||
# tar xvzf $LFSSOURCE/$SRCPATH/smbldap-tools-0.9.2*
|
|
||||||
# delivered with source
|
|
||||||
|
|
||||||
#cd ../examples/VFS
|
|
||||||
#tar xvjf $LFSSOURCE/$SRCPATH/samba-vscan*
|
|
||||||
#cd ../../source
|
|
||||||
cd $WD
|
cd $WD
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -130,9 +124,6 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
|
@ -141,7 +132,7 @@ mk() {
|
||||||
--sysconfdir=/etc/samba \
|
--sysconfdir=/etc/samba \
|
||||||
--prefix=/opt/samba \
|
--prefix=/opt/samba \
|
||||||
--mandir=/usr/share/man \
|
--mandir=/usr/share/man \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--with-privatedir=/etc/samba \
|
--with-privatedir=/etc/samba \
|
||||||
--with-lockdir=/var/locks \
|
--with-lockdir=/var/locks \
|
||||||
--with-swatdir=/opt/samba/swat \
|
--with-swatdir=/opt/samba/swat \
|
||||||
|
@ -175,21 +166,6 @@ mk() {
|
||||||
chmod 755 $TMPROOT/opt/samba/bin/$i
|
chmod 755 $TMPROOT/opt/samba/bin/$i
|
||||||
done
|
done
|
||||||
cd $WD
|
cd $WD
|
||||||
|
|
||||||
## virusscan support
|
|
||||||
## Deaktiviert, da nicht mehr compilebar
|
|
||||||
#make -j $NUMCPU proto
|
|
||||||
#
|
|
||||||
#cd ../examples/VFS/samba-vscan*
|
|
||||||
#./configure --host=$BUILDSYS \
|
|
||||||
#--target=$TARGET \
|
|
||||||
#--build=$BUILDSYS \
|
|
||||||
#--sysconfdir=/etc/samba \
|
|
||||||
#--prefix=/opt/samba
|
|
||||||
#
|
|
||||||
#make -j $NUMCPU
|
|
||||||
#make -j $NUMCPU DESTDIR=$TMPROOT install
|
|
||||||
#cd $WD
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
|
|
|
@ -84,17 +84,14 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/opt/squid/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--prefix=/opt/squid \
|
--prefix=/opt/squid \
|
||||||
$ADDOPTIONS \
|
--libdir=/opt/squid/${LIBDIR} \
|
||||||
--datadir=$TMPROOT/opt/squid/share \
|
--datadir=$TMPROOT/opt/squid/share \
|
||||||
--sysconfdir=/etc/sysconfig/squid \
|
--sysconfdir=/etc/squid \
|
||||||
--localstatedir=$TMPROOT/var \
|
--localstatedir=$TMPROOT/var \
|
||||||
--includedir=$TMPROOT/include \
|
--includedir=$TMPROOT/include \
|
||||||
--infodir=$TMPROOT/opt/squid/info \
|
--infodir=$TMPROOT/opt/squid/info \
|
||||||
|
@ -118,7 +115,7 @@ mk() {
|
||||||
--enable-err-language=German
|
--enable-err-language=German
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU prefix=$TMPROOT/opt/squid \
|
make -j $NUMCPU prefix=$TMPROOT/opt/squid \
|
||||||
sysconfdir=$TMPROOT/etc/sysconfig/squid \
|
sysconfdir=$TMPROOT/etc/squid \
|
||||||
localstatedir=$TMPROOT/var install
|
localstatedir=$TMPROOT/var install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
}
|
}
|
||||||
|
@ -126,7 +123,7 @@ mk() {
|
||||||
postmk() {
|
postmk() {
|
||||||
#mv /etc/squid $TMPROOT/etc/
|
#mv /etc/squid $TMPROOT/etc/
|
||||||
#CheckError "postmk() failed !" 1
|
#CheckError "postmk() failed !" 1
|
||||||
cd $TMPROOT/etc/sysconfig/squid
|
cd $TMPROOT/etc/squid
|
||||||
sed -e "s%$TMPROOT%%g" squid.conf >squid.conf~
|
sed -e "s%$TMPROOT%%g" squid.conf >squid.conf~
|
||||||
mv squid.conf~ squid.conf
|
mv squid.conf~ squid.conf
|
||||||
sed -e "s%$TMPROOT%%g" squid.conf.default >squid.conf.default~
|
sed -e "s%$TMPROOT%%g" squid.conf.default >squid.conf.default~
|
||||||
|
|
|
@ -85,13 +85,10 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--enable-eventdns \
|
--enable-eventdns \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
|
|
|
@ -85,9 +85,6 @@ mk() {
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--mandir=/usr/share/man &&
|
--mandir=/usr/share/man &&
|
||||||
#mv /usr/include/netinet /usr/include/netinet.orig
|
|
||||||
#ln -s `pwd`/linux-include/netinet /usr/include/netinet
|
|
||||||
#cp /usr/include/netinet.orig/in.h /usr/include/netinet/
|
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install &&
|
make -j $NUMCPU DESTDIR=$TMPROOT install &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install-man
|
make -j $NUMCPU DESTDIR=$TMPROOT install-man
|
||||||
|
@ -95,6 +92,4 @@ mk() {
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
echo -n
|
echo -n
|
||||||
#rm /usr/include/netinet
|
|
||||||
#mv /usr/include/netinet.orig /usr/include/netinet
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -80,16 +80,13 @@ premk() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64 \
|
|
||||||
--libexecdir=\${prefix}/lib64/yp"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--sysconfdir=/etc/sysconfig/nis \
|
--sysconfdir=/etc/sysconfig/nis \
|
||||||
--localstatedir=/var/yp \
|
--localstatedir=/var/yp \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
|
--libexecdir=\${prefix}/${LIBDIR}/yp \
|
||||||
--mandir=/usr/share/man &&
|
--mandir=/usr/share/man &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -101,13 +101,6 @@ mk32() {
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
make distclean
|
make distclean
|
||||||
GenDynLib32 $TMPROOT/usr/lib/sasl2/libsasldb.a 2.1.23
|
|
||||||
GenDynLib32 $TMPROOT/usr/lib/sasl2/libanonymous.a 2.1.23
|
|
||||||
GenDynLib32 $TMPROOT/usr/lib/sasl2/libgssapiv2.a 2.1.23
|
|
||||||
GenDynLib32 $TMPROOT/usr/lib/sasl2/liblogin.a 2.1.23
|
|
||||||
GenDynLib32 $TMPROOT/usr/lib/sasl2/libotp.a 2.1.23
|
|
||||||
GenDynLib32 $TMPROOT/usr/lib/sasl2/libplain.a 2.1.23
|
|
||||||
GenDynLib32 $TMPROOT/usr/lib/libsasl2.a 2.1.23
|
|
||||||
sed -i -e "s/\(dependency_libs='\)\(.*-ldl\)\(.*$\)/\1-L\/usr\/lib\/sasl2 \2 -lgssapiv2 -lgssapi_krb5\3/" \
|
sed -i -e "s/\(dependency_libs='\)\(.*-ldl\)\(.*$\)/\1-L\/usr\/lib\/sasl2 \2 -lgssapiv2 -lgssapi_krb5\3/" \
|
||||||
$TMPROOT/usr/lib/libsasl2.la
|
$TMPROOT/usr/lib/libsasl2.la
|
||||||
}
|
}
|
||||||
|
@ -115,8 +108,6 @@ mk32() {
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/lib64 \
|
|
||||||
--with-plugindir=/usr/lib64/sasl2 "
|
|
||||||
mv $TMPROOT/usr/lib/sasl2{,_32}
|
mv $TMPROOT/usr/lib/sasl2{,_32}
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
|
@ -124,7 +115,8 @@ mk() {
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
|
--with-plugindir=/usr/${LIBDIR}/sasl2 \
|
||||||
--with-configdir=/etc/sasl2 \
|
--with-configdir=/etc/sasl2 \
|
||||||
--with-saslauthd=/var/run/sasl2 \
|
--with-saslauthd=/var/run/sasl2 \
|
||||||
--with-pam=/$LIBDIR/security \
|
--with-pam=/$LIBDIR/security \
|
||||||
|
@ -142,13 +134,6 @@ mk() {
|
||||||
mv $TMPROOT/usr/lib/sasl2 $TMPROOT/usr/lib64
|
mv $TMPROOT/usr/lib/sasl2 $TMPROOT/usr/lib64
|
||||||
mv $TMPROOT/usr/lib/sasl2_32 $TMPROOT/usr/lib/sasl2
|
mv $TMPROOT/usr/lib/sasl2_32 $TMPROOT/usr/lib/sasl2
|
||||||
fi
|
fi
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/sasl2/libsasldb.a 2.1.23
|
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/sasl2/libanonymous.a 2.1.23
|
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/sasl2/libgssapiv2.a 2.1.23
|
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/sasl2/liblogin.a 2.1.23
|
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/sasl2/libotp.a 2.1.23
|
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/sasl2/libplain.a 2.1.23
|
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/libsasl2.a 2.1.23
|
|
||||||
sed -i -e "s/\(dependency_libs='\)\(.*-ldl\)\(.*$\)/\1-L\/usr\/$LIBDIR\/sasl2 \2 -lgssapiv2 -lgssapi_krb5\3/" \
|
sed -i -e "s/\(dependency_libs='\)\(.*-ldl\)\(.*$\)/\1-L\/usr\/$LIBDIR\/sasl2 \2 -lgssapiv2 -lgssapi_krb5\3/" \
|
||||||
$TMPROOT/usr/$LIBDIR/libsasl2.la
|
$TMPROOT/usr/$LIBDIR/libsasl2.la
|
||||||
}
|
}
|
||||||
|
|
|
@ -78,7 +78,7 @@ SRCPATH=Security/System
|
||||||
#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() {
|
||||||
X11R7_Fix
|
#X11R7_Fix
|
||||||
cd src
|
cd src
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -103,15 +103,12 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
LDFLAGS="-lm -L/usr/X11R7/lib64" \
|
LDFLAGS="-lm -L/usr/X11R7/${LIBDIR}" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--sysconfdir=/etc/sysconfig/kerberos \
|
--sysconfdir=/etc/sysconfig/kerberos \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
|
|
|
@ -78,13 +78,10 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -84,8 +84,9 @@ premk() {
|
||||||
mk() {
|
mk() {
|
||||||
# Make-Optionen eintragen
|
# Make-Optionen eintragen
|
||||||
echo " gcc -o CDspindown CDspindown.c /usr/$LIBDIR/libc.a" >>Makefile
|
echo " gcc -o CDspindown CDspindown.c /usr/$LIBDIR/libc.a" >>Makefile
|
||||||
make CC="gcc $BUILDOPTIONS" \
|
make CC="gcc $BUILDOPTIONS -fPIE" \
|
||||||
CXX="gcc $BUILDOPTIONS" &&
|
CXX="gcc $BUILDOPTIONS -fPIE" \
|
||||||
|
LDFLAGS="-pie"
|
||||||
make BINDIR=$TMPROOT/usr/sbin install
|
make BINDIR=$TMPROOT/usr/sbin install
|
||||||
CheckError "Make install process failed !" 1
|
CheckError "Make install process failed !" 1
|
||||||
}
|
}
|
||||||
|
|
|
@ -102,15 +102,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
# COPTS="-m32"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-doc-build \
|
--disable-doc-build \
|
||||||
|
@ -125,8 +121,4 @@ mk() {
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
echo "Nothing to do for postmk()"
|
echo "Nothing to do for postmk()"
|
||||||
#cd $TMPROOT/usr/X11R6/bin
|
|
||||||
#ln -s openjade jade
|
|
||||||
#PATH=$STOREPATH
|
|
||||||
#export PATH
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -93,14 +93,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS -fPIC" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--sysconfdir=/etc/sysconfig/a2ps &&
|
--sysconfdir=/etc/sysconfig/a2ps &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
|
|
|
@ -83,7 +83,6 @@ premk() {
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
mkdir -p $TMPROOT/usr/$LIBDIR/autofs
|
mkdir -p $TMPROOT/usr/$LIBDIR/autofs
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
|
@ -91,7 +90,7 @@ mk() {
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--sysconfdir=/etc/sysconfig \
|
--sysconfdir=/etc/sysconfig \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--mandir=/usr/share/man &&
|
--mandir=/usr/share/man &&
|
||||||
sed -i "s/\(\$(RPCGEN)\)/\1 -Y \/usr\/bin/" lib/Makefile
|
sed -i "s/\(\$(RPCGEN)\)/\1 -Y \/usr\/bin/" lib/Makefile
|
||||||
make &&
|
make &&
|
||||||
|
|
|
@ -103,17 +103,12 @@ mk32() {
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
else
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--sharedstatedir=/var/com \
|
--sharedstatedir=/var/com \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
|
|
|
@ -90,14 +90,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr/ \
|
--prefix=/usr/ \
|
||||||
--libexecdir=/usr/$LIBDIR/dbus-glib
|
--libexecdir=/usr/$LIBDIR/dbus-glib
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
|
@ -90,14 +90,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr/ \
|
--prefix=/usr/ \
|
||||||
--libexecdir=/usr/$LIBDIR/dbus-glib
|
--libexecdir=/usr/$LIBDIR/dbus-glib
|
||||||
make USE_ARCH=$UARCH -j $NUMCPU
|
make USE_ARCH=$UARCH -j $NUMCPU
|
||||||
|
|
|
@ -81,14 +81,12 @@ premk() {
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
make -k -j $NUMCPU \
|
make -k USE_ARCH=$UARCH \
|
||||||
USE_ARCH=$UARCH \
|
|
||||||
PREFIX=/usr \
|
PREFIX=/usr \
|
||||||
CXXFLAGS="$BUILDOPTIONS32 -std=gnu++98" \
|
CXXFLAGS="$BUILDOPTIONS32 -std=gnu++98 -fabi-version=1" \
|
||||||
PERL=/usr/bin/perl
|
PERL=/usr/bin/perl
|
||||||
else
|
else
|
||||||
make -k -j $NUMCPU \
|
make -k USE_ARCH=$UARCH \
|
||||||
USE_ARCH=$UARCH \
|
|
||||||
PREFIX=/usr \
|
PREFIX=/usr \
|
||||||
PERL=/usr/bin/perl
|
PERL=/usr/bin/perl
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -83,23 +83,20 @@ mk32() {
|
||||||
USE_ARCH=32 \
|
USE_ARCH=32 \
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--disable-man-pages
|
--disable-man-pages
|
||||||
make USE_ARCH=32 LDEMULATION=elf32_i386 -j $NUMCPU -k
|
make USE_ARCH=32 LDEMULATION=elf32_i386
|
||||||
make USE_ARCH=32 LDEMULATION=elf32_i386 -j $NUMCPU -k DESTDIR=$TMPROOT install
|
make USE_ARCH=32 LDEMULATION=elf32_i386 -k DESTDIR=$TMPROOT install
|
||||||
make distclean
|
make distclean
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure $ADDOPTIONS \
|
./configure --libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--disable-man-pages
|
--disable-man-pages
|
||||||
make -j $NUMCPU -k
|
make -k
|
||||||
make -j $NUMCPU -k DESTDIR=$TMPROOT install
|
make -k DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -77,7 +77,6 @@ premk() {
|
||||||
$TMPROOT/usr/sbin \
|
$TMPROOT/usr/sbin \
|
||||||
$TMPROOT/usr/include \
|
$TMPROOT/usr/include \
|
||||||
$TMPROOT/etc/sysconfig/gpm
|
$TMPROOT/etc/sysconfig/gpm
|
||||||
#Fix_Input_h 1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
|
@ -99,7 +98,6 @@ mk32() {
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
mkdir -p $TMPROOT/usr/lib64
|
mkdir -p $TMPROOT/usr/lib64
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
|
@ -107,7 +105,7 @@ mk() {
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$BUILDSYS \
|
./configure --host=$BUILDSYS \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--sysconfdir=/etc/sysconfig/gpm
|
--sysconfdir=/etc/sysconfig/gpm
|
||||||
sed -e "s/--no-split//" Makefile.include >/tmp/Makefile.include
|
sed -e "s/--no-split//" Makefile.include >/tmp/Makefile.include
|
||||||
mv /tmp/Makefile.include .
|
mv /tmp/Makefile.include .
|
||||||
|
|
|
@ -88,14 +88,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -78,8 +78,9 @@ premk() {
|
||||||
mk32() {
|
mk32() {
|
||||||
sed -i -e "s/\(CFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS32)/" \
|
sed -i -e "s/\(CFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS32)/" \
|
||||||
-e "s/\(LDFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS32)/" Make.Rules
|
-e "s/\(LDFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS32)/" Make.Rules
|
||||||
make -j $NUMPCU lib=lib
|
make -j $NUMCPU lib=lib
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT lib=lib install
|
make install
|
||||||
|
make DESTDIR=$TMPROOT lib=lib install
|
||||||
make distclean
|
make distclean
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -87,10 +88,10 @@ mk() {
|
||||||
sed -i -e "s/\(CFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS)/" \
|
sed -i -e "s/\(CFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS)/" \
|
||||||
-e "s/\(LDFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS)/" Make.Rules
|
-e "s/\(LDFLAGS.*:=\).*$/\1 \$(BUILDOPTIONS)/" Make.Rules
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make install
|
||||||
|
make DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
## rm -r $TMPROOT/usr/include/sys
|
|
||||||
cp libcap/libcap.h $TMPROOT/usr/include
|
cp libcap/libcap.h $TMPROOT/usr/include
|
||||||
}
|
}
|
||||||
|
|
|
@ -90,14 +90,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -76,31 +76,13 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${exec_prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${exec_prefix}/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
||||||
echo $TMPROOT | sed -e "s/\//\\\\\//g" >/tmp/tmproot.$$
|
|
||||||
export MKTMPROOT=`cat /tmp/tmproot.$$`
|
|
||||||
|
|
||||||
mv Makefile Makefile.orig
|
|
||||||
< Makefile.orig >Makefile sed -e "s/^prefix.*/prefix = $MKTMPROOT\/usr/g"
|
|
||||||
mv entity-map/Makefile entity-map/Makefile.orig
|
|
||||||
< entity-map/Makefile.orig >entity-map/Makefile sed -e "s/^prefix.*/prefix = $MKTMPROOT\/usr/g"
|
|
||||||
|
|
||||||
mv iso-entities/Makefile iso-entities/Makefile.orig
|
|
||||||
< iso-entities/Makefile.orig >iso-entities/Makefile sed -e "s/^prefix.*/prefix = $MKTMPROOT\/usr/g"
|
|
||||||
|
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
||||||
rm /tmp/tmproot.$$
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
#dieses Framework wird im CVS Repository
|
#dieses Framework wird im CVS Repository
|
||||||
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
|
#:pserver:cvs.compuextreme.de:/Data/cvs zur Verfügung gestellt
|
||||||
#
|
#
|
||||||
#Lage dieser Datei im Archiv: $HeadURL: svn://svn.compuextreme.de/Viitor/V963/ViitorMake/SysBuild/tools/mISDNuser $
|
#Lage dieser Datei im Archiv: $HeadURL$
|
||||||
#
|
#
|
||||||
#(c) 2003 Harald Kueller, Germany
|
#(c) 2003 Harald Kueller, Germany
|
||||||
#This program is free software; you can redistribute it and/or
|
#This program is free software; you can redistribute it and/or
|
||||||
|
@ -64,20 +64,34 @@
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
#Letzte Änderung von: $Author$
|
#Letzte Änderung von: $Author$
|
||||||
#Datum der letzten Änderung: $Date: 2008-05-02 15:13:24 +0200 (Fr, 02 Mai 2008) $
|
#Datum der letzten Änderung: $Date$
|
||||||
#Version der Datei: $Rev$
|
#Version der Datei: $Rev$
|
||||||
#
|
#
|
||||||
#
|
|
||||||
|
|
||||||
SRCPATH=Tools/System
|
SRCPATH=Tools/System
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
mv Makefile Makefile.orig
|
echo "Nothing to do for premk()"
|
||||||
< Makefile.orig >Makefile sed -e "s/INSTALL_PREFIX := \//INSTALL_PREFIX := \$(DESTDIR)\//g;s/MISDNDIR :=.*/MISDNDIR := \/usr/g"
|
}
|
||||||
|
|
||||||
|
mk32() {
|
||||||
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
|
USE_ARCH=32 \
|
||||||
|
./configure --prefix=/usr
|
||||||
|
make -j $NUMCPU
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
make distclean
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
make DESTDIR=$TMPROOT install
|
CC="gcc $BUILDOPTIONS" \
|
||||||
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --libdir=/usr/${LIBDIR} \
|
||||||
|
--prefix=/usr
|
||||||
|
make -j $NUMCPU
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
|
|
@ -93,14 +93,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -86,14 +86,11 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=/usr/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=/usr/${LIBDIR} \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
|
|
@ -78,13 +78,10 @@ premk() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
|
||||||
fi
|
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
$ADDOPTIONS \
|
--libdir=\${prefix}/${LIBDIR} \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--sysconfdir=/etc
|
--sysconfdir=/etc
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
|
|
|
@ -85,10 +85,7 @@ mk32() {
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
sed -i "s/\/lib/\/${LIBDIR}/" Makefile
|
||||||
mv Makefile{,.orig}
|
|
||||||
sed -e "s/\/lib/\/lib64/" Makefile.orig >Makefile
|
|
||||||
fi
|
|
||||||
make -j $NUMCPU CC="gcc $BUILDOPTIONS -fPIC"
|
make -j $NUMCPU CC="gcc $BUILDOPTIONS -fPIC"
|
||||||
make -j $NUMCPU CC="gcc $BUILDOPTIONS -fPIC" DESTDIR=$TMPROOT install
|
make -j $NUMCPU CC="gcc $BUILDOPTIONS -fPIC" DESTDIR=$TMPROOT install
|
||||||
GenDynLib $TMPROOT/usr/$LIBDIR/libtidy.a 1.0.0
|
GenDynLib $TMPROOT/usr/$LIBDIR/libtidy.a 1.0.0
|
||||||
|
|
|
@ -90,17 +90,11 @@ mk() {
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--bindir=/bin \
|
--bindir=/bin \
|
||||||
--with-curses-terminfo
|
--with-curses-terminfo
|
||||||
CheckError "Configurescript failed !" 1
|
|
||||||
|
|
||||||
# Make-Optionen eintragen
|
|
||||||
make
|
make
|
||||||
CheckError "Makeprocess failed !" 1
|
|
||||||
|
|
||||||
# Make install Optionen eintragen
|
|
||||||
make DESTDIR=$TMPROOT install
|
make DESTDIR=$TMPROOT install
|
||||||
CheckError "Make install process failed !" 1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
#mv $TMPROOT/usr/man $TMPROOT/usr/share
|
||||||
|
echo "Nothing to do for zsh"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user