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
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits