pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/print/enscript Update to version 1.6.3nb1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/59fdb9b18435
branches:  trunk
changeset: 490656:59fdb9b18435
user:      salo <salo%pkgsrc.org@localhost>
date:      Thu Mar 17 12:24:13 2005 +0000

description:
Update to version 1.6.3nb1

nb1:
====
- security fixes for CAN-2004-1184, CAN-2004-1185, CAN-2004-1186
- patches from Debian/Gentoo
- addresses PR pkg/29721

1.6.3:
======
- Changes in the highlighting / pretty printing
- Support for state inheritance.
- new highlighting rules
- new output language `ansi' to print color outputs
- new encodings
- new options

diffstat:

 print/enscript/DESCR            |   13 +-
 print/enscript/Makefile         |   12 +-
 print/enscript/PLIST            |  162 +++++++++++++++++++++++++++++----------
 print/enscript/distinfo         |   13 +-
 print/enscript/patches/patch-aa |   78 +++++++++---------
 print/enscript/patches/patch-ab |   85 +++++++-------------
 print/enscript/patches/patch-ad |   78 +++++++++++++++++++
 print/enscript/patches/patch-ae |   14 +++
 8 files changed, 304 insertions(+), 151 deletions(-)

diffs (truncated from 557 to 300 lines):

diff -r e350e9c7d5b3 -r 59fdb9b18435 print/enscript/DESCR
--- a/print/enscript/DESCR      Thu Mar 17 11:01:44 2005 +0000
+++ b/print/enscript/DESCR      Thu Mar 17 12:24:13 2005 +0000
@@ -1,8 +1,5 @@
-This is a filter that converts text files to
-PostScript and spools generated  PostScript 
-output  to  the  specified  printer or leaves
-it to file.  If no input files are given, 
-enscript processes  standard  input.   enscript 
-can be extended to handle different output media 
-and it has many options which can be used to
-customize printouts.
+This is a filter that converts text files to PostScript and spools generated
+PostScript output  to  the  specified  printer or leaves it to file.  If no
+input files are given, enscript processes  standard  input.  enscript can be
+extended to handle different output media and it has many options which can
+be used to customize printouts.
diff -r e350e9c7d5b3 -r 59fdb9b18435 print/enscript/Makefile
--- a/print/enscript/Makefile   Thu Mar 17 11:01:44 2005 +0000
+++ b/print/enscript/Makefile   Thu Mar 17 12:24:13 2005 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.26 2004/05/28 00:54:50 lukem Exp $
-# FreeBSD Id: Makefile,v 1.4 1997/11/27 08:10:30 tg Exp
+# $NetBSD: Makefile,v 1.27 2005/03/17 12:24:13 salo Exp $
 #
 
-DISTNAME=              enscript-1.6.1
-PKGREVISION=           2
+DISTNAME=              enscript-1.6.3
+PKGREVISION=           1
 CATEGORIES=            print
-MASTER_SITES=          ${MASTER_SITE_GNU:=enscript/}
+MASTER_SITES=          http://www.iki.fi/mtr/genscript/
 
 MAINTAINER=            tech-pkg%NetBSD.org@localhost
 HOMEPAGE=              http://people.ssh.fi/mtr/genscript/
@@ -17,6 +16,7 @@
 USE_BUILDLINK3=                yes
 USE_PKGLOCALEDIR=      yes
 USE_PKGINSTALL=                yes
+USE_GNU_TOOLS+=                make
 
 CONFIGURE_ARGS+=       --sysconfdir="${PKG_SYSCONFDIR}"
 
@@ -28,4 +28,6 @@
 CONFIGURE_ARGS+=--with-media="${PAPERSIZE}"
 .endif
 
+.include "../../devel/gettext-lib/buildlink3.mk"
+
 .include "../../mk/bsd.pkg.mk"
diff -r e350e9c7d5b3 -r 59fdb9b18435 print/enscript/PLIST
--- a/print/enscript/PLIST      Thu Mar 17 11:01:44 2005 +0000
+++ b/print/enscript/PLIST      Thu Mar 17 12:24:13 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2003/05/01 12:58:15 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.4 2005/03/17 12:24:13 salo Exp $
 bin/diffpp
 bin/enscript
 bin/mkafmmap
@@ -10,76 +10,154 @@
 man/man1/sliceprint.1
 man/man1/states.1
 share/enscript/88591.enc
+share/enscript/885910.enc
 share/enscript/88592.enc
 share/enscript/88593.enc
 share/enscript/88594.enc
 share/enscript/88595.enc
 share/enscript/88597.enc
+share/enscript/88599.enc
 share/enscript/a2ps.hdr
-share/enscript/agd.afm
-share/enscript/agdo.afm
-share/enscript/agw.afm
-share/enscript/agwo.afm
+share/enscript/afm/agd.afm
+share/enscript/afm/agdo.afm
+share/enscript/afm/agw.afm
+share/enscript/afm/agwo.afm
+share/enscript/afm/bkd.afm
+share/enscript/afm/bkdi.afm
+share/enscript/afm/bkl.afm
+share/enscript/afm/bkli.afm
+share/enscript/afm/cob.afm
+share/enscript/afm/cobo.afm
+share/enscript/afm/com.afm
+share/enscript/afm/coo.afm
+share/enscript/afm/font.map
+share/enscript/afm/hv.afm
+share/enscript/afm/hvb.afm
+share/enscript/afm/hvbo.afm
+share/enscript/afm/hvc.afm
+share/enscript/afm/hvcb.afm
+share/enscript/afm/hvcbo.afm
+share/enscript/afm/hvcdo.afm
+share/enscript/afm/hvn.afm
+share/enscript/afm/hvnb.afm
+share/enscript/afm/hvnbo.afm
+share/enscript/afm/hvno.afm
+share/enscript/afm/hvo.afm
+share/enscript/afm/matrix.afm
+share/enscript/afm/matrix.pfa
+share/enscript/afm/ncb.afm
+share/enscript/afm/ncbi.afm
+share/enscript/afm/nci.afm
+share/enscript/afm/ncr.afm
+share/enscript/afm/pob.afm
+share/enscript/afm/pobi.afm
+share/enscript/afm/poi.afm
+share/enscript/afm/por.afm
+share/enscript/afm/sy.afm
+share/enscript/afm/tib.afm
+share/enscript/afm/tibi.afm
+share/enscript/afm/tii.afm
+share/enscript/afm/tir.afm
+share/enscript/afm/zcmi.afm
+share/enscript/afm/zd.afm
 share/enscript/ascii.enc
 share/enscript/asciidkno.enc
 share/enscript/asciifise.enc
-share/enscript/bkd.afm
-share/enscript/bkdi.afm
-share/enscript/bkl.afm
-share/enscript/bkli.afm
-share/enscript/cob.afm
-share/enscript/cobo.afm
-share/enscript/com.afm
-share/enscript/coo.afm
 share/enscript/edd.hdr
 share/enscript/emacs.hdr
+share/enscript/enscript-color.hdr
 share/enscript/enscript.hdr
 share/enscript/enscript.pro
-share/enscript/enscript.st
-share/enscript/font.map
 share/enscript/frame.hdr
+share/enscript/hl/ada.st
+share/enscript/hl/asm.st
+share/enscript/hl/awk.st
+share/enscript/hl/bash.st
+share/enscript/hl/c.st
+share/enscript/hl/c_comment.st
+share/enscript/hl/c_ppline.st
+share/enscript/hl/c_string.st
+share/enscript/hl/changelog.st
+share/enscript/hl/cpp.st
+share/enscript/hl/csh.st
+share/enscript/hl/default_faces.st
+share/enscript/hl/delphi.st
+share/enscript/hl/describe_languages.st
+share/enscript/hl/diff.st
+share/enscript/hl/diffs.st
+share/enscript/hl/diffu.st
+share/enscript/hl/elisp.st
+share/enscript/hl/enscript.st
+share/enscript/hl/fortran.st
+share/enscript/hl/fortran_pp.st
+share/enscript/hl/haskell.st
+share/enscript/hl/html.st
+share/enscript/hl/idl.st
+share/enscript/hl/inf.st
+share/enscript/hl/java.st
+share/enscript/hl/javascript.st
+share/enscript/hl/ksh.st
+share/enscript/hl/lang_ansi.st
+share/enscript/hl/lang_enscript.st
+share/enscript/hl/lang_html.st
+share/enscript/hl/lang_overstrike.st
+share/enscript/hl/lang_rtf.st
+share/enscript/hl/lang_texinfo.st
+share/enscript/hl/m4.st
+share/enscript/hl/mail.st
+share/enscript/hl/makefile.st
+share/enscript/hl/maple.st
+share/enscript/hl/matlab.st
+share/enscript/hl/modula_2.st
+share/enscript/hl/nested.st
+share/enscript/hl/nroff.st
+share/enscript/hl/objc.st
+share/enscript/hl/outline.st
+share/enscript/hl/pascal.st
+share/enscript/hl/passthrough.st
+share/enscript/hl/perl.st
+share/enscript/hl/postscript.st
+share/enscript/hl/python.st
+share/enscript/hl/rfc.st
+share/enscript/hl/scheme.st
+share/enscript/hl/sh.st
+share/enscript/hl/skill.st
+share/enscript/hl/sql.st
+share/enscript/hl/states.st
+share/enscript/hl/style_a2ps.st
+share/enscript/hl/style_emacs.st
+share/enscript/hl/style_emacs_verbose.st
+share/enscript/hl/style_ifh.st
+share/enscript/hl/style_msvc.st
+share/enscript/hl/synopsys.st
+share/enscript/hl/tcl.st
+share/enscript/hl/tcsh.st
+share/enscript/hl/tex.st
+share/enscript/hl/vba.st
+share/enscript/hl/verilog.st
+share/enscript/hl/vhdl.st
+share/enscript/hl/vrml.st
+share/enscript/hl/wmlscript.st
+share/enscript/hl/zsh.st
 share/enscript/hp8.enc
-share/enscript/hv.afm
-share/enscript/hvb.afm
-share/enscript/hvbo.afm
-share/enscript/hvc.afm
-share/enscript/hvcb.afm
-share/enscript/hvcbo.afm
-share/enscript/hvcdo.afm
-share/enscript/hvn.afm
-share/enscript/hvnb.afm
-share/enscript/hvnbo.afm
-share/enscript/hvno.afm
-share/enscript/hvo.afm
 share/enscript/ibmpc.enc
 share/enscript/koi8.enc
 share/enscript/mac.enc
 share/enscript/mp.hdr
-share/enscript/ncb.afm
-share/enscript/ncbi.afm
-share/enscript/nci.afm
-share/enscript/ncr.afm
-share/enscript/pob.afm
-share/enscript/pobi.afm
-share/enscript/poi.afm
-share/enscript/por.afm
 share/enscript/ps.enc
 share/enscript/pslatin1.enc
 share/enscript/simple.hdr
-share/enscript/sy.afm
-share/enscript/tib.afm
-share/enscript/tibi.afm
-share/enscript/tii.afm
-share/enscript/tir.afm
+share/enscript/squeeze.hdr
 share/enscript/vms.enc
-share/enscript/zcmi.afm
-share/enscript/zd.afm
 share/examples/enscript/enscript.cfg
 ${PKGLOCALEDIR}/locale/de/LC_MESSAGES/enscript.mo
 ${PKGLOCALEDIR}/locale/es/LC_MESSAGES/enscript.mo
 ${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/enscript.mo
 ${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/enscript.mo
 ${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/enscript.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/enscript.mo
 ${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/enscript.mo
 @dirrm share/examples/enscript
+@dirrm share/enscript/hl
+@dirrm share/enscript/afm
 @dirrm share/enscript
diff -r e350e9c7d5b3 -r 59fdb9b18435 print/enscript/distinfo
--- a/print/enscript/distinfo   Thu Mar 17 11:01:44 2005 +0000
+++ b/print/enscript/distinfo   Thu Mar 17 12:24:13 2005 +0000
@@ -1,7 +1,10 @@
-$NetBSD: distinfo,v 1.4 2003/05/01 12:58:16 jmmv Exp $
+$NetBSD: distinfo,v 1.5 2005/03/17 12:24:13 salo Exp $
 
-SHA1 (enscript-1.6.1.tar.gz) = f99e21a8366baf331daaa6675d7c9d2dc026eb27
-Size (enscript-1.6.1.tar.gz) = 645856 bytes
-SHA1 (patch-aa) = 7cab0636de9b4551391a6c2753eaf0c8c2a01679
-SHA1 (patch-ab) = 1cb3f286421dc772475246617ec270d887971018
+SHA1 (enscript-1.6.3.tar.gz) = 2189c1f9b80160d4b2acac0f60cc7c7ff05f10aa
+RMD160 (enscript-1.6.3.tar.gz) = 7aafd03dad2e9a1fb3bbf61ed9b95ed6bef02921
+Size (enscript-1.6.3.tar.gz) = 814308 bytes
+SHA1 (patch-aa) = 4f958c8e2b01cf6934beebe249f1f67da2fb3f11
+SHA1 (patch-ab) = 13885dbd3aa0d0e90f8aa07640c4d917d7feaf13
 SHA1 (patch-ac) = 9d4d412e3016b7490741f7c6ba31d43b2be1465b
+SHA1 (patch-ad) = b2f12cc6875289978194315927ccbc8e963476a2
+SHA1 (patch-ae) = 9a3209196eea1c6ed1f07f39fb7b4f1c35cdb850
diff -r e350e9c7d5b3 -r 59fdb9b18435 print/enscript/patches/patch-aa
--- a/print/enscript/patches/patch-aa   Thu Mar 17 11:01:44 2005 +0000
+++ b/print/enscript/patches/patch-aa   Thu Mar 17 12:24:13 2005 +0000
@@ -1,45 +1,47 @@
-$NetBSD: patch-aa,v 1.1 2002/01/25 18:58:02 kleink Exp $
+$NetBSD: patch-aa,v 1.2 2005/03/17 12:24:13 salo Exp $
 
---- src/main.c.orig    Thu Jun 25 10:26:00 1998
-+++ src/main.c Fri Jan 25 19:35:40 2002
-@@ -642,7 +642,6 @@
-  * Print Table of Contents page.
-  */
- int toc = 0;
--char toc_fname[512];
- FILE *toc_fp;
- char *toc_fmt_string;
+--- src/main.c.orig    2002-01-24 08:35:45.000000000 +0100
++++ src/main.c 2005-03-17 11:52:58.000000000 +0100
+@@ -1546,9 +1546,13 @@
+       buffer_append (&cmd, intbuf);
+       buffer_append (&cmd, " ");
  
-@@ -1429,19 +1428,10 @@
-       /* Table of Contents. */
-       if (toc)



Home | Main Index | Thread Index | Old Index