summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzuntum <zuntum>2001-06-11 21:57:23 +0000
committerzuntum <zuntum>2001-06-11 21:57:23 +0000
commit470b8eab07cf7273a6c68422a7ac82ea9705286d (patch)
tree8a11c8b2be9a732d8ab6e75a5361cf035166d7bf
parentf9cfe1ea74f2cb5bef7d074f0f6fe7c923610013 (diff)
downloadpkgsrc-470b8eab07cf7273a6c68422a7ac82ea9705286d.tar.gz
Initial import of apsfilter-6.1.1
apsfilter is a magic printfilter, that allows you to print different document types "automagically" without having to convert them manually into something which is understood by your lineprinter. Apsfilter supports the following file and compression types: gzip, bzip, compress, freeze, pack, ASCII, BMP, Data (data,PCL,...), English, TeX DVI, FIG, GIF, Group 3 Fax, HTML, JPEG, Mail/News, PBM/PNM/PPM, PC Bitmap Data, PDF, Postscript(tm), raw, script (shell,..), Text, sunraster, tiff, roff (nroff, groff, troff).
-rw-r--r--print/apsfilter/Makefile37
-rw-r--r--print/apsfilter/distinfo4
-rw-r--r--print/apsfilter/pkg/DEINSTALL17
-rw-r--r--print/apsfilter/pkg/DESCR10
-rw-r--r--print/apsfilter/pkg/MESSAGE7
-rw-r--r--print/apsfilter/pkg/PLIST36
6 files changed, 111 insertions, 0 deletions
diff --git a/print/apsfilter/Makefile b/print/apsfilter/Makefile
new file mode 100644
index 00000000000..a9df4f2a434
--- /dev/null
+++ b/print/apsfilter/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/06/11 21:57:23 zuntum Exp $
+#
+
+DISTNAME= apsfilter-6.1.1
+CATEGORIES= print
+MASTER_SITES= http://www.apsfilter.org/download/
+
+MAINTAINER= zuntum@netbsd.org,jmcneill@invisible.yi.org
+HOMEPAGE= http://www.apsfilter.org/
+COMMENT= number one magic filter for printing under Unix environment
+
+DEPENDS= recode-*:../../converters/recode
+DEPENDS+= ghostscript>=6.01:../../print/ghostscript
+#DEPENDS+= html2ps-*:../../print/html2ps
+DEPENDS+= transfig-*:../../print/transfig
+DEPENDS+= jpeg-6b:../../graphics/jpeg
+DEPENDS+= netpbm-*:../../graphics/netpbm
+DEPENDS+= a2ps-*:../../print/a2ps
+DEPENDS+= psutils-*:../../print/psutils
+
+DEINSTALL_FILE= ${WRKDIR}/.DEINSTALL
+
+WRKSRC= ${WRKDIR}/apsfilter
+
+USE_BZIP2= YES
+
+post-patch:
+ for i in bin/apsfilter SETUP tools/prtmgmt; do \
+ ${SED} "s,/usr/local,${LOCALBASE},g" ${WRKSRC}/$$i \
+ > ${WRKSRC}/$$i.done; \
+ ${MV} ${WRKSRC}/$$i.done ${WRKSRC}/$$i; \
+ done
+
+ ${SED} "s,@LOCALBASE@,${LOCALBASE},g" ${PKGDIR}/DEINSTALL \
+ > ${DEINSTALL_FILE}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/print/apsfilter/distinfo b/print/apsfilter/distinfo
new file mode 100644
index 00000000000..4b0a8f59be6
--- /dev/null
+++ b/print/apsfilter/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/06/11 21:57:23 zuntum Exp $
+
+SHA1 (apsfilter-6.1.1.tar.gz) = 552d2a1a440596be1dab72c911fc6aa26859da6f
+Size (apsfilter-6.1.1.tar.gz) = 319900 bytes
diff --git a/print/apsfilter/pkg/DEINSTALL b/print/apsfilter/pkg/DEINSTALL
new file mode 100644
index 00000000000..9dbcd933832
--- /dev/null
+++ b/print/apsfilter/pkg/DEINSTALL
@@ -0,0 +1,17 @@
+#!/bin/sh
+#
+# $NetBSD: DEINSTALL,v 1.1.1.1 2001/06/11 21:57:23 zuntum Exp $
+
+PKGNAME=$1
+
+case "$2" in
+ DEINSTALL) cat << EOF
+===========================================================================
+If you won't be using ${PKGNAME} any longer, you may want to
+remove apsfilter's configuration directory (usually /etc/apsfilter) and
+SETUP.cfg from apsfilter's directory
+(usually @LOCALBASE@/share/apsfilter/SETUP.cfg)
+===========================================================================
+EOF
+ ;;
+esac
diff --git a/print/apsfilter/pkg/DESCR b/print/apsfilter/pkg/DESCR
new file mode 100644
index 00000000000..5b00aa57b30
--- /dev/null
+++ b/print/apsfilter/pkg/DESCR
@@ -0,0 +1,10 @@
+apsfilter is a magic printfilter, that allows you to print different document
+types "automagically" without having to convert them manually into something
+which is understood by your lineprinter. Apsfilter supports the following
+file and compression types: gzip, bzip, compress, freeze, pack, ASCII, BMP,
+Data (data,PCL,...), English, TeX DVI, FIG, GIF, Group 3 Fax, HTML, JPEG,
+Mail/News, PBM/PNM/PPM, PC Bitmap Data, PDF, Postscript(tm), raw, script
+(shell,..), Text, sunraster, tiff, roff (nroff, groff, troff).
+
+To configure apsfilter run:
+ ${PREFIX}/share/apsfilter/SETUP
diff --git a/print/apsfilter/pkg/MESSAGE b/print/apsfilter/pkg/MESSAGE
new file mode 100644
index 00000000000..47fdcc47297
--- /dev/null
+++ b/print/apsfilter/pkg/MESSAGE
@@ -0,0 +1,7 @@
+======================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2001/06/11 21:57:23 zuntum Exp $
+
+To configure apsfilter run:
+ ${PREFIX}/share/apsfilter/SETUP
+
+======================================================================
diff --git a/print/apsfilter/pkg/PLIST b/print/apsfilter/pkg/PLIST
new file mode 100644
index 00000000000..a3a3caf9228
--- /dev/null
+++ b/print/apsfilter/pkg/PLIST
@@ -0,0 +1,36 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/06/11 21:57:23 zuntum Exp $
+man/man1/apsfilter.1
+man/man5/apsfilterrc.5
+share/apsfilter/SETUP
+share/apsfilter/bin/apsfilter
+share/apsfilter/bin/setup_dvips.sh
+share/apsfilter/setup/README
+share/apsfilter/setup/devices-5.50
+share/apsfilter/setup/devices-6.01
+share/apsfilter/setup/devices-6.50
+share/apsfilter/setup/printer-5.50
+share/apsfilter/setup/printer-6.01
+share/apsfilter/setup/printer-6.50
+share/apsfilter/setup/printer-cdj
+share/apsfilter/setup/printer-hpdj
+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
+share/apsfilter/template/apsfilterrc
+share/doc/apsfilter/ANNOUNCE
+share/doc/apsfilter/FAQ
+share/doc/apsfilter/HOWTO-BUGREPORTS
+share/doc/apsfilter/LICENSE
+share/doc/apsfilter/README.BSD
+share/doc/apsfilter/README.TeX
+share/doc/apsfilter/handbook.html
+share/doc/apsfilter/paper
+@dirrm share/doc/apsfilter
+@dirrm share/apsfilter/template
+@dirrm share/apsfilter/setup
+@dirrm share/apsfilter/bin
+@unexec rmdir %D/share/apsfilter 2>/dev/null || true