summaryrefslogtreecommitdiff
path: root/print/apsfilter
diff options
context:
space:
mode:
authormartti <martti>2002-03-09 13:58:03 +0000
committermartti <martti>2002-03-09 13:58:03 +0000
commit2147d956552cc0b8806eb19c996a26aea61f92fa (patch)
tree3067a9786540b6a062883e265f1f8dd57fe859de /print/apsfilter
parentab400d2eba7de54632806c0f108178a2ed003531 (diff)
downloadpkgsrc-2147d956552cc0b8806eb19c996a26aea61f92fa.tar.gz
Updated apsfilter to 7.2.2
NOTE: This works just fine with ghostscript-6.01 even though the setup script says you need 6.50 or later... - new driver scripts: ljet4l, pips/sc70s, pips/sc80s, stp/pcl-2, stp/pcl-4 - replace awk "duplex" function with psset call - adjust psnup rotation to various converters for landscape mode - add landscape option to enscript command line - introduce IGNORE_LPD_RAW variable to please buggy spoolers that send jobs in raw mode - sanitize ": ${foo:-bar}" to ": ${foo:=bar}" - make n{c}print line whitespace-safe - save return code in global temporary file - typo in wmf2eps line - make apspreview use global "restrictions" file - get basedir in SETUP from configure - protect $foo[bar] contructs from being expanded to array elements by zsh - add "-dPARANOIDSAFER" for gs7.04 (harmless for all older releases) - save "rm" and "rp" in SETUP.cfg - add some hints w.r.t landscape and n-up in handbook - remove media types in scripts for some PCL printers - be more helpful with "invalid method" - LaserJet 4L needs fixed 300dpi - LN macro in Makefile needs -n switch -- we must create a directory link even if one exists already - MAPPING update - change email address in various places - remove apsfilter installation error when typing "make install" by using ln's -f (force) option to overwrite an existing symlink (just in case you overwrite another installation). - fix some HP driver mapping in MAPPING file - make apspreview work again for FreeBSD (and possibly *BSD). BSD uses a sed implementation, that uses only "normal" regular expressions for backward compatibility not to break existing scripts. Linux (GNU sed) uses "modern REs". We use now awk which turns out to be more portable between different Unix flavours. We use awk instead of sed in other scripts as well (SETUP, aps2file). - import a patch from FreeBSD ports collection necessary for FreeBSD-current to use "user:group" syntax for chown. Old style "user.group" to change owner && group isn't supported anymore. Linux's implementation of chown (from GNU) groks new syntax. - support for NetWare (Novell) remote printer - save network traffic by supporting "remote copies" via new REMOTE_COPIES variable. This tells lpd and Netware print spooler to do copies themselves (enabled by default). - install and test apsfilter as "non-root" user under $HOME ! This helps in testing new apsfilter versions, i.e. to prepare a migration to a new version on a production system. For this feature the configure script supports two new options: --with-printcap=... and --with-spooldir=... - use secure temporary directory in SETUP - aps2file and apspreview now handle printer aliases - remove bogus hpijs driver entries in setup/printer-7.00 (but they were correct in setup/printer-hpijs) - only preview if aps2file generated PostScript - driver: stp/escp2-1160 (thanks to <andrew@ugh.net.au>) - various fixes in driver/MAPPING - adjusted various omni/ scripts to use more reasonable resolution settings - enable PSgs to honor HARDWARE_COPIES - the bjc600 driver script has four new siblings (bjc50, bjc70, bjc4000, bjc7000) to properly handle printers with different print resolutions - various small SETUP clean-ups - create "basedir" link at install time already - doc/Makefile: "make clean" should remove handbook.html since "configure" re-creates it from handbook.html.in - Make handbook generation smarter, cosmetic.
Diffstat (limited to 'print/apsfilter')
-rw-r--r--print/apsfilter/Makefile4
-rw-r--r--print/apsfilter/PLIST17
-rw-r--r--print/apsfilter/distinfo8
-rw-r--r--print/apsfilter/patches/patch-aa12
4 files changed, 24 insertions, 17 deletions
diff --git a/print/apsfilter/Makefile b/print/apsfilter/Makefile
index 801a3b2eab3..8b8e44a4002 100644
--- a/print/apsfilter/Makefile
+++ b/print/apsfilter/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2002/02/21 21:28:14 zuntum Exp $
+# $NetBSD: Makefile,v 1.5 2002/03/09 13:58:03 martti Exp $
#
-DISTNAME= apsfilter-7.1.1
+DISTNAME= apsfilter-7.2.2
CATEGORIES= print
MASTER_SITES= http://www.apsfilter.org/download/
diff --git a/print/apsfilter/PLIST b/print/apsfilter/PLIST
index 6c3acc9a857..0976228718c 100644
--- a/print/apsfilter/PLIST
+++ b/print/apsfilter/PLIST
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.3 2002/02/15 10:12:56 skrll Exp $
+@comment $NetBSD: PLIST,v 1.4 2002/03/09 13:58:03 martti Exp $
bin/aps2file
bin/apsfilter-bug
bin/apspreview
+etc/apsfilter/basedir
man/man1/aps2file.1
man/man1/apsfilter-bug.1
man/man1/apsfilter.1
@@ -17,7 +18,11 @@ share/apsfilter/driver/README
share/apsfilter/driver/alc2000
share/apsfilter/driver/ap3250
share/apsfilter/driver/bitcmyk
+share/apsfilter/driver/bjc4000
+share/apsfilter/driver/bjc50
+share/apsfilter/driver/bjc70
share/apsfilter/driver/bjc600
+share/apsfilter/driver/bjc7000
share/apsfilter/driver/bjc800
share/apsfilter/driver/bmp
share/apsfilter/driver/cdeskjet
@@ -64,6 +69,7 @@ share/apsfilter/driver/lexmark2070c
share/apsfilter/driver/lexmarkZ11
share/apsfilter/driver/lj250
share/apsfilter/driver/ljet4
+share/apsfilter/driver/ljet4l
share/apsfilter/driver/lx5000
share/apsfilter/driver/lxm3200
share/apsfilter/driver/md2k
@@ -190,6 +196,8 @@ share/apsfilter/driver/pips/sc480
share/apsfilter/driver/pips/sc580
share/apsfilter/driver/pips/sc60s
share/apsfilter/driver/pips/sc680_777
+share/apsfilter/driver/pips/sc70s
+share/apsfilter/driver/pips/sc80s
share/apsfilter/driver/pips/sc880
share/apsfilter/driver/pips/sc980
share/apsfilter/driver/pips/sp810_820
@@ -236,6 +244,8 @@ share/apsfilter/driver/stp/lexmark-z52
share/apsfilter/driver/stp/pcl-1100
share/apsfilter/driver/stp/pcl-1200
share/apsfilter/driver/stp/pcl-1220
+share/apsfilter/driver/stp/pcl-2
+share/apsfilter/driver/stp/pcl-4
share/apsfilter/driver/stp/pcl-600
share/apsfilter/driver/stp/pcl-690
share/apsfilter/driver/stp/pcl-750
@@ -243,11 +253,9 @@ share/apsfilter/driver/stp/pcl-810
share/apsfilter/driver/stylewriter
share/apsfilter/driver/tiff
share/apsfilter/setup/README
-share/apsfilter/setup/devices-6.01
share/apsfilter/setup/devices-6.50
share/apsfilter/setup/devices-7.00
share/apsfilter/setup/non-printer
-share/apsfilter/setup/printer-6.01
share/apsfilter/setup/printer-6.50
share/apsfilter/setup/printer-7.00
share/apsfilter/setup/printer-cdj
@@ -260,7 +268,6 @@ share/apsfilter/setup/printer-misc
share/apsfilter/setup/printer-omni
share/apsfilter/setup/printer-pcl3
share/apsfilter/setup/printer-ppa
-share/apsfilter/setup/printer-ps
share/apsfilter/setup/printer-stp
share/apsfilter/setup/test.ps
share/apsfilter/template/README
@@ -271,7 +278,7 @@ share/doc/apsfilter/HOWTO-BUGREPORTS
share/doc/apsfilter/LICENSE
share/doc/apsfilter/README.BSD
share/doc/apsfilter/README.TeX
-share/doc/apsfilter/apsfilter4.gif
+share/doc/apsfilter/apsfilter4.png
share/doc/apsfilter/handbook.html
share/doc/apsfilter/paper
@unexec ${RMDIR} %D/etc/apsfilter 2>/dev/null || true
diff --git a/print/apsfilter/distinfo b/print/apsfilter/distinfo
index ea7f39d86df..4f60744599e 100644
--- a/print/apsfilter/distinfo
+++ b/print/apsfilter/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2002/01/10 06:53:02 martti Exp $
+$NetBSD: distinfo,v 1.3 2002/03/09 13:58:03 martti Exp $
-SHA1 (apsfilter-7.1.1.tar.gz) = 112f2ae689b183ce64ae00b9497fec25175b52d5
-Size (apsfilter-7.1.1.tar.gz) = 415716 bytes
-SHA1 (patch-aa) = 1c1874349cfe4f62ee9e64daabd9b0401b92cd90
+SHA1 (apsfilter-7.2.2.tar.gz) = be43c7651cbec09cef09d6855c8e9b0fb59fb3c6
+Size (apsfilter-7.2.2.tar.gz) = 352011 bytes
+SHA1 (patch-aa) = 144c2cfeb15d00d036dc468a9be7579d39c4581d
diff --git a/print/apsfilter/patches/patch-aa b/print/apsfilter/patches/patch-aa
index 9a4408e7072..f0d4063e733 100644
--- a/print/apsfilter/patches/patch-aa
+++ b/print/apsfilter/patches/patch-aa
@@ -1,10 +1,10 @@
-$NetBSD: patch-aa,v 1.1 2002/01/10 06:53:02 martti Exp $
+$NetBSD: patch-aa,v 1.2 2002/03/09 13:58:04 martti Exp $
---- Makefile.in.orig Wed Jan 9 16:29:13 2002
-+++ Makefile.in Wed Jan 9 16:29:58 2002
-@@ -17,9 +17,9 @@
- MKDIR=mkdir -p
+--- Makefile.in.orig Sun Feb 24 21:47:45 2002
++++ Makefile.in Wed Feb 27 10:41:18 2002
+@@ -18,9 +18,9 @@
RM=rm -f
+ LN=ln -sfn
-INSTALL_PRG=install -s -m 555
-INSTALL_SCRIPT=install -m 555
@@ -13,5 +13,5 @@ $NetBSD: patch-aa,v 1.1 2002/01/10 06:53:02 martti Exp $
+INSTALL_SCRIPT=install -c -m 555
+INSTALL_DATA=install -c -m 444
- all:
+ .PHONY: all install update clean distclean