Update of /cvsroot/fink/experimental/todai/ecc/main/finkinfo/text In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29113
Added Files: ghostscript-esp.info ghostscript-esp.patch Log Message: moved from ghostscript7, and add handling for system's cups. --- NEW FILE: ghostscript-esp.patch --- --- espgs-7.07.1/lib/ps2epsi.org 2003-11-15 18:45:26.123092511 +0100 +++ espgs-7.07.1/lib/ps2epsi 2003-11-15 18:45:43.224353499 +0100 @@ -1,7 +1,7 @@ #!/bin/sh # $Id: gs7.07.1-ps2epsi.patch,v 1.1 2003/11/15 18:22:17 lanius Exp $ -tmpfile=/tmp/ps2epsi$$ +tmpfile=$(tempfile --prefix=ps2ep) rm -f $tmpfile if test -e $tmpfile; then echo "$0: Our temporary file $tmpfile already exists." 1>&2 --- espgs-7.05.5/man/gs.1 2002-04-23 07:58:37.000000000 -0400 +++ espgs-7.05.5/man/gs.1.new 2003-01-18 14:22:46.000000000 -0500 @@ -257,7 +257,7 @@ the directories specified by the \fBGS_LIB_DEFAULT\fR macro in the Ghostscript makefile when the executable was built. When \fBgs\fR is built on Unix, \fBGS_LIB_DEFAULT\fR is usually -"/usr/local/share/ghostscript/#.##:/usr/local/share/ghostscript/fonts" +"<PREFIX>/share/ghostscript/#.##:<PREFIX>/share/ghostscript/fonts" [...1243 lines suppressed...] + LIBS="`$CUPSCONFIG --ldflags` `$CUPSCONFIG --image --libs | sed -e '1,$s/-lssl//' | sed -e '1,$s/-lcrypto//'` $LIBS" CFLAGS="`$CUPSCONFIG --cflags` $CFLAGS" cups_serverroot="`$CUPSCONFIG --serverroot`" cups_serverbin="`$CUPSCONFIG --serverbin`" diff -ruN espgs-7.07.1-orig/pstoraster/cups.mak espgs-7.07.1/pstoraster/cups.mak --- espgs-7.07.1-orig/pstoraster/cups.mak 2003-08-21 00:12:43.000000000 +0900 +++ espgs-7.07.1/pstoraster/cups.mak 2006-02-25 15:52:09.000000000 +0900 @@ -24,9 +24,9 @@ cups_= $(GLOBJ)gdevcups.$(OBJ) -CUPSSERVER= $(install_prefix)`cups-config --serverbin` -CUPSCONFIG= $(install_prefix)`cups-config --serverroot` -CUPSDATA= $(install_prefix)`cups-config --datadir` +CUPSSERVER= $(libdir)/cups +CUPSCONFIG= $(prefix)/etc/cups +CUPSDATA= $(datadir)/cups $(DD)cups.dev: $(cups_) $(GLD)page.dev $(SETPDEV2) $(DD)cups $(cups_) --- NEW FILE: ghostscript-esp.info --- Package: ghostscript-esp Version: 7.07.1 Revision: 14 Description: Enhanced GNU Ghostscript with better printer support Source: mirror:sourceforge:espgs/espgs-%v-source.tar.bz2 Source2: mirror:ctan:support/ghostscript/3rdparty/jpegsrc.v6b.tar.gz Source3: ftp://ftp.t.ring.gr.jp/pub/text/TeX/ptex-win32/gs/adobe-cmaps-200204.zip Source4: ftp://ftp.t.ring.gr.jp/pub/text/TeX/ptex-win32/gs/acro5-cmaps-2001.zip Source-MD5: d30bf5c09f2c7caa8291f6305cf03044 Source2-MD5: dbd5f3b47ed13132f04c685d608a7547 Source3-MD5: 0c463a96ff246b0c5e71e78fb41eface Source4-MD5: 5fd9d1a0c61692551b01b8f153c313a4 SourceDirectory: espgs-%v Source3ExtractDir: Resource Source4ExtractDir: Resource Depends: x11, ghostscript-fonts, libpng3-shlibs (>= 1.2.5-3), sazanami, gettext BuildDepends: x11-dev, libpng3 (>= 1.2.5-3), gimp-print-dev | gimp-print7-dev, cups-dev, gettext-dev Conflicts: ghostscript, ghostscript-nox, ghostscript6, ghostscript6-nox, ghostscript7 Replaces: ghostscript, ghostscript-nox, ghostscript6, ghostscript6-nox, ghostscript7 Provides: ghostscript License: Restrictive/Distributable PatchScript: << (cd ..; mv jpeg-6b espgs-%v/jpeg) sed 's|<PREFIX>|%p|g' < %a/%n.patch | patch -p1 << NoSetMAKEFLAGS: true SetMAKEFLAGS: -j1 SetCFLAGS: -I%p/include ConfigureParams: --mandir='${prefix}/share/man' --with-x --with-gimp-print --with-cups --without-omni CompileScript: << ./configure %c make CFLAGS_STANDARD="-O2 -I%p/include" XLDFLAGS="-L%p/lib -lintl" << InstallScript: << make install_prefix=%i prefix=%i datadir=%i/share infodir=%i/share/info mandir=%i/share/man sysconfdir=%i/etc install install -m 755 -d %i/share/ghostscript cp -R ../Resource %i/share/ghostscript/ install -m 755 -d %i/share/ghostscript/Resource/Font install -m 755 -d %i/share/ghostscript/Resource/CIDFont # chmod 755 %i/share/ghostscript/Resource/CMap << PostInstScript: << if [ `which cups-config` ] then CUPSSERVER=`cups-config --serverbin` CUPSCONFIG=`cups-config --serverroot` CUPSDATA=`cups-config --datadir` mkdir -p ${CUPSSERVER}/filter for file in %p/lib/cups/filter/* do ln -s ${file} ${CUPSSERVER}/filter done mkdir -p ${CUPSCONFIG} for file in %p/etc/cups/* do ln -s ${file} ${CUPSCONFIG} done mkdir -p ${CUPSDATA}/model for file in %p/share/cups/model/* do ln -s ${file} ${CUPSDATA}/model done fi << PreRmScript: << if [ `which cups-config` ] then CUPSSERVER=`cups-config --serverbin` CUPSCONFIG=`cups-config --serverroot` CUPSDATA=`cups-config --datadir` for file in %p/lib/cups/filter/* do rm -f ${CUPSSERVER}/filter/`basename ${file}` done for file in %p/etc/cups/* do rm -f ${CUPSCONFIG}/`basename ${file}` done for file in %p/share/cups/model/* do rm -f ${CUPSDATA}/model/`basename ${file}` done fi << Maintainer: Todai Fink Team <[EMAIL PROTECTED]> Homepage: http://www.cups.org/ghostscript.php ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits