Viele neue packages. Korrekturen an einigen bereits upgedateten Packages (z.B. war fontcache nur al 64 Bit gebaut)
git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@4811 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
parent
cfd3a5841b
commit
25334092c6
File diff suppressed because it is too large
Load Diff
@ -116,4 +116,7 @@ postmk() {
|
|||||||
fi
|
fi
|
||||||
cd ../ruby*
|
cd ../ruby*
|
||||||
rm -r ../Build-ruby
|
rm -r ../Build-ruby
|
||||||
|
INCDIR=`\ls -d $TMPROOT/usr/include/ruby*`
|
||||||
|
INCDIR=`basename $INCDIR`
|
||||||
|
ln -s $INCDIR $TMPROOT/usr/include/ruby
|
||||||
}
|
}
|
||||||
|
@ -110,8 +110,9 @@ mk() {
|
|||||||
--enable-shared &&
|
--enable-shared &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install
|
make -j $NUMCPU INSTALL_ROOT=$TMPROOT install
|
||||||
cd ..
|
|
||||||
mkdir -p $TMPROOT/usr/X11R7/include/tcl
|
mkdir -p $TMPROOT/usr/X11R7/include/tcl
|
||||||
|
find . -name "*.h" -exec cp {} $TMPROOT/usr/X11R7/include/tcl \;
|
||||||
|
cd ..
|
||||||
cp generic/*.h $TMPROOT/usr/X11R7/include/tcl
|
cp generic/*.h $TMPROOT/usr/X11R7/include/tcl
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -123,7 +123,7 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
||||||
SRCPATH=Tools/Development
|
SRCPATH=Development/Interpreter
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
@ -136,6 +136,7 @@ premk() {
|
|||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET32 \
|
./configure --host=$TARGET32 \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
--enable-threads \
|
--enable-threads \
|
||||||
@ -157,11 +158,12 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--enable-threads \
|
--enable-threads \
|
||||||
--with-tcl=/usr/X11R7/lib \
|
--with-tcl=/usr/X11R7/$LIBDIR \
|
||||||
--with-x \
|
--with-x \
|
||||||
--enable-shared &&
|
--enable-shared &&
|
||||||
make -j $NUMCPU TCL_GENERIC_DIR=/usr/X11R7/include/tcl &&
|
make -j $NUMCPU TCL_GENERIC_DIR=/usr/X11R7/include/tcl &&
|
@ -68,34 +68,45 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree eintragen !
|
#Pfad zum Basis-Sourcetree eintragen !
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
#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()"
|
mkdir ../Build-ImageMagick
|
||||||
|
cd ../Build-ImageMagick
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc -fPIC $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ -fPIC $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/lib -L/usr/lib -L/usr/X11R7/lib" \
|
||||||
./configure --target=$TARGET32 \
|
USE_ARCH=$UARCH \
|
||||||
|
LDEMULATION=elf_i386 \
|
||||||
|
../ImageMagick*/configure --target=$TARGET32 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--with-modules \
|
--with-modules \
|
||||||
--with-x &&
|
--with-x &&
|
||||||
make -j $NUMCPU CC="gcc $BUILDOPTIONS32" \
|
make -j $NUMCPU CC="gcc -fPIC $BUILDOPTIONS32" \
|
||||||
LD="gcc $BUILDOPTIONS32" &&
|
LDEMULATION=elf_i386 \
|
||||||
make -j $NUMCPU CC="gcc $BUILDOPTIONS32" \
|
LD="gcc -m32" &&
|
||||||
LD="gcc $BUILDOPTIONS32" install &&
|
make -j $NUMCPU CC="gcc -fPIC $BUILDOPTIONS32" install \
|
||||||
make -j $NUMCPU CC="gcc $BUILDOPTIONS32" \
|
LDEMULATION=elf_i386 \
|
||||||
LD="gcc $BUILDOPTIONS32" \
|
LD="gcc -m32" &&
|
||||||
DESTDIR=$TMPROOT install
|
make -j $NUMCPU CC="gcc -fPIC $BUILDOPTIONS32" \
|
||||||
make distclean
|
LDEMULATION=elf_i386 \
|
||||||
|
DESTDIR=$TMPROOT \
|
||||||
|
LD="gcc -m32" install
|
||||||
|
#make distclean
|
||||||
|
cd ../ImageMagick*
|
||||||
|
rm -r ../Build-ImageMagick
|
||||||
|
mkdir ../Build-ImageMagick
|
||||||
|
cd ../Build-ImageMagick
|
||||||
ClearHostSysNameing32 $TMPROOT
|
ClearHostSysNameing32 $TMPROOT
|
||||||
|
mv $TMPROOT/usr/bin/Magick++-config{,-32}
|
||||||
}
|
}
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
@ -106,15 +117,16 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc -fPIC $BUILDOPTIONS" \
|
CC="gcc -fPIC $BUILDOPTIONS" \
|
||||||
CXX="g++ -fPIC $BUILDOPTIONS" \
|
CXX="g++ -fPIC $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
USE_ARCH=$UARCH \
|
||||||
|
../ImageMagick*/configure --target=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--with-modules \
|
--with-modules \
|
||||||
--with-x &&
|
--with-x &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU CC="gcc -fPIC $BUILDOPTIONS" &&
|
||||||
make -j $NUMCPU install
|
make -j $NUMCPU CC="gcc -fPIC $BUILDOPTIONS" install
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU CC="gcc -fPIC $BUILDOPTIONS" DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
@ -123,4 +135,10 @@ postmk() {
|
|||||||
mkdir -p $TMPROOT/usr/share
|
mkdir -p $TMPROOT/usr/share
|
||||||
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
||||||
ClearHostSysNameing $TMPROOT
|
ClearHostSysNameing $TMPROOT
|
||||||
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
|
mv $TMPROOT/usr/bin/Magick++-config{,-64}
|
||||||
|
ln -s multiarch_wrapper $TMPROOT/usr/bin/Magick++-config
|
||||||
|
fi
|
||||||
|
cd ../ImageMagick*
|
||||||
|
rm -r ../Build-ImageMagick
|
||||||
}
|
}
|
@ -70,7 +70,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree :
|
#Pfad zum Basis-Sourcetree :
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
||||||
#SRCDIR=<PFAD>
|
#SRCDIR=<PFAD>
|
||||||
@ -82,9 +82,10 @@ premk() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32 -I/usr/src/linux/include -Wl,-rpath,/usr/X11R7/lib" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32 -I/usr/src/linux/include -Wl,-rpath,/usr/X11R7/lib" \
|
||||||
LDFLAGS="-L/lib -L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/lib -L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TERGET32 \
|
./configure --target=$TERGET32 \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
--with-x \
|
--with-x \
|
||||||
@ -93,12 +94,16 @@ 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
|
||||||
|
mv $TMPROOT/usr/X11R7/bin/sdl-config{,-32}
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ];then
|
if [ "$MK64BIT" == "true" ];then
|
||||||
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
|
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
|
||||||
fi
|
fi
|
||||||
|
CC="gcc $BUILDOPTIONS -I/usr/src/linux/include -Wl,-rpath,/usr/X11R7/lib64" \
|
||||||
|
CXX="g++ $BUILDOPTIONS -I/usr/src/linux/include -Wl,-rpath,/usr/X11R7/lib64" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
@ -114,4 +119,8 @@ postmk() {
|
|||||||
cd $TMPROOT/usr/include
|
cd $TMPROOT/usr/include
|
||||||
ln -s ../X11R7/include/SDL SDL
|
ln -s ../X11R7/include/SDL SDL
|
||||||
ClearHostSysNameing $TMPROOT
|
ClearHostSysNameing $TMPROOT
|
||||||
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
|
mv $TMPROOT/usr/X11R7/bin/sdl-config{,-64}
|
||||||
|
ln -s /usr/bin/multiarch_wrapper $TMPROOT/usr/X11R7/bin/sdl-config
|
||||||
|
fi
|
||||||
}
|
}
|
@ -56,8 +56,8 @@
|
|||||||
# frisch installierten Packet verwendet (wie z.B. postgresql)
|
# frisch installierten Packet verwendet (wie z.B. postgresql)
|
||||||
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
|
# 64 : sourcetree aufräumen nach packeterstellung unterbinden.
|
||||||
#
|
#
|
||||||
#Module zur Erstellung des Packetes:
|
#Module zur Erstellung des Packetes:cairo
|
||||||
#Quelle der Source Archive:
|
#Quelle der Source Archive:ftp.gnome.org
|
||||||
#Kurzbeschreibung:
|
#Kurzbeschreibung:
|
||||||
#
|
#
|
||||||
#Letzte Änderung von: $Author$
|
#Letzte Änderung von: $Author$
|
||||||
@ -67,7 +67,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree eintragen !
|
#Pfad zum Basis-Sourcetree eintragen !
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
@ -81,7 +81,8 @@ mk32() {
|
|||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
./configure --target=$TARGET32 \
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --build=$TARGET32 \
|
||||||
--prefix=/usr/X11R7 &&
|
--prefix=/usr/X11R7 &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
@ -92,11 +93,12 @@ mk32() {
|
|||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
|
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
|
||||||
export LDFLAGS="-L/usr/lib64 -L/usr/X11R7/lib64"
|
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
USE_ARCH=$UARCH \
|
||||||
|
LDFLAGS="-L/usr/$LIBDIR -L/usr/X11R7/$LIBDIR"
|
||||||
|
./configure --build=$TARGET \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--prefix=/usr/X11R7 &&
|
--prefix=/usr/X11R7 &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
@ -67,7 +67,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree eintragen !
|
#Pfad zum Basis-Sourcetree eintragen !
|
||||||
SRCPATH=X11/System
|
SRCPATH=GuiBased/Apps
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
@ -69,20 +69,21 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree :
|
#Pfad zum Basis-Sourcetree :
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
||||||
#SRCDIR=<PFAD>
|
#SRCDIR=<PFAD>
|
||||||
|
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
export PATH=$PATH:/usr/X11R7/bin:/usr/gnome/bin
|
echo "Nothing to do for premk()"
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32 -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
--enable-gnu-ld &&
|
--enable-gnu-ld &&
|
||||||
@ -90,14 +91,16 @@ 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/X11R7/lib/libFnlib.a 0.5.0
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
@ -105,6 +108,7 @@ 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
|
||||||
|
GenDynLib $TMPROOT/usr/X11R7/$LIBDIR/libFnlib.a 0.5.0
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
@ -68,54 +68,64 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree :
|
#Pfad zum Basis-Sourcetree :
|
||||||
SRCPATH=X11/Grafik
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
||||||
#SRCDIR=<PFAD>
|
#SRCDIR=<PFAD>
|
||||||
|
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
mkdir ../Build-graphviz
|
||||||
CheckError "premk() failed !" 1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/X11R7/lib" \
|
||||||
./configure --target=$TARGET32 \
|
USE_ARCH=$UARCH \
|
||||||
|
../graphviz*/configure --target=$TARGET32 \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
--with-gnu-ld \
|
--with-gnu-ld \
|
||||||
--with-tcl \
|
--with-tcl \
|
||||||
--with-tk \
|
--with-tk \
|
||||||
--with-x &&
|
--with-x &&
|
||||||
make -k -j $NUMCPU
|
sed -i -e "s%X11R7/lib64%X11R7/lib%g" libtool &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make
|
||||||
CheckError "Make install process failed !" 1
|
make -k DESTDIR=$TMPROOT install
|
||||||
make distclean
|
|
||||||
ClearHostSysNameing32 $TMPROOT
|
ClearHostSysNameing32 $TMPROOT
|
||||||
|
cd ../graphviz*
|
||||||
|
rm -r ../Build-graphviz
|
||||||
|
mkdir ../Build-graphviz
|
||||||
|
cd ../Build-graphviz
|
||||||
|
rm -r ../graphviz*
|
||||||
|
UnPack $MAKEDIR $LFSSOURCE/$SRCPATH/graphviz*.tar.*
|
||||||
|
SrcPatch $MAKEDIR/graphviz* $LFSSOURCE/$SRCPATH/graphviz*.patch.*
|
||||||
|
cd $MAKEDIR/Build-graphviz*
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS -Wl,--rpath -Wl,/usr/$LIBDIR" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS -Wl,--rpath -Wl,/usr/$LIBDIR" \
|
||||||
./configure --target=$TARGET \
|
USE_ARCH=$UARCH \
|
||||||
|
LDFLAGS="-L/usr/$LIBDIR -L/usr/X11R7/$LIBDIR" \
|
||||||
|
../graphviz*/configure --target=$TARGET \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--with-gnu-ld \
|
--with-gnu-ld \
|
||||||
--with-tcl \
|
--with-tcl \
|
||||||
--with-tk \
|
--with-tk \
|
||||||
--with-x &&
|
--with-x &&
|
||||||
sed -e "s%X11R7/lib64%X11R7/lib%g" libtool >/tmp/libtool$$
|
sed -i -e "s%X11R7/lib%X11R7/lib64%g" libtool &&
|
||||||
mv /tmp/libtool$$ libtool
|
find . -name "Makefile" -exec sed -i -e "s%/lib/libexpat%/lib64/libexpat%" {} \; &&
|
||||||
make -k -j $NUMCPU
|
make
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -k DESTDIR=$TMPROOT install
|
||||||
CheckError "Make install process failed !" 1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
ClearHostSysNameing $TMPROOT
|
ClearHostSysNameing $TMPROOT
|
||||||
|
cd ../graphviz*
|
||||||
|
rm -r ../Build-graphviz
|
||||||
}
|
}
|
@ -67,22 +67,22 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
#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() {
|
||||||
ldconfig
|
echo "Nothing to do for premk()"
|
||||||
export PATH=$PATH:/usr/X11R7/bin
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/lib -L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/lib -L/usr/lib -L/usr/X11R7/lib" \
|
||||||
./configure --target=$TARGET32 \
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --build=$TARGET32 \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
--datadir=/usr/share \
|
--datadir=/usr/share \
|
||||||
--with-gnu-ld \
|
--with-gnu-ld \
|
||||||
@ -103,15 +103,16 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --target=$TARGET \
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --build=$TARGET \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--datadir=/usr/share \
|
--datadir=/usr/share \
|
||||||
--with-gnu-ld \
|
--with-gnu-ld \
|
||||||
--with-native-locale=yes \
|
--with-native-locale=yes \
|
||||||
--with-x &&
|
--with-x &&
|
||||||
make -k -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -k -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
@ -68,27 +68,28 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
#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() {
|
||||||
PATH=$PATH:/usr/X11R7/bin
|
echo "Nothing to do for premk()"
|
||||||
X11R7_Fix
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
--with-gnu-ld &&
|
--with-gnu-ld &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
make distclean
|
make distclean
|
||||||
|
mv $TMPROOT/usr/X11R7/bin/imlib-config{,-32}
|
||||||
}
|
}
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
@ -98,6 +99,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 \
|
||||||
--prefix=/usr/X11R7 \
|
--prefix=/usr/X11R7 \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
@ -109,5 +111,8 @@ mk() {
|
|||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
#in $TMPROOT noch einiges korrigieren
|
#in $TMPROOT noch einiges korrigieren
|
||||||
postmk() {
|
postmk() {
|
||||||
echo "Nothing to do for postmk() "
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
|
mv $TMPROOT/usr/X11R7/bin/imlib-config{,-64}
|
||||||
|
ln -s /usr/bin/multiarch_wrapper $TMPROOT/usr/X11R7/bin/imlib-config
|
||||||
|
fi
|
||||||
}
|
}
|
@ -69,7 +69,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree :
|
#Pfad zum Basis-Sourcetree :
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
||||||
#SRCDIR=<PFAD>
|
#SRCDIR=<PFAD>
|
||||||
@ -83,6 +83,7 @@ mk32() {
|
|||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--with-x \
|
--with-x \
|
||||||
@ -101,6 +102,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 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
@ -69,7 +69,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree :
|
#Pfad zum Basis-Sourcetree :
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
||||||
#SRCDIR=<PFAD>
|
#SRCDIR=<PFAD>
|
||||||
@ -83,6 +83,7 @@ mk32() {
|
|||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--with-x \
|
--with-x \
|
||||||
@ -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 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--with-x \
|
--with-x \
|
@ -68,7 +68,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zu Basis Source Tree eintragen!
|
#Pfad zu Basis Source Tree eintragen!
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
@ -82,6 +82,7 @@ mk32(){
|
|||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
sed -e "s/lib64/lib/g" libwmf-config >/tmp/libwmf-config &&
|
sed -e "s/lib64/lib/g" libwmf-config >/tmp/libwmf-config &&
|
||||||
@ -102,6 +103,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 \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
@ -58,10 +58,10 @@
|
|||||||
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
# 128 : Patches zu den Sourcen nicht einspielen - Module muss sich darum
|
||||||
# kümmern
|
# kümmern
|
||||||
|
|
||||||
#Module zur Erstellung des Packetes:
|
#Module zur Erstellung des Packetes: opal
|
||||||
#Quelle der Source Archive: http://www.ekiga.org/
|
#Quelle der Source Archive: http://www.ekiga.org/
|
||||||
#Kurzbeschreibung: eine library für ekiga
|
#Kurzbeschreibung:
|
||||||
#
|
#Lib für ekiga - GnomeMeeting
|
||||||
#
|
#
|
||||||
#Letzte Änderung von: $Author$
|
#Letzte Änderung von: $Author$
|
||||||
#Datum der letzten Änderung: $Date$
|
#Datum der letzten Änderung: $Date$
|
||||||
@ -69,10 +69,30 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
||||||
SRCPATH=Tools/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
sed -i -e "s:share/pwlib:lib/pwlib:g" configure
|
||||||
|
}
|
||||||
|
|
||||||
|
mk32() {
|
||||||
|
CC="gcc ${BUILDOPTIONS32}" \
|
||||||
|
CXX="g++ ${BUILDOPTIONS32}" \
|
||||||
|
LDFLAGS="-L/usr/lib"
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --build=$TARGET32 \
|
||||||
|
--with-bluez=/usr \
|
||||||
|
--prefix=/usr
|
||||||
|
STTARGET=$TARGET
|
||||||
|
unset TARGET
|
||||||
|
make -j $NUMCPU CC="gcc $BUILDOPTIONS32" \
|
||||||
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
|
LDFLAGS="-L/usr/lib" \
|
||||||
|
USE_ARCH=$UARCH
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
make clean
|
||||||
|
export TARGET=$STTARGET
|
||||||
|
unset STTARGET
|
||||||
}
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
@ -81,12 +101,13 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
./configure --host=$TARGET \
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --build=$TARGET \
|
||||||
--enable-apps \
|
--enable-apps \
|
||||||
--with-bluez=/usr \
|
--with-bluez=/usr \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU CC="gcc $BUILDOPTIONS" CXX="g++ $BUILDOPTIONS"
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
@ -69,7 +69,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree :
|
#Pfad zum Basis-Sourcetree :
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
||||||
#SRCDIR=<PFAD>
|
#SRCDIR=<PFAD>
|
||||||
@ -77,13 +77,13 @@ SRCPATH=X11/lib
|
|||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
echo "Nothing to do for premk()"
|
||||||
X11R7_Fix
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET32 \
|
./configure --host=$TARGET32 \
|
||||||
--prefix=/usr/X11R7 &&
|
--prefix=/usr/X11R7 &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
@ -97,6 +97,7 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
--prefix=/usr/X11R7 &&
|
--prefix=/usr/X11R7 &&
|
@ -68,7 +68,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree :
|
#Pfad zum Basis-Sourcetree :
|
||||||
SRCPATH=X11/lib
|
SRCPATH=GuiBased/Lib
|
||||||
|
|
||||||
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
||||||
#SRCDIR=<PFAD>
|
#SRCDIR=<PFAD>
|
||||||
@ -82,6 +82,7 @@ mk32() {
|
|||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
make -j $NUMCPU without_doc &&
|
make -j $NUMCPU without_doc &&
|
||||||
@ -95,6 +96,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 \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
@ -69,7 +69,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zu Basis Source Tree eintragen!
|
#Pfad zu Basis Source Tree eintragen!
|
||||||
SRCPATH=X11/lib
|
SRCPATH=MultiMedia/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
@ -80,9 +80,10 @@ premk() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32 -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32 -fPIC" \
|
||||||
LDFLAGS="-L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--with-ncurses \
|
--with-ncurses \
|
||||||
@ -91,6 +92,8 @@ 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/libaa.a 1.4.5
|
||||||
|
mv $TMPROOT/usr/bin/aalib-config{,-32}
|
||||||
}
|
}
|
||||||
|
|
||||||
#Hier wird der Make Prozess der Sourcen definiert
|
#Hier wird der Make Prozess der Sourcen definiert
|
||||||
@ -98,8 +101,9 @@ mk() {
|
|||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
ADDOPTIONS="--libdir=\${prefix}/lib64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS -fPIC" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET \
|
./configure --target=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
||||||
@ -108,11 +112,16 @@ mk() {
|
|||||||
--with-x &&
|
--with-x &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
GenDynLib $TMPROOT/usr/$LIBDIR/libaa.a 1.4.5
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
#in $TMPROOT noch einiges korrigieren
|
#in $TMPROOT noch einiges korrigieren
|
||||||
postmk() {
|
postmk() {
|
||||||
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
|
mv $TMPROOT/usr/bin/aalib-config{,-64}
|
||||||
|
ln -s multiarch_wrapper $TMPROOT/usr/bin/aalib-config
|
||||||
|
fi
|
||||||
mkdir -p $TMPROOT/usr/share
|
mkdir -p $TMPROOT/usr/share
|
||||||
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
mv $TMPROOT/usr/man $TMPROOT/usr/share
|
||||||
}
|
}
|
@ -69,7 +69,7 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
||||||
SRCPATH=Tools/lib
|
SRCPATH=MultiMedia/Lib
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
echo "Nothing to do for premk()"
|
echo "Nothing to do for premk()"
|
@ -69,7 +69,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree eintragen !
|
#Pfad zum Basis-Sourcetree eintragen !
|
||||||
SRCPATH=X11/MultiMedia
|
SRCPATH=MultiMedia/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
@ -83,6 +83,7 @@ mk32() {
|
|||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
LDFLAGS="-L/usr/lib -L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --target=$TARGET32 \
|
./configure --target=$TARGET32 \
|
||||||
--host=$TARGET32 \
|
--host=$TARGET32 \
|
||||||
--build=$TARGET32 \
|
--build=$TARGET32 \
|
||||||
@ -101,6 +102,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 \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
@ -68,7 +68,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
#Pfad zum Basis-Sourcetree eintragen !
|
#Pfad zum Basis-Sourcetree eintragen !
|
||||||
SRCPATH=Tools/MultiMedia
|
SRCPATH=MultiMedia/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
@ -82,31 +82,37 @@ mk32() {
|
|||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --prefix=/usr \
|
LDFLAGS="-L/lib -L/usr/lib -L/usr/X11R7/lib" \
|
||||||
--x-libraries=/usr/X11R7/lib &&
|
./configure --build=$TARGET32 \
|
||||||
|
--prefix=/usr \
|
||||||
|
--libdir="\${prefix}/lib" \
|
||||||
|
--x-libraries=/usr/X11R7/lib \
|
||||||
|
--with-vorbis-libraries=/usr/lib &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
make -j $NUMCPU prefix=$TMPROOT/usr install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
make clean
|
make clean
|
||||||
|
mv $TMPROOT/usr/bin/lqt-config{,-32}
|
||||||
}
|
}
|
||||||
|
|
||||||
#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 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
--libdir="\${prefix}/$LIBDIR" \
|
||||||
|
--x-libraries=/usr/X11R7/lib64 \
|
||||||
--with-vorbis-libraries=/usr/$LIBDIR &&
|
--with-vorbis-libraries=/usr/$LIBDIR &&
|
||||||
make -j $NUMCPU
|
make -j $NUMCPU
|
||||||
make -j $NUMCPU prefix=$TMPROOT/usr install
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
}
|
}
|
||||||
|
|
||||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||||
#in $TMPROOT noch einiges korrigieren
|
#in $TMPROOT noch einiges korrigieren
|
||||||
postmk() {
|
postmk() {
|
||||||
echo "Nothing to do for postmk()"
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
|
mv $TMPROOT/usr/bin/lqt-config{,-64}
|
||||||
|
ln -s multiarch_wrapper $TMPROOT/usr/bin/lqt-config
|
||||||
|
fi
|
||||||
}
|
}
|
@ -74,7 +74,7 @@ SRCPATH=MultiMedia/Lib
|
|||||||
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
#Wenn das usgepackte Verzeichnis vom Paketnamen unterschiedlich ist
|
||||||
#SRCDIR=<PFAD>
|
#SRCDIR=<PFAD>
|
||||||
|
|
||||||
(( MKPKG = $MKPKG | 64 ))
|
#(( MKPKG = $MKPKG | 64 ))
|
||||||
|
|
||||||
premk() {
|
premk() {
|
||||||
PWTARGET=$TARGET
|
PWTARGET=$TARGET
|
||||||
@ -85,10 +85,11 @@ premk() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mk32() {
|
mk32() {
|
||||||
|
sed -i -e "s:/share/pwlib:/lib/pwlib:g" Makefile.in
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="g++ $BUILDOPTIONS32" \
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET32 \
|
./configure --build=$TARGET32 \
|
||||||
--disable-sdl \
|
--disable-sdl \
|
||||||
--enable-plugins \
|
--enable-plugins \
|
||||||
--enable-v4l \
|
--enable-v4l \
|
||||||
@ -99,21 +100,25 @@ mk32() {
|
|||||||
touch $TARGET32
|
touch $TARGET32
|
||||||
unset TARGET
|
unset TARGET
|
||||||
unset TARGET32
|
unset TARGET32
|
||||||
make -j $NUMCPU CXX="g++ $BUILDOPTIONS32" CC="gcc $BUILDOPTIONS32"
|
make -k -j $NUMCPU CXX="g++ $BUILDOPTIONS32" CC="gcc $BUILDOPTIONS32"
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -k -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
chmod -v 755 $TMPROOT/usr/lib/libpt_linux*so*
|
||||||
|
mv $TMPROOT/usr/bin/ptlib-config{,-32}
|
||||||
|
mv $TMPROOT/usr/include/ptbuildopts{,-32}.h
|
||||||
cd ..
|
cd ..
|
||||||
rm -r ptlib*
|
rm -r ptlib*
|
||||||
UnPack $MAKEDIR $LFSSOURCE/$SRCPATH/ptlib-*-src.tar.gz
|
UnPack $MAKEDIR $LFSSOURCE/$SRCPATH/ptlib-*-src.tar.gz
|
||||||
cd $MAKEDIR/ptlib*
|
cd $MAKEDIR/ptlib*
|
||||||
}
|
}
|
||||||
mk() {
|
mk() {
|
||||||
|
sed -i -e "s:/share/pwlib:/lib/pwlib:g" Makefile.in
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=\${PREFIX}/lib64"
|
ADDOPTIONS="--libdir=\${PREFIX}/lib64"
|
||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="g++ $BUILDOPTIONS" \
|
CXX="g++ $BUILDOPTIONS" \
|
||||||
USE_ARCH=$UARCH \
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --build=$TARGET \
|
||||||
--disable-sdl \
|
--disable-sdl \
|
||||||
--enable-plugins \
|
--enable-plugins \
|
||||||
--enable-v4l \
|
--enable-v4l \
|
||||||
@ -124,10 +129,33 @@ mk() {
|
|||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
touch $TARGET
|
touch $TARGET
|
||||||
unset TARGET
|
unset TARGET
|
||||||
make -j $NUMCPU CXX="g++ $BUILDOPTIONS" CC="gcc $BUILDOPTIONS"
|
make -k -j $NUMCPU CXX="g++ $BUILDOPTIONS" CC="gcc $BUILDOPTIONS"
|
||||||
make -j $NUMCPU DESTDIR=$TMPROOT install
|
make -k -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
chmod -v 755 $TMPROOT/usr/$LIBDIR/libpt_linux*so*
|
||||||
}
|
}
|
||||||
|
|
||||||
postmk() {
|
postmk() {
|
||||||
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
|
mv $TMPROOT/usr/bin/ptlib-config{,-64}
|
||||||
|
ln -sf multiarch_wrapper $TMPROOT/usr/bin/ptlib-config
|
||||||
|
mv -v $TMPROOT/usr/include/ptbuildopts{,-64}.h
|
||||||
|
cat > $TMPROOT/usr/include/ptbuildopts.h << "EOF"
|
||||||
|
/* ptbuildopts.h - Stub Header */
|
||||||
|
#ifndef __STUB__PTBUILDOPTS_H__
|
||||||
|
#define __STUB__PTBUILDOPTS_H__
|
||||||
|
|
||||||
|
#if defined(__x86_64__) || \
|
||||||
|
defined(__sparc64__) || \
|
||||||
|
defined(__arch64__) || \
|
||||||
|
defined(__powerpc64__) || \
|
||||||
|
defined (__s390x__)
|
||||||
|
# include "ptbuildopts-64.h"
|
||||||
|
#else
|
||||||
|
# include "ptbuildopts-32.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __STUB__PTBUILDOPTS_H__ */
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
GetSVN Viitor_pwlib $TMPROOT
|
GetSVN Viitor_pwlib $TMPROOT
|
||||||
}
|
}
|
||||||
|
@ -67,7 +67,7 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
||||||
SRCPATH=X11/lib
|
SRCPATH=Tools/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
@ -82,6 +82,7 @@ premk() {
|
|||||||
mk32() {
|
mk32() {
|
||||||
CC="gcc $BUILDOPTIONS32" \
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
CXX="gcc $BUILDOPTIONS32" \
|
CXX="gcc $BUILDOPTIONS32" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET32 \
|
./configure --host=$TARGET32 \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--with-gnu-ld &&
|
--with-gnu-ld &&
|
||||||
@ -97,6 +98,7 @@ mk() {
|
|||||||
fi
|
fi
|
||||||
CC="gcc $BUILDOPTIONS" \
|
CC="gcc $BUILDOPTIONS" \
|
||||||
CXX="gcc $BUILDOPTIONS" \
|
CXX="gcc $BUILDOPTIONS" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
./configure --host=$TARGET \
|
./configure --host=$TARGET \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
$ADDOPTIONS \
|
$ADDOPTIONS \
|
@ -67,7 +67,7 @@
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
||||||
SRCPATH=X11/lib
|
SRCPATH=Tools/Lib
|
||||||
|
|
||||||
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
#Funktion wird nach dem Entpacken der Sourcen, im Tree der Sourcen
|
||||||
#ausgeführt (sprich unpack src; cd src; premk)
|
#ausgeführt (sprich unpack src; cd src; premk)
|
||||||
@ -80,6 +80,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 \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
||||||
make -j $NUMCPU &&
|
make -j $NUMCPU &&
|
||||||
@ -94,6 +95,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 \
|
||||||
--prefix=/usr &&
|
--prefix=/usr &&
|
@ -91,6 +91,22 @@ mk32() {
|
|||||||
make distclean
|
make distclean
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mk32() {
|
||||||
|
CC="gcc $BUILDOPTIONS32" \
|
||||||
|
CXX="g++ $BUILDOPTIONS32" \
|
||||||
|
LDFLAGS="-L/usr/X11R7/lib" \
|
||||||
|
USE_ARCH=$UARCH \
|
||||||
|
./configure --host=$TARGET32 \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--infodir=/usr/share/info \
|
||||||
|
--mandir=/usr/share/man \
|
||||||
|
--prefix=/usr/X11R7 \
|
||||||
|
--sysconfdir=/etc/sysconfig/fonts
|
||||||
|
make -j $NUMCPU
|
||||||
|
make -j $NUMCPU DESTDIR=$TMPROOT install
|
||||||
|
make distclean
|
||||||
|
}
|
||||||
|
|
||||||
mk() {
|
mk() {
|
||||||
if [ "$MK64BIT" == "true" ]; then
|
if [ "$MK64BIT" == "true" ]; then
|
||||||
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
|
ADDOPTIONS="--libdir=/usr/X11R7/lib64"
|
||||||
|
Loading…
Reference in New Issue
Block a user