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

Reply via email to