diff options
Diffstat (limited to 'print')
-rw-r--r-- | print/pnm2ppa/Makefile | 17 | ||||
-rw-r--r-- | print/pnm2ppa/distinfo | 5 | ||||
-rw-r--r-- | print/pnm2ppa/patches/patch-aa | 62 | ||||
-rw-r--r-- | print/pnm2ppa/pkg/DESCR | 6 | ||||
-rw-r--r-- | print/pnm2ppa/pkg/PLIST | 5 |
5 files changed, 95 insertions, 0 deletions
diff --git a/print/pnm2ppa/Makefile b/print/pnm2ppa/Makefile new file mode 100644 index 00000000000..7510d720900 --- /dev/null +++ b/print/pnm2ppa/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/04/28 03:10:59 kei Exp $ +# + +DISTNAME= pnm2ppa-1.04 +CATEGORIES= print converters graphics +MASTER_SITES= http://prdownloads.sourceforge.net/pnm2ppa/ + +MAINTAINER= kei@netbsd.org +HOMEPAGE= http://sourceforge.net/projects/pnm2ppa/ +COMMENT= filter to convert PNM file to PPA used by some HP DJ printer + +MAKE_ENV+= ECHO="${ECHO}" +MAKE_ENV+= INSTALL_DATA="${INSTALL_DATA}" +MAKE_ENV+= INSTALL_MAN="${INSTALL_MAN}" +MAKE_ENV+= INSTALL_PROGRAM="${INSTALL_PROGRAM}" + +.include "../../mk/bsd.pkg.mk" diff --git a/print/pnm2ppa/distinfo b/print/pnm2ppa/distinfo new file mode 100644 index 00000000000..9b27e3c74b4 --- /dev/null +++ b/print/pnm2ppa/distinfo @@ -0,0 +1,5 @@ + + +SHA1 (pnm2ppa-1.04.tar.gz) = a3cd26788779bc80fa6c8265f3b2aacaaa5acd92 +Size (pnm2ppa-1.04.tar.gz) = 163851 bytes +SHA1 (patch-aa) = f84882fabfc69053dffac11d3e2f62d91deabf0a diff --git a/print/pnm2ppa/patches/patch-aa b/print/pnm2ppa/patches/patch-aa new file mode 100644 index 00000000000..4a53b1fd452 --- /dev/null +++ b/print/pnm2ppa/patches/patch-aa @@ -0,0 +1,62 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/04/28 03:10:59 kei Exp $ + +--- Makefile.orig Fri Nov 3 03:33:08 2000 ++++ Makefile Fri Apr 27 17:00:51 2001 +@@ -2,16 +2,17 @@ + # Makefile for pnm2ppa + # + +-INSTALLDIR=/usr/local/bin +-CONFDIR=/etc +-MANDIR=/usr/local/man/man1 ++INSTALLDIR=${PREFIX}/bin ++CONFDIR=${PREFIX}/etc ++MANDIR=${PREFIX}/man/man1 + +-CC=gcc +-INSTALL=install ++#CC=gcc ++#INSTALL=install + + # production build +-CFLAGS=-Wall -pedantic -O2 -g -DNDEBUG +-LDFLAGS=-lm ++CPPFLAGS=-I${PREFIX}/include ++CFLAGS=-Wall -pedantic -O2 -g -DNDEBUG ++LDFLAGS=-lm #-L${PREFIX}/lib -R${PREFIX}/lib + OBJS = pnm2ppa.o syslog.o ppa.o image.o dither.o cutswath.o hash_ink.o gamma.o + SRC = pnm2ppa.c syslog.c ppa.c image.c dither.c cutswath.c hash_ink.c gamma.c + +@@ -89,23 +90,23 @@ + + + install: pnm2ppa calibrate_ppa +- $(INSTALL) -m 755 pnm2ppa $(INSTALLDIR) +- $(INSTALLD) $(MANDIR) +- $(INSTALL) -m 644 docs/en/pnm2ppa.1 $(MANDIR) ++ ${INSTALL_PROGRAM} -m 755 pnm2ppa $(INSTALLDIR) ++ ${INSTALL_MAN} -m 644 docs/en/pnm2ppa.1 $(MANDIR) + # development only - allows root to edit +- $(INSTALL) -m 644 pnm2ppa.conf $(CONFDIR) ++ ${INSTALL_DATA} -m 644 pnm2ppa.conf $(CONFDIR)/pnm2ppa.conf.default + # calibration tool +- $(INSTALL) -m 755 calibrate_ppa $(INSTALLDIR) ++ ${INSTALL_PROGRAM} -m 755 calibrate_ppa $(INSTALLDIR) + # final production - much tighter +-# $(INSTALL) -m 444 pnm2ppa.conf $(CONFDIR) +- @@echo +- @@echo Now, edit /etc/pnm2ppa.conf to choose your printer ++# ${INSTALL_DATA} -m 444 pnm2ppa.conf $(CONFDIR)/pnm2ppa.conf.default ++ @${ECHO} ++ @${ECHO} Now, copy ${CONFDIR}/pnm2ppa.conf.default to /etc/pnm2ppa.conf ++ @${ECHO} and edit to choose your printer + + uninstall: + rm -f $(INSTALLDIR)/pnm2ppa + rm -f $(INSTALLDIR)/calibrate_ppa + rm -f $(MANDIR)/pnm2ppa.1 +- rm -f $(CONFDIR)/pnm2ppa.conf ++ rm -f $(CONFDIR)/pnm2ppa.conf.default + + pnm2ppa: $(OBJS) + $(CC) $(LDFLAGS) $(CFLAGS) -o pnm2ppa $(OBJS) diff --git a/print/pnm2ppa/pkg/DESCR b/print/pnm2ppa/pkg/DESCR new file mode 100644 index 00000000000..44865bf14f9 --- /dev/null +++ b/print/pnm2ppa/pkg/DESCR @@ -0,0 +1,6 @@ +pnm2ppa, a PPM to PPA converter, creates output using the PPA (printer +performance architecture) protocol. This protocol is used by some HP +"Windows-only" printers, including the HP Deskjet 720C series, the HP +DeskJet 820 series, and the HP DeskJet 1000 series. It has been +tested on all three series, but your personal experience (positive or +negative) is very much appreciated! diff --git a/print/pnm2ppa/pkg/PLIST b/print/pnm2ppa/pkg/PLIST new file mode 100644 index 00000000000..e603994f73f --- /dev/null +++ b/print/pnm2ppa/pkg/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/04/28 03:10:59 kei Exp $ +etc/pnm2ppa.conf.default +bin/calibrate_ppa +bin/pnm2ppa +man/man1/pnm2ppa.1 |