Update of /cvsroot/fink/dists/10.3/stable/main/finkinfo/text
In directory sc8-pr-cvs17:/tmp/cvs-serv16630/10.3/stable/main/finkinfo/text

Added Files:
        ghostscript-esp.info 
Log Message:
Moved from unstable.

--- NEW FILE: ghostscript-esp.info ---
Package: ghostscript-esp
Version: 7.07.1
Revision: 33
Description: Enhanced GNU Ghostscript with better CJK and printer support
Depends: x11, ghostscript-fonts, libjpeg-shlibs (>= 6b-1), libpng3-shlibs (>= 
1.2.5-3), libgettext3-shlibs, libiconv, applesystemfonts, appleotffonts, 
ipafonts, glib2-shlibs (>= 2.12.0-1), system-perl
BuildDepends: x11-dev, libjpeg (>= 6b-1), libpng3 (>= 1.2.5-3), cups-dev, 
libgettext3-dev, libiconv-dev, glib2-dev (>= 2.12.0-1), pkgconfig
Conflicts: ghostscript (>= 0), ghostscript-nox, ghostscript6, ghostscript6-nox, 
ghostscript7, system-ghostscript, system-ghostscript8, system-ghostscript6
Replaces: ghostscript (>= 0), ghostscript-nox, ghostscript6, ghostscript6-nox, 
ghostscript7
Provides: ghostscript
License: GPL
Source: mirror:sourceforge:espgs/espgs-%v-source.tar.bz2
# downloaded from http://www.rmatsumoto.org/tex-ps-pdf/convert-euc.txt
Source2: http://fink.sodan.ecc.u-tokyo.ac.jp/pkgdists/convert-euc-20070119.txt
Source3: ftp://ftp.gyve.org/pub/gs-cjk/adobe-cmaps-200406.tar.gz
Source4: ftp://ftp.t.ring.gr.jp/pub/text/TeX/ptex-win32/gs/acro5-cmaps-2001.zip
Source5: http://tagoh.jp/junk/ghostscript-7.07-bigposttable.patch
Source6: http://tagoh.jp/junk/ghostscript-7.07-gsublookuptable.patch
Source7: http://tagoh.jp/junk/ghostscript-7.07-coverage-glyphcount.patch
Source8: 
http://www.aihara.co.jp/~taiji/gyve/tmp/fix_rename_font_gs_cidfn.ps.patch
Source9: 
http://www.aihara.co.jp/~taiji/gyve/tmp/fix_cidfontname_Encoding_CIDToGIDMap_DW_W.patch
Source10: http://www.aihara.co.jp/~taiji/gyve/tmp/modify_ps2pdfwr.patch
Source11: 
http://www.aihara.co.jp/~taiji/gyve/tmp/ghostscript-7.07-bigcmaptable.patch
Source12: 
http://www.aihara.co.jp/~taiji/gyve/tmp/ghostscript-7.07-noglyph-gid0.patch
Source13: 
http://www.aihara.co.jp/~taiji/gyve/tmp/fix_cidfonttype2_Adobe-CNS1-4.patch
Source14: 
http://www.aihara.co.jp/~taiji/gyve/tmp/ghostscript-7.07-seekCFFtable.patch
Source15: 
http://www.aihara.co.jp/~taiji/gyve/tmp/ghostscript-7.07-readFDSelect.patch
Source16: 
http://www.aihara.co.jp/~taiji/gyve/tmp/ghostscript-7.07-write_GSubrs.patch
Source17: 
http://www.aihara.co.jp/~taiji/gyve/tmp/ghostscript-7.07-nosyoffsetcheck.patch
Source18: 
http://www.aihara.co.jp/~taiji/gyve/tmp/fix_cidfonttype2_Adobe-Japan1-6.patch
Source19: http://www.aihara.co.jp/~taiji/gyve/tmp/modify_ps2pdfwr-20050921.patch
Source20: 
http://gentoo.cites.uiuc.edu/pub/gentoo-portage/app-text/ghostscript-esp/files/gs-fix-gc.patch
Source21: 
http://gentoo.cites.uiuc.edu/pub/gentoo-portage/app-text/ghostscript-esp/files/gs7.07.1-nogtk2.patch
Source22: 
http://gentoo.cites.uiuc.edu/pub/gentoo-portage/app-text/ghostscript-esp/files/gs7.07.1-tempfile.patch
Source23: 
http://gentoo.cites.uiuc.edu/pub/gentoo-portage/app-text/ghostscript-esp/files/gs7.07.1-ps2ps.patch
Source24: 
http://gentoo.cites.uiuc.edu/pub/gentoo-portage/app-text/ghostscript-esp/files/ghostscript-7.05.6.man.patch
Source25: 
http://gentoo.cites.uiuc.edu/pub/gentoo-portage/app-text/ghostscript-esp/files/gs7.05.6-gdevpx.patch
Source-MD5:  d30bf5c09f2c7caa8291f6305cf03044
Source2-MD5: d79bdc356974869471eea82bce66819d
Source3-MD5: dfc93dd2aaaf2b86d2fd55f654c13261
Source4-MD5: 5fd9d1a0c61692551b01b8f153c313a4
Source5-MD5: f834d056ca972c457a2ff3b1e839e562
Source6-MD5: b37c0dc9f85205da6e8675d4a8bfd21a
Source7-MD5: 55146a1eafc4ad3a26d99121ae0777fe
Source8-MD5: e0da7576378dc87fa53a16dfd1774789
Source9-MD5: c73ad916d49df447de59358ffdc495eb
Source10-MD5: a72863d1612c99333c7ab10b20ec2dff
Source11-MD5: 4d4984b9af90cb30306e019d544282d9
Source12-MD5: 9eae4b050f80f3c361650a1e509745c3
Source13-MD5: 34841bf4efbf795864730d851a491032
Source14-MD5: 1be0971f5cd18a7f899d7d149f25377c
Source15-MD5: 54b7d24542d669715cd509f1658363eb
Source16-MD5: c074d77cfe65307cdba9a0c503eabaa0
Source17-MD5: bb72072d807ad0358b2850dead480c98
Source18-MD5: 8bac43d7cdd1c503557b3209469c06d5
Source19-MD5: 27903349daf2046d4e244d3d6f81bfaf
Source20-MD5: 8c6a3d7e8897b4297ef853dbd89e408b
Source21-MD5: 92fa24960f2c7802749ce6908aeaf60d
Source22-MD5: 0201da09644874147627750546511c36
Source23-MD5: b2ca914ffcff3e5296d6b5acc7fac182
Source24-MD5: fd34b2b7a029f19eab4ba3f69afe295e
Source25-MD5: 68fa21d11a860c222c8ba89c39ce578e
SourceDirectory: espgs-%v
Source3ExtractDir: Resource
Source4ExtractDir: Resource
PatchScript: <<
 # apply tagoh-san's patch series, required for NeverEmbed
 patch -p1 < ../ghostscript-7.07-bigposttable.patch
 patch -p1 < ../ghostscript-7.07-gsublookuptable.patch
 patch -p1 < ../ghostscript-7.07-coverage-glyphcount.patch

 # to handle NeverEmbed CJK TrueType into PDF
 patch -p0 < ../fix_rename_font_gs_cidfn.ps.patch

 # to write correct glyph widths of CJK TrueType into PDF, and not to write
 # CIDToGIDMap of NeverEmbed CJK TrueType and Encoding of CIDFont into PDF
 patch -p0 < ../fix_cidfontname_Encoding_CIDToGIDMap_DW_W.patch

 #########################   start making ps2jpdf   #########################
 cp lib/ps2pdfwr lib/ps2jpdf

 # modify ps2jpdf to use NeverEmbed
 sed s/ps2pdfwr/ps2jpdf/ < ../modify_ps2pdfwr.patch          | patch -p0 -d lib

 # add NeverEmbedCIDFontList and AlwaysEmbedCIDFontList
 sed s/ps2pdfwr/ps2jpdf/ < ../modify_ps2pdfwr-20050921.patch | patch -p0 -d lib

 # to handle hyperref's bookmarks, convert EUC into Unicode
 sed -i.bak \
  's:\(exec gs.* -f\) "$infile":cat "$infile" | %p/bin/convert-euc | \1 -:' \
    lib/ps2jpdf

 # fix PATH of system-perl
 sed -e 's:/usr/local/bin/perl5:/usr/bin/perl:' < ../convert-euc-20070119.txt \
  > lib/convert-euc

 #########################   finish making ps2jpdf   #########################

 # to handle TrueType fonts which have a big cmap table
 patch -p0 < ../ghostscript-7.07-bigcmaptable.patch

 # to avoid putting illegal not-defined glyph on mapping table for CIDs 
 patch -p0 < ../ghostscript-7.07-noglyph-gid0.patch

 # to increase CIDCount of Adobe-CNS1
 patch -p0 < ../fix_cidfonttype2_Adobe-CNS1-4.patch

 # to fix seeking CFF table
 patch -p0 < ../ghostscript-7.07-seekCFFtable.patch

 # to fix the operand stack overflow at readFDSelect
 patch -p0 < ../ghostscript-7.07-readFDSelect.patch

 # to fix the problem of creating PDF with OpenType fonts
 patch -p0 < ../ghostscript-7.07-write_GSubrs.patch

 # to avoid return_error caused by incomplete offset check
 # at creating PDF with OpenType fonts
 patch -p0 < ../ghostscript-7.07-nosyoffsetcheck.patch

 # recommended with adobe-cmaps-200406
 patch -p0 < ../fix_cidfonttype2_Adobe-Japan1-6.patch

 # Insecure tempfile handling
 patch -p1 < ../gs7.07.1-tempfile.patch

 # Fix the garbage collector on ia64 and ppc
 patch -p1 < ../gs-fix-gc.patch

 # Build the small Ghostscript loaders without GTK+
 sed 's|$(DESTDIR)||g' < ../gs7.07.1-nogtk2.patch | patch -p0

 # Handle ps2ps argument
 patch -p0 < ../gs7.07.1-ps2ps.patch

 # man page patch
 sed 's|/usr/share|%p/share|g' < ../ghostscript-7.05.6.man.patch | patch -p1

 # pxl dash patch
 patch -p1 < ../gs7.05.6-gdevpx.patch

 # See DescPackaging
 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 --without-gimp-print 
--with-cups --with-omni
CompileScript: <<
 GLIB_CONFIG=%p/bin/pkg-config ./configure %c
 make CFLAGS_STANDARD="-O2 -I%p/include" XLDFLAGS="-L%p/lib -lintl"
<<
InstallScript: <<
 make install_prefix=%i prefix=%i datadir=%i/share 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

 install -m 755 -d       %i/sbin
 install -m 755 finkcups %i/sbin
<<
DocFiles: CHANGES INSTALL LICENSE README*
PreRmScript: [ -x %p/sbin/finkcups ] && %p/sbin/finkcups remove
DescUsage: <<
[About Font]
 ESP Ghostscript now supports for applesystemfonts and appleotffonts.
 In the case of previewing Japanese documents, however, GS uses ipafonts
 (TTF) instead of appleotffonts. This is because GS may take a very long
 time to display letters using OTF. 

 If that doesn't matter for you and you want to use OTF(Hiragino) for a
 preview, modify CIDFnmap.CJK in %p/share/ghostscript/7.07/lib/.
 In order to create PDF file from PS file WITHOUT embedded fonts,
 run "ps2jpdf" command instead of "ps2pdf*" command.
 See ps2jpdf for details. It doesn't embed fonts by default. In addition,
 ps2jpdf converts EUC characters in hyperref's bookmarks into Unicode ones.

[About CUPS]
 In order to enable ESP GS's CUPS, run the following command manually: 
  $ sudo %p/sbin/finkcups add
 This makes symbolic links in system's CUPS directory. Backup files are
 automatically created if files already exist. When this package
 (ghostscript-esp) is removed, original files are restored from those backups.
<<
DescPackaging: <<
 A patch to gs_res.ps.in is based on Gentoo Linux's gs7.07.1-cjk.diff.

 A patch to configure handles problems of encryption libraries on Panther
  and makes GS to use glib2 instead of glib.
 A patch to cups.mak changes install location of files related to CUPS.
 A patch to unixinst.mak adds ps2jpdf, convert-euc, and CIDFnmap.{IPA,Saz,OSX}
  to install list.

 Patches to CIDFnmap.{CJK,IPA,Koc,Saz} are
  based on Gentoo Linux's gs7.07.1-cjk.diff (again).
 Patches to CIDFnmap, CIDFnmap.OSX, and most of patches from Web are
  based on Mr. Yamada's Web page: http://www.aihara.co.jp/~taiji/gyve/

 A patch to finkcups makes a shell script for handling CUPS files.
<<
Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
Homepage: http://www.cups.org/ghostscript.php


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to