libespgs.so wird nun extra erstellt, damit diese mit foomatig verbunden werden kann

git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@5150 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2010-01-20 10:30:49 +00:00
parent 3aecad69f3
commit 4427ff9448

View File

@ -79,14 +79,19 @@ premk() {
#Hier wird der Make Prozess der Sourcen definiert #Hier wird der Make Prozess der Sourcen definiert
mk() { mk() {
CC="gcc $BUILDOPTIONS" \ CC="gcc $BUILDOPTIONS -fPIC" \
CXX="gcc $BUILDOPTIONS" \ CXX="gcc $BUILDOPTIONS -fPIC" \
./configure --target=$TARGET \ USE_ARCH=$UARCH \
--prefix=/usr \ ./configure --prefix=/usr \
--with-drivers=ALL \ --enable-cups \
--with-cups && --enable-dynamic \
sed -e "s/STDLIBS.*$/STDLIBS= -lm -liconv/" Makefile >/tmp/Makefile --enable-threads \
mv /tmp/Makefile Makefile --with-ijs \
--with-jbig2dec \
--with-omni \
--with-x \
--with-drivers=ALL &&
sed -i "s/STDLIBS.*$/STDLIBS= -lm -liconv/" Makefile
make && make &&
make -j $NUMCPU prefix=$TMPROOT/usr \ make -j $NUMCPU prefix=$TMPROOT/usr \
datadir=$TMPROOT/usr/share \ datadir=$TMPROOT/usr/share \
@ -99,6 +104,14 @@ 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() {
mkdir -p $TMPROOT/usr/include/ghostscript
find src -name "*.h" -exec cp {} $TMPROOT/usr/include/ghostscript \;
mkdir -p $TMPROOT/usr/$LIBDIR
rm obj/gp_psync.o obj/inobtokn.o obj/gsiodevs.o obj/inouparm.o obj/gxino12b.o
gcc -shared -Wl,-soname,libespgs.so.8.15.2 -o $TMPROOT/usr/$LIBDIR/libespgs.so.8.15.2 obj/*.o
ln -s libespgs.so.8.15.2 $TMPROOT/usr/$LIBDIR/libespgs.so.8.15
ln -s libespgs.so.8.15.2 $TMPROOT/usr/$LIBDIR/libespgs.so.8
ln -s libespgs.so.8.15.2 $TMPROOT/usr/$LIBDIR/libespgs.so
mv $TMPROOT/usr/man $TMPROOT/usr/share/ mv $TMPROOT/usr/man $TMPROOT/usr/share/
cd $TMPROOT/usr/share/ghostscript cd $TMPROOT/usr/share/ghostscript
tar -zxvf $LFSSOURCE/$SRCPATH/ghostscript-fonts-std*.tar.gz tar -zxvf $LFSSOURCE/$SRCPATH/ghostscript-fonts-std*.tar.gz