summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlam <jlam>2002-09-13 20:11:06 +0000
committerjlam <jlam>2002-09-13 20:11:06 +0000
commit2d86883f44ce498d84a542fb35c2d072942f052e (patch)
tree2294a2137894513003b68fe253ad1d0a412d3d77
parentd1bf67b53930100a46612844c56dcca0b88de613 (diff)
downloadpkgsrc-2d86883f44ce498d84a542fb35c2d072942f052e.tar.gz
Initial import of ghostscript-gnu-x11-7.05.
Ghostscript is the well-known PostScript interpreter which is available for all common and most esoteric platforms and supports many different printers and some displays. This package contains GNU Ghostscript, which is released under the terms of the GNU Public License, and is built with only support for X11 displays, the IJS client device, and image format devices, e.g. JPEG, PNG, TIFF, PDF, PS. This is based on the idea in pkg/16059 by Greg A. Woods <woods@weird.com>.
-rw-r--r--print/ghostscript-gnu-x11/DESCR8
-rw-r--r--print/ghostscript-gnu-x11/Makefile22
2 files changed, 30 insertions, 0 deletions
diff --git a/print/ghostscript-gnu-x11/DESCR b/print/ghostscript-gnu-x11/DESCR
new file mode 100644
index 00000000000..88d49388bcd
--- /dev/null
+++ b/print/ghostscript-gnu-x11/DESCR
@@ -0,0 +1,8 @@
+Ghostscript is the well-known PostScript interpreter which is available for
+all common and most esoteric platforms and supports many different printers
+and some displays.
+
+This package contains GNU Ghostscript, which is released under the terms
+of the GNU Public License, and is built with only support for X11 displays,
+the IJS client device, and image format devices, e.g. JPEG, PNG, TIFF, PDF,
+PS.
diff --git a/print/ghostscript-gnu-x11/Makefile b/print/ghostscript-gnu-x11/Makefile
new file mode 100644
index 00000000000..98fb2f36908
--- /dev/null
+++ b/print/ghostscript-gnu-x11/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/09/13 20:11:06 jlam Exp $
+
+PKGNAME= ghostscript-gnu-x11-${GS_VERS}
+COMMENT= GNU Postscript interpreter with X11 and image drivers
+
+USE_X11= # defined
+CONFIGURE_ARGS+= --with-x
+
+# Based on the definitions for the DEVICE_DEVS* from ${WRKSRC}/src/devs.mak,
+# we clear the ones related to printer devices and preserve the display and
+# image devices.
+#
+.for N in 2 3 4 6 16 17 18 19 20
+MAKE_FLAGS+= DEVICE_DEVS${N}=
+.endfor
+
+# We keep the IJS client driver as it's a modular driver, and allows us some
+# access to real printers.
+#
+MAKE_FLAGS+= DEVICE_DEVS5="\$$(DD)ijs.dev"
+
+.include "../ghostscript-gnu/Makefile.common"