pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Update print/ghostscript-esp{,-nox11} to ESP Ghostscri...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8b63f6b943c3
branches:  trunk
changeset: 503471:8b63f6b943c3
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Mon Nov 21 06:17:58 2005 +0000

description:
Update print/ghostscript-esp{,-nox11} to ESP Ghostscript 8.15.1.  This
version is based on the GPL Ghostscript 8.15 release.  Major changes from
Ghostscript 7.0x include:

* Many printer drivers were added and updated.
* Improved support for running as a job server (-dJOBSERVER)
* Support for DeviceN colorspaces at up to 8 colorants total at 8 bits
  per colorant.
* The PDF writer has been considerably improved and implements PDF
  1.4 encryption
* Add a new feature to scale PDFs to the current page size.
* Font rendering has been substantially reworked and improved.
* PDF 1.4 transparency rendering is much more likely to be correct
* Improved support for CID font substitution.
* Improved processing of incorrect and broken PDF files, including files
  with corrupted xref tables and non-ASCII font names.
* Support for JBIG2-encoded images.
* The usual plethora of bug fixes.

diffstat:

 doc/CHANGES                            |    4 +-
 print/ghostscript-esp-nox11/Makefile   |    7 +-
 print/ghostscript-esp/Makefile         |    7 +-
 print/ghostscript-esp/Makefile.common  |   30 +-
 print/ghostscript-esp/PLIST            |  755 +++++++++++++++++++-------------
 print/ghostscript-esp/distinfo         |   14 +-
 print/ghostscript-esp/patches/patch-aa |    6 +-
 print/ghostscript-esp/patches/patch-ab |   21 +-
 print/ghostscript-esp/patches/patch-ac |   15 +-
 9 files changed, 498 insertions(+), 361 deletions(-)

diffs (truncated from 1036 to 300 lines):

diff -r a2966be4e877 -r 8b63f6b943c3 doc/CHANGES
--- a/doc/CHANGES       Mon Nov 21 06:08:28 2005 +0000
+++ b/doc/CHANGES       Mon Nov 21 06:17:58 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.11994 2005/11/21 06:08:28 schmonz Exp $
+$NetBSD: CHANGES,v 1.11995 2005/11/21 06:17:58 jlam Exp $
 
 Changes to the packages collection and infrastructure in 2005:
 
@@ -5298,3 +5298,5 @@
        Updated mail/getmail to 4.4.2 [schmonz 2005-11-21]
        Updated mail/mailfront to 0.98 [schmonz 2005-11-21]
        Updated devel/bglibs to 1.028 [schmonz 2005-11-21]
+       Updated print/ghostscript-esp to 8.15.1 [jlam 2005-11-21]
+       Updated print/ghostscript-esp-nox11 to 8.15.1 [jlam 2005-11-21]
diff -r a2966be4e877 -r 8b63f6b943c3 print/ghostscript-esp-nox11/Makefile
--- a/print/ghostscript-esp-nox11/Makefile      Mon Nov 21 06:08:28 2005 +0000
+++ b/print/ghostscript-esp-nox11/Makefile      Mon Nov 21 06:17:58 2005 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2005/05/30 14:57:28 dillo Exp $
+# $NetBSD: Makefile,v 1.6 2005/11/21 06:17:58 jlam Exp $
+
+.include "../../print/ghostscript-esp/Makefile.common"
 
 PKGNAME=       ghostscript-esp-nox11-${GS_VERS}
-PKGREVISION=   4
 COMMENT=       ESP/CUPS Postscript interpreter without X11 drivers
 
 CONFIGURE_ARGS+=       --without-x
 
-.include "../ghostscript-esp/Makefile.common"
+.include "../../mk/bsd.pkg.mk"
diff -r a2966be4e877 -r 8b63f6b943c3 print/ghostscript-esp/Makefile
--- a/print/ghostscript-esp/Makefile    Mon Nov 21 06:08:28 2005 +0000
+++ b/print/ghostscript-esp/Makefile    Mon Nov 21 06:17:58 2005 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.9 2005/06/01 18:03:09 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2005/11/21 06:17:58 jlam Exp $
+
+.include "Makefile.common"
 
 PKGNAME=       ghostscript-esp-${GS_VERS}
-PKGREVISION=   4
 COMMENT=       ESP/CUPS Postscript interpreter
 
 CONFIGURE_ARGS+=       --with-x
 
 .include "../../mk/x11.buildlink3.mk"
-.include "Makefile.common"
+.include "../../mk/bsd.pkg.mk"
diff -r a2966be4e877 -r 8b63f6b943c3 print/ghostscript-esp/Makefile.common
--- a/print/ghostscript-esp/Makefile.common     Mon Nov 21 06:08:28 2005 +0000
+++ b/print/ghostscript-esp/Makefile.common     Mon Nov 21 06:17:58 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.25 2005/11/20 23:10:44 jlam Exp $
+# $NetBSD: Makefile.common,v 1.26 2005/11/21 06:17:58 jlam Exp $
 
 DISTNAME=      espgs-${GS_VERS}-source
-BASEGS_VERS=   7.07
+BASEGS_VERS=   8.15
 GS_VERS=       ${BASEGS_VERS}.1
 CATEGORIES=    print
 ESP_SITES=     http://ftp.easysw.com/pub/ghostscript/ \
@@ -13,7 +13,6 @@
                ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/ghostscript/ \
                http://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/ghostscript/
 MASTER_SITES=   ${ESP_SITES:=${GS_VERS}/}
-
 EXTRACT_SUFX=   .tar.bz2
 
 MAINTAINER=    jlam%NetBSD.org@localhost
@@ -28,11 +27,12 @@
 
 WRKSRC=                        ${WRKDIR}/${DISTNAME:S/-source//}
 USE_PKGINSTALL=                yes
-USE_TOOLS+=            gmake
+USE_TOOLS+=            gmake pkg-config
 GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --enable-cups
 CONFIGURE_ARGS+=       --with-ijs
-CONFIGURE_ARGS+=       --with-gimp-print
 CONFIGURE_ARGS+=       --without-omni
+CONFIGURE_ARGS+=       --with-drivers=ALL
 
 DIST_SUBDIR=           ghostscript
 GS_SRCS=               ${DISTNAME}${EXTRACT_SUFX}
@@ -70,27 +70,33 @@
 CUPS_EGDIR=            ${PREFIX}/share/examples/cups
 CUPS_MODEL_DIR=                ${PREFIX}/share/cups/model
 DOCDIR=                        ${PREFIX}/share/doc/ghostscript
-HTMLDIR=               ${PREFIX}/share/doc/html/ghostscript
 
 PLIST_SUBST+=          GS_VERS=${BASEGS_VERS}
 
 CONF_FILES=    ${CUPS_EGDIR}/pstoraster.convs ${CUPS_CONFDIR}/pstoraster.convs
 
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../print/cups/buildlink3.mk"
+.include "../../print/gimp-print-lib/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+
 post-extract:
        ${MKDIR} ${WRKSRC}/bin
        ${MKDIR} ${WRKSRC}/obj
        ${RM} -f ${WRKSRC}/jpeg
        ${LN} -s ${JPEG_WRKSRC} ${WRKSRC}/jpeg
 
-# Reinstall the gs binary so that it's properly stripped.
 post-install:
-       ${INSTALL_PROGRAM} ${WRKSRC}/bin/gs ${PREFIX}/bin/gs
+       ${INSTALL_PROGRAM_DIR} ${PREFIX}/libexec/cups/filter
        ${INSTALL_SCRIPT} ${WRKSRC}/pstoraster/pstopxl                  \
                ${PREFIX}/libexec/cups/filter
        ${INSTALL_SCRIPT} ${WRKSRC}/pstoraster/pstoraster               \
                ${PREFIX}/libexec/cups/filter
+       ${INSTALL_DATA_DIR} ${CUPS_MODEL_DIR}
        ${INSTALL_DATA} ${WRKSRC}/pstoraster/pxlcolor.ppd ${CUPS_MODEL_DIR}
        ${INSTALL_DATA} ${WRKSRC}/pstoraster/pxlmono.ppd ${CUPS_MODEL_DIR}
+       ${INSTALL_DATA_DIR} ${CUPS_EGDIR}
        ${INSTALL_DATA} ${WRKSRC}/pstoraster/pstoraster.convs ${CUPS_EGDIR}
 
 SUBST_CLASSES+=         ps2epsi-sh
@@ -98,11 +104,3 @@
 SUBST_FILES.ps2epsi-sh=     lib/ps2epsi
 SUBST_SED.ps2epsi-sh=       -e 's|/bin/sh|${SH}|'
 SUBST_STAGE.ps2epsi-sh=     post-patch
-
-.include "../../security/openssl/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../graphics/tiff/buildlink3.mk"
-.include "../../print/cups/buildlink3.mk"
-.include "../../print/gimp-print-lib/buildlink3.mk"
-
-.include "../../mk/bsd.pkg.mk"
diff -r a2966be4e877 -r 8b63f6b943c3 print/ghostscript-esp/PLIST
--- a/print/ghostscript-esp/PLIST       Mon Nov 21 06:08:28 2005 +0000
+++ b/print/ghostscript-esp/PLIST       Mon Nov 21 06:17:58 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2004/06/26 20:51:19 recht Exp $
+@comment $NetBSD: PLIST,v 1.6 2005/11/21 06:17:58 jlam Exp $
 bin/bdftops
 bin/dvipdf
 bin/eps2eps
@@ -17,7 +17,6 @@
 bin/pdfopt
 bin/pf2afm
 bin/pfbtopfa
-bin/pj-gs.sh
 bin/printafm
 bin/ps2ascii
 bin/ps2epsi
@@ -28,12 +27,10 @@
 bin/ps2pdfwr
 bin/ps2ps
 bin/pv.sh
-bin/sysvlp.sh
 bin/unix-lpr.sh
 bin/wftopfa
 libexec/cups/filter/pstopxl
 libexec/cups/filter/pstoraster
-man/de/man1/ansi2knr.1
 man/de/man1/dvipdf.1
 man/de/man1/eps2eps.1
 man/de/man1/font2c.1
@@ -48,7 +45,6 @@
 man/de/man1/ps2pdf13.1
 man/de/man1/ps2ps.1
 man/de/man1/wftopfa.1
-man/man1/ansi2knr.1
 man/man1/dvipdf.1
 man/man1/eps2eps.1
 man/man1/font2c.1
@@ -75,319 +71,458 @@
 man/man1/wftopfa.1
 share/cups/model/pxlcolor.ppd
 share/cups/model/pxlmono.ppd
-share/doc/html/ghostscript/API.htm
-share/doc/html/ghostscript/Bug-form.htm
-share/doc/html/ghostscript/Bug-info.htm
-share/doc/html/ghostscript/C-style.htm
-share/doc/html/ghostscript/CJK.htm
-share/doc/html/ghostscript/CJKTTCID.htm
-share/doc/html/ghostscript/Changes.htm
-share/doc/html/ghostscript/Commprod.htm
-share/doc/html/ghostscript/Copying.htm
-share/doc/html/ghostscript/Current.htm
-share/doc/html/ghostscript/DLL.htm
-share/doc/html/ghostscript/Develop.htm
-share/doc/html/ghostscript/Devices.htm
-share/doc/html/ghostscript/Drivers.htm
-share/doc/html/ghostscript/Fonts.htm
-share/doc/html/ghostscript/Helpers.htm
-share/doc/html/ghostscript/Hershey.htm
-share/doc/html/ghostscript/History1.htm
-share/doc/html/ghostscript/History2.htm
-share/doc/html/ghostscript/History3.htm
-share/doc/html/ghostscript/History4.htm
-share/doc/html/ghostscript/History5.htm
-share/doc/html/ghostscript/History6.htm
-share/doc/html/ghostscript/History7.htm
-share/doc/html/ghostscript/Htmstyle.htm
-share/doc/html/ghostscript/Humor.htm
-share/doc/html/ghostscript/Install.htm
-share/doc/html/ghostscript/Issues.htm
-share/doc/html/ghostscript/Language.htm
-share/doc/html/ghostscript/Lib.htm
-share/doc/html/ghostscript/Maintain.htm
-share/doc/html/ghostscript/Make.htm
-share/doc/html/ghostscript/New-user.htm
-share/doc/html/ghostscript/News.htm
-share/doc/html/ghostscript/Projects.htm
-share/doc/html/ghostscript/Ps-style.htm
-share/doc/html/ghostscript/Ps2epsi.htm
-share/doc/html/ghostscript/Ps2pdf.htm
-share/doc/html/ghostscript/Psfiles.htm
-share/doc/html/ghostscript/Public.htm
-share/doc/html/ghostscript/README
-share/doc/html/ghostscript/Readme.htm
-share/doc/html/ghostscript/Release.htm
-share/doc/html/ghostscript/Source.htm
-share/doc/html/ghostscript/Tester.htm
-share/doc/html/ghostscript/Unix-lpr.htm
-share/doc/html/ghostscript/Use.htm
-share/doc/html/ghostscript/Xfonts.htm
-share/doc/html/ghostscript/gs.css
-share/doc/html/ghostscript/index.html
+share/doc/ghostscript/API.htm
+share/doc/ghostscript/Bug-form.htm
+share/doc/ghostscript/Bug-info.htm
+share/doc/ghostscript/C-style.htm
+share/doc/ghostscript/Changes.htm
+share/doc/ghostscript/Commprod.htm
+share/doc/ghostscript/DLL.htm
+share/doc/ghostscript/Develop.htm
+share/doc/ghostscript/Devices.htm
+share/doc/ghostscript/Drivers.htm
+share/doc/ghostscript/Fonts.htm
+share/doc/ghostscript/Helpers.htm
+share/doc/ghostscript/Hershey.htm
+share/doc/ghostscript/History1.htm
+share/doc/ghostscript/History2.htm
+share/doc/ghostscript/History3.htm
+share/doc/ghostscript/History4.htm
+share/doc/ghostscript/History5.htm
+share/doc/ghostscript/History6.htm
+share/doc/ghostscript/Htmstyle.htm
+share/doc/ghostscript/Humor.htm
+share/doc/ghostscript/Install.htm
+share/doc/ghostscript/Language.htm
+share/doc/ghostscript/Lib.htm
+share/doc/ghostscript/Maintain.htm
+share/doc/ghostscript/Make.htm
+share/doc/ghostscript/News.htm
+share/doc/ghostscript/Projects.htm
+share/doc/ghostscript/Ps-style.htm
+share/doc/ghostscript/Ps2epsi.htm
+share/doc/ghostscript/Ps2pdf.htm
+share/doc/ghostscript/Psfiles.htm
+share/doc/ghostscript/README
+share/doc/ghostscript/Readme.htm
+share/doc/ghostscript/Release.htm
+share/doc/ghostscript/Source.htm
+share/doc/ghostscript/Tester.htm
+share/doc/ghostscript/Unix-lpr.htm
+share/doc/ghostscript/Use.htm
+share/doc/ghostscript/Xfonts.htm
+share/doc/ghostscript/gs.css
+share/doc/ghostscript/index.html
 share/examples/cups/pstoraster.convs
 share/examples/ghostscript/alphabet.ps
-share/examples/ghostscript/cjk/all_ac1.ps
-share/examples/ghostscript/cjk/all_ag1.ps
-share/examples/ghostscript/cjk/all_aj1.ps
-share/examples/ghostscript/cjk/all_aj2.ps
-share/examples/ghostscript/cjk/all_ak1.ps
-share/examples/ghostscript/cjk/gscjk_ac.ps
-share/examples/ghostscript/cjk/gscjk_ag.ps
-share/examples/ghostscript/cjk/gscjk_aj.ps
-share/examples/ghostscript/cjk/gscjk_ak.ps
-share/examples/ghostscript/cjk/iso2022.ps
 share/examples/ghostscript/colorcir.ps
 share/examples/ghostscript/doretree.ps
 share/examples/ghostscript/escher.ps
-share/examples/ghostscript/golfer.ps
+share/examples/ghostscript/golfer.eps
 share/examples/ghostscript/grayalph.ps
 share/examples/ghostscript/ridt91.eps
 share/examples/ghostscript/snowflak.ps
-share/examples/ghostscript/tiger.ps
+share/examples/ghostscript/tiger.eps
 share/examples/ghostscript/vasarely.ps
 share/examples/ghostscript/waterfal.ps
-share/ghostscript/7.07/lib/CIDFnmap
-share/ghostscript/7.07/lib/CIDFnmap.ARP
-share/ghostscript/7.07/lib/CIDFnmap.Bae
-share/ghostscript/7.07/lib/CIDFnmap.CJK
-share/ghostscript/7.07/lib/CIDFnmap.Koc
-share/ghostscript/7.07/lib/CIDFnmap.Ore
-share/ghostscript/7.07/lib/CIDFnmap.Sol



Home | Main Index | Thread Index | Old Index