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:
parent
3aecad69f3
commit
4427ff9448
@ -79,14 +79,19 @@ premk() {
|
||||
|
||||
#Hier wird der Make Prozess der Sourcen definiert
|
||||
mk() {
|
||||
CC="gcc $BUILDOPTIONS" \
|
||||
CXX="gcc $BUILDOPTIONS" \
|
||||
./configure --target=$TARGET \
|
||||
--prefix=/usr \
|
||||
--with-drivers=ALL \
|
||||
--with-cups &&
|
||||
sed -e "s/STDLIBS.*$/STDLIBS= -lm -liconv/" Makefile >/tmp/Makefile
|
||||
mv /tmp/Makefile Makefile
|
||||
CC="gcc $BUILDOPTIONS -fPIC" \
|
||||
CXX="gcc $BUILDOPTIONS -fPIC" \
|
||||
USE_ARCH=$UARCH \
|
||||
./configure --prefix=/usr \
|
||||
--enable-cups \
|
||||
--enable-dynamic \
|
||||
--enable-threads \
|
||||
--with-ijs \
|
||||
--with-jbig2dec \
|
||||
--with-omni \
|
||||
--with-x \
|
||||
--with-drivers=ALL &&
|
||||
sed -i "s/STDLIBS.*$/STDLIBS= -lm -liconv/" Makefile
|
||||
make &&
|
||||
make -j $NUMCPU prefix=$TMPROOT/usr \
|
||||
datadir=$TMPROOT/usr/share \
|
||||
@ -99,6 +104,14 @@ mk() {
|
||||
#Funktion wird nach Ablauf des Make Prozesses ausgeführt, und kann
|
||||
#in $TMPROOT noch einiges korrigieren
|
||||
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/
|
||||
cd $TMPROOT/usr/share/ghostscript
|
||||
tar -zxvf $LFSSOURCE/$SRCPATH/ghostscript-fonts-std*.tar.gz
|
||||
|
Loading…
Reference in New Issue
Block a user