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