Update to latest version of this printer driver. Some bug fixed and many drivers added. Full changelog available at http://foo2zjs.rkkda.com/ChangeLog Port tested @amd64 with Hp2600n laser color printer. Cheers Giovanni
Index: Makefile =================================================================== RCS file: /cvs/ports/print/foo2zjs/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 13 Feb 2008 04:40:17 -0000 1.3 +++ Makefile 2 Dec 2008 08:12:47 -0000 @@ -2,7 +2,7 @@ COMMENT= driver for ZjStream wire protocol compatible printers -VERSION= 20071102 +VERSION= 20081130 DISTNAME= foo2zjs-${VERSION} CATEGORIES= print @@ -10,13 +10,13 @@ HOMEPAGE= http://foo2hp.rkkda.com/ MAINTAINER= Giovanni Bechis <[EMAIL PROTECTED]> -# GPL +# GPLv2 PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB= c +WANTLIB= c m MASTER_SITES= http://bigio.snb.it/openbsd/distfiles/ \ http://openbsd.dead-parrot.de/distfiles/ \ @@ -29,13 +29,16 @@ WRKDIST= ${WRKDIR}/foo2zjs SUBST_VARS= LOCALBASE BUILD_DEPENDS= ::print/ghostscript/gnu # ps2pdf -RUN_DEPENDS= ::print/ghostscript/gnu +RUN_DEPENDS= ::print/ghostscript/gnu \ + ::shells/bash NO_REGRESS= Yes pre-configure: @perl -pi -e 's,/usr/bin,${PREFIX}/bin,g' \ ${WRKSRC}/*.1in + @perl -pi -e 's,/bin/sh,${LOCALBASE}/bin/bash,g' \ + ${WRKSRC}/*-wrapper.in post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/foo2zjs/{firmware,icm} Index: distinfo =================================================================== RCS file: /cvs/ports/print/foo2zjs/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 4 Nov 2007 15:47:45 -0000 1.2 +++ distinfo 2 Dec 2008 08:12:47 -0000 @@ -1,5 +1,5 @@ -MD5 (foo2zjs-20071102.tar.gz) = eTGAgkREeKyvjOfTQoThEw== -RMD160 (foo2zjs-20071102.tar.gz) = AXYJLlCWZY7n6adNxQFz6auYVFc= -SHA1 (foo2zjs-20071102.tar.gz) = RzuyK+qm7P0VRPmYpyhcx9sVOU8= -SHA256 (foo2zjs-20071102.tar.gz) = gp3IgSeQhIlU3iwLXf3/CxDJoXEO68zuq+lhxnOtQeA= -SIZE (foo2zjs-20071102.tar.gz) = 1517426 +MD5 (foo2zjs-20081130.tar.gz) = vDR/wwXE+ZAXx1oFYgWkcQ== +RMD160 (foo2zjs-20081130.tar.gz) = oCVEJlJfaEzDuWuoCQCEi2qkysw= +SHA1 (foo2zjs-20081130.tar.gz) = CUMzHlkRmGKadWTldJtVclFbHGk= +SHA256 (foo2zjs-20081130.tar.gz) = n6RbYIgS39NcXpWhKmdATcey0O3bEaAZTG9iRm4fBxQ= +SIZE (foo2zjs-20081130.tar.gz) = 1556480 Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/print/foo2zjs/patches/patch-Makefile,v retrieving revision 1.2 diff -u -p -r1.2 patch-Makefile --- patches/patch-Makefile 4 Nov 2007 15:47:45 -0000 1.2 +++ patches/patch-Makefile 2 Dec 2008 08:12:47 -0000 @@ -1,53 +1,44 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/04 15:47:45 merdely Exp $ ---- Makefile.orig Sat Nov 3 05:22:39 2007 -+++ Makefile Sat Nov 3 17:19:32 2007 -@@ -6,10 +6,6 @@ SYSNAME := $(shell uname -n) +--- Makefile.orig Tue Sep 23 15:56:20 2008 ++++ Makefile Wed Nov 26 10:18:53 2008 +@@ -15,11 +15,6 @@ SYSNAME := $(shell uname -n) # No version number yet... VERSION=0.0 -# Installation prefix... -PREFIX=/usr/local -PREFIX=/usr +-PREFIX=$(DESTDIR)/usr - # Pathnames for this package... BIN=$(PREFIX)/bin SHAREZJS=$(PREFIX)/share/foo2zjs -@@ -19,11 +15,11 @@ SHAREXQX=$(PREFIX)/share/foo2xqx - SHARELAVA=$(PREFIX)/share/foo2lava +@@ -30,12 +25,12 @@ SHARELAVA=$(PREFIX)/share/foo2lava SHAREQPDL=$(PREFIX)/share/foo2qpdl SHARESLX=$(PREFIX)/share/foo2slx + SHAREHC=$(PREFIX)/share/foo2hiperc -MANDIR=$(PREFIX)/share/man +MANDIR=$(PREFIX)/man DOCDIR=$(PREFIX)/share/doc/foo2zjs/ + INSTALL=install # Pathnames for referenced packages... --FOODB=/usr/share/foomatic/db/source -+FOODB=${PREFIX}/share/foo2zjs/db/source +-FOODB=$(DESTDIR)/usr/share/foomatic/db/source ++FOODB=$(PREFIX)/share/foo2zjs/db/source # User ID's LPuid=-olp -@@ -40,6 +36,10 @@ ifeq ($(UNAME),OpenBSD) - LPuid=-oroot - LPgid=-gwheel - endif -+ifeq ($(UNAME),OpenBSD) -+ LPuid=-oroot -+ LPgid=-gwheel -+endif - # If we aren't root, don't try to set ownership - ifneq ($(EUID),0) - LPuid= -@@ -54,6 +54,9 @@ endif - ifeq ($(UNAME),OpenBSD) - MODTIME= stat -f "%Sm" -t "%a %b %d %T %Y" $$1 - endif -+ifeq ($(UNAME),OpenBSD) -+ MODTIME= stat -f "%Sm" -t "%a %b %d %T %Y" $$1 -+endif - ifeq ($(UNAME),Darwin) - MODTIME= stat -f "%Sm" -t "%a %b %d %T %Y" $$1 - endif -@@ -210,7 +213,6 @@ ifeq ($(UNAME),Linux) +@@ -116,9 +111,7 @@ FILES = \ + README.in \ + INSTALL \ + INSTALL.in \ +- INSTALL.osx \ + INSTALL.usb \ +- COPYING \ + ChangeLog \ + Makefile \ + foo2zjs.c \ +@@ -251,7 +244,6 @@ ifeq ($(UNAME),Linux) endif # Compiler flags @@ -55,138 +46,106 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 #CFLAGS += -g # -@@ -444,7 +446,7 @@ slxdecode: slxdecode.o $(LIBJBG) +@@ -501,9 +493,8 @@ gipddecode: gipddecode.o $(LIBJBG) # # Installation rules # -install: all install-test install-prog install-icc2ps install-extra \ +install: all install-prog install-icc2ps \ - install-crd install-foo install-ppd install-man install-doc + install-crd install-foo install-ppd \ +- install-gui install-desktop \ + install-man install-doc # # If you use CUPS, then restart the spooler: -@@ -493,10 +495,6 @@ install-prog: - install -d $(SHAREZJS)/ - install -c -m 644 gamma.ps $(SHAREZJS)/ - install -c -m 644 gamma-lookup.ps $(SHAREZJS)/ -- install -d $(SHAREOAK)/ -- install -d $(SHAREHP)/ -- install -d $(SHAREXQX)/ -- install -d $(SHARELAVA)/ +@@ -560,28 +551,12 @@ install-prog: + $(INSTALL) -d $(SHAREZJS)/ + $(INSTALL) -c -m 644 gamma.ps $(SHAREZJS)/ + $(INSTALL) -c -m 644 gamma-lookup.ps $(SHAREZJS)/ +- $(INSTALL) -d $(SHAREOAK)/ +- $(INSTALL) -d $(SHAREHP)/ +- $(INSTALL) -d $(SHAREXQX)/ +- $(INSTALL) -d $(SHARELAVA)/ +- $(INSTALL) -d $(SHAREHC)/ install-foo: # -@@ -509,6 +507,7 @@ install-foo: - # +- # Remove obsolete foomatic database files from previous versions +- # +- rm -f $(FOODB)/opt/foo2zjs-Media.xml +- rm -f $(FOODB)/opt/foo2zjs-PaperSize.xml +- rm -f $(FOODB)/opt/foo2zjs-Source.xml +- rm -f $(FOODB)/opt/foo2zjs-DitherPPI.xml +- rm -f $(FOODB)/opt/foo2zjs-Copies.xml +- rm -f $(FOODB)/opt/foo2zjs-Nup.xml +- rm -f $(FOODB)/opt/foo2zjs-NupOrient.xml +- rm -f $(FOODB)/opt/foo2*-Quality.xml +- rm -f $(FOODB)/printer/KonicaMinolta*.xml +- # # Install current database files # + mkdir -p $(FOODB)/{driver,printer,opt} @if [ -d $(FOODB) ]; then \ for dir in driver printer opt; do \ echo install -m 644 foomatic-db/$$dir/*.xml $(FOODB)/$$dir/; \ -@@ -535,40 +534,6 @@ install-foo: - foomatic-combo-xml -O >overview.xml; \ - fi - --install-icc2ps: -- # -- # Install ICM to Postscript file conversion utility -- # -- cd icc2ps; $(MAKE) PREFIX=$(PREFIX) install -- --install-crd: -- # -- # Install prebuilt CRD files (from m2300w project) -- # -- install -d $(SHAREZJS)/ -- install $(LPuid) $(LPgid) -m 775 -d $(SHAREZJS)/crd/ -- for i in crd/zjs/*.*; do \ -- install -c -m 644 $$i $(SHAREZJS)/crd/; \ -- done -- # -- # Install prebuilt CRD files for CLP-300/CLP-600 -- # -- install -d $(SHAREQPDL)/ -- install $(LPuid) $(LPgid) -m 775 -d $(SHAREQPDL)/crd/ -- for i in crd/qpdl/*cms* crd/qpdl/*.ps; do \ -- install -c -m 644 $$i $(SHAREQPDL)/crd/; \ -- done -- --install-psfiles: -- # -- # Install prebuilt psfiles files (from m2300w project) -- # -- install -d $(SHAREHP)/ -- install $(LPuid) $(LPgid) -m 775 -d $(SHAREHP)/psfiles/ -- for i in psfiles/*.*; do \ -- install -c -m 644 $$i $(SHAREHP)/psfiles/; \ -- done -- - install-extra: - # - # Install extra files (ICM and firmware), if any exist here. -@@ -629,34 +594,33 @@ install-extra: - fi; \ +@@ -719,46 +694,17 @@ install-extra: done -+install-icc2ps: -+ # -+ # Install ICM to Postscript file conversion utility -+ # -+ cd icc2ps; $(MAKE) PREFIX=$(PREFIX) install -+ -+install-crd: -+ # -+ # Install prebuilt CRD files (from m2300w project) -+ # -+ install -d $(SHAREZJS)/ -+ install $(LPuid) $(LPgid) -m 775 -d $(SHAREZJS)/crd/ -+ for i in crd/zjs/*.*; do \ -+ install -c -m 644 $$i $(SHAREZJS)/crd/; \ -+ done -+ - MODEL=/usr/share/cups/model --LOCALMODEL=/usr/local/share/cups/model -+LOCALMODEL=${PREFIX}/share/foo2zjs/db/source/PPD - PPD=/usr/share/ppd + MODEL=$(DESTDIR)/usr/share/cups/model +-LOCALMODEL=$(DESTDIR)/usr/local/share/cups/model ++LOCALMODEL=$(PREFIX)/share/foo2zjs/db/source/PPD + PPD=$(DESTDIR)/usr/share/ppd + VARPPD=/var/lp/ppd install-ppd: # # Install PPD files for CUPS # -- if [ -d $(PPD) ]; then \ -- find $(PPD) -name '*foo2zjs*' | xargs rm -f; \ -- find $(PPD) -name '*foo2hp*' | xargs rm -f; \ -- find $(PPD) -name '*foo2xqx*' | xargs rm -f; \ -- find $(PPD) -name '*foo2lava*' | xargs rm -f; \ -- find $(PPD) -name '*foo2qpdl*' | xargs rm -f; \ -- find $(PPD) -name '*foo2slx*' | xargs rm -f; \ -- [ -d $(PPD)/foo2zjs ] || mkdir $(PPD)/foo2zjs; \ +- if [ -x /usr/sbin/ppdmgr -a -s $(VARPPD)/ppdcache ]; then \ +- $(INSTALL) $(LPgid) -d $(VARPPD)/user; \ + mkdir -p $(LOCALMODEL) + if [ -d $(LOCALMODEL) ]; then \ cd PPD; \ for ppd in *.ppd; do \ +- manuf=`echo "$$ppd" | sed 's/-.*//'`; \ +- $(INSTALL) $(LPgid) -d $(VARPPD)/user/$$manuf; \ +- gzip < $$ppd > $(VARPPD)/user/$$manuf/$$ppd.gz; \ +- done; \ +- ppdmgr -u; \ +- elif [ -d $(PPD) ]; then \ +- find $(PPD) -name '*foo2zjs*' | xargs rm -rf; \ +- find $(PPD) -name '*foo2hp*' | xargs rm -rf; \ +- find $(PPD) -name '*foo2xqx*' | xargs rm -rf; \ +- find $(PPD) -name '*foo2lava*' | xargs rm -rf; \ +- find $(PPD) -name '*foo2qpdl*' | xargs rm -rf; \ +- find $(PPD) -name '*foo2slx*' | xargs rm -rf; \ +- find $(PPD) -name '*foo2hiperc*' | xargs rm -rf; \ +- [ -d $(PPD)/foo2zjs ] || mkdir $(PPD)/foo2zjs; \ +- cd PPD; \ +- for ppd in *.ppd; do \ - gzip < $$ppd > $(PPD)/foo2zjs/$$ppd.gz; \ - done; \ - fi - if [ -d $(MODEL) ]; then \ +- rm -f $(MODEL)/KonicaMinolta*; \ - cd PPD; \ - for ppd in *.ppd; do \ - gzip < $$ppd > $(MODEL)/$$ppd.gz; \ - done; \ - elif [ -d $(LOCALMODEL) ]; then \ +- rm -f $(LOCALMODEL)/KonicaMinolta*; \ - cd PPD; \ - for ppd in *.ppd; do \ gzip < $$ppd > $(LOCALMODEL)/$$ppd.gz; \ done; \ fi -@@ -1027,11 +991,8 @@ install-doc: doc +@@ -1217,11 +1163,7 @@ install-doc: doc # - install -d -m 755 $(DOCDIR) - install -c -m 644 manual.pdf $(DOCDIR) -- install -c -m 644 COPYING $(DOCDIR) - install -c -m 644 INSTALL $(DOCDIR) -- install -c -m 644 INSTALL.osx $(DOCDIR) - install -c -m 644 README $(DOCDIR) -- install -c -m 644 ChangeLog $(DOCDIR) + $(INSTALL) -d -m 755 $(DOCDIR) + $(INSTALL) -c -m 644 manual.pdf $(DOCDIR) +- $(INSTALL) -c -m 644 COPYING $(DOCDIR) +- $(INSTALL) -c -m 644 INSTALL $(DOCDIR) +- $(INSTALL) -c -m 644 INSTALL.osx $(DOCDIR) + $(INSTALL) -c -m 644 README $(DOCDIR) +- $(INSTALL) -c -m 644 ChangeLog $(DOCDIR) GROFF=/usr/local/test/bin/groff GROFF=groff Index: patches/patch-foo2oak_c =================================================================== RCS file: patches/patch-foo2oak_c diff -N patches/patch-foo2oak_c --- patches/patch-foo2oak_c 4 Nov 2007 15:47:45 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,75 +0,0 @@ -$OpenBSD: patch-foo2oak_c,v 1.1 2007/11/04 15:47:45 merdely Exp $ ---- foo2oak.c.orig Sat Nov 3 17:20:33 2007 -+++ foo2oak.c Sat Nov 3 17:38:20 2007 -@@ -717,19 +717,6 @@ long JbgOptions[5] = - 0 - }; - --void --swap32(void *p) --{ -- char *cp = (char *) p; -- char tmp; -- tmp = cp[0]; -- cp[0] = cp[3]; -- cp[3] = tmp; -- tmp = cp[1]; -- cp[1] = cp[2]; -- cp[2] = tmp; --} -- - static void - fill_image_plane_unknown(OAK_IMAGE_PLANE *ip) - { -@@ -883,9 +870,9 @@ cmyk_page(unsigned char *raw, int w, int h, FILE *ofp) - memcpy(&recdata.bih, chain->data, sizeof(recdata.bih)); - - // Oak is little-endian, but JBIG-kit is big-endian -- swap32(&recdata.bih.xd); -- swap32(&recdata.bih.yd); -- swap32(&recdata.bih.l0); -+ swap32(recdata.bih.xd); -+ swap32(recdata.bih.yd); -+ swap32(recdata.bih.l0); - - recdata.datalen = chainlen; - recdata.padlen = (recdata.datalen + 15) & ~0x0f; -@@ -1014,9 +1001,9 @@ pbm_page(unsigned char *buf, int w, int h, FILE *ofp) - memcpy(&recdata.bih, chain->data, sizeof(recdata.bih)); - - // Oak is little-endian, but JBIG-kit is big-endian -- swap32(&recdata.bih.xd); -- swap32(&recdata.bih.yd); -- swap32(&recdata.bih.l0); -+ swap32(recdata.bih.xd); -+ swap32(recdata.bih.yd); -+ swap32(recdata.bih.l0); - - recdata.datalen = chainlen; - recdata.padlen = (recdata.datalen + 15) & ~0x0f; -@@ -1155,9 +1142,9 @@ pgm_page(unsigned char *raw, int w, int h, FILE *ofp) - memcpy(&recdata.bih, chain->data, sizeof(recdata.bih)); - - // Oak is little-endian, but JBIG-kit is big-endian -- swap32(&recdata.bih.xd); -- swap32(&recdata.bih.yd); -- swap32(&recdata.bih.l0); -+ swap32(recdata.bih.xd); -+ swap32(recdata.bih.yd); -+ swap32(recdata.bih.l0); - - recdata.datalen = chainlen; - recdata.padlen = (recdata.datalen + 15) & ~0x0f; -@@ -1332,9 +1319,9 @@ cups_page(unsigned char *raw, int w, int h, FILE *ofp) - memcpy(&recdata.bih, chain->data, sizeof(recdata.bih)); - - // Oak is little-endian, but JBIG-kit is big-endian -- swap32(&recdata.bih.xd); -- swap32(&recdata.bih.yd); -- swap32(&recdata.bih.l0); -+ swap32(recdata.bih.xd); -+ swap32(recdata.bih.yd); -+ swap32(recdata.bih.l0); - - recdata.datalen = chainlen; - recdata.padlen = (recdata.datalen + 15) & ~0x0f; Index: patches/patch-icc2ps_Makefile =================================================================== RCS file: /cvs/ports/print/foo2zjs/patches/patch-icc2ps_Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-icc2ps_Makefile --- patches/patch-icc2ps_Makefile 26 Sep 2007 06:26:19 -0000 1.1.1.1 +++ patches/patch-icc2ps_Makefile 2 Dec 2008 08:12:47 -0000 @@ -1,7 +1,8 @@ $OpenBSD: patch-icc2ps_Makefile,v 1.1.1.1 2007/09/26 06:26:19 ajacoutot Exp $ ---- icc2ps/Makefile.orig Tue Sep 25 16:15:36 2007 -+++ icc2ps/Makefile Tue Sep 25 16:15:43 2007 -@@ -1,10 +1,8 @@ +--- icc2ps/Makefile.orig Tue Nov 27 22:13:53 2007 ++++ icc2ps/Makefile Fri Apr 4 18:42:48 2008 +@@ -1,11 +1,9 @@ + UNAME := $(shell uname) -PREFIX= /usr BIN= $(PREFIX)/bin SRC= icc2ps.c xgetopt.c @@ -9,6 +10,6 @@ $OpenBSD: patch-icc2ps_Makefile,v 1.1.1. cmslut.c cmsmatsh.c cmsmtrx.c cmsnamed.c cmspack.c cmspcs.c cmsps2.c \ cmssamp.c cmswtpnt.c cmsxform.c cmsio0.c cmsvirt.c -CFLAGS= -O3 - - all: foo2zjs-icc2ps - + INSTALL=install + ifeq ($(UNAME),SunOS) + INSTALL=/usr/ucb/install Index: patches/patch-oakdecode_c =================================================================== RCS file: patches/patch-oakdecode_c diff -N patches/patch-oakdecode_c --- patches/patch-oakdecode_c 4 Nov 2007 15:47:45 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,49 +0,0 @@ -$OpenBSD: patch-oakdecode_c,v 1.1 2007/11/04 15:47:45 merdely Exp $ ---- oakdecode.c.orig Sat Nov 3 17:37:58 2007 -+++ oakdecode.c Sat Nov 3 17:38:50 2007 -@@ -88,19 +88,6 @@ usage(void) - exit(1); - } - --void --swap32(void *p) --{ -- char *cp = (char *) p; -- char tmp; -- tmp = cp[0]; -- cp[0] = cp[3]; -- cp[3] = tmp; -- tmp = cp[1]; -- cp[1] = cp[2]; -- cp[2] = tmp; --} -- - #if 0 - BIH-style from foo2zjs/pbmtojbg... - -@@ -489,9 +476,9 @@ decode(FILE *fp) - // inside the compressed stream itself???? - if (*cp == 1) - { -- swap32(&hdr3c.bih.xd); -- swap32(&hdr3c.bih.yd); -- swap32(&hdr3c.bih.l0); -+ swap32(hdr3c.bih.xd); -+ swap32(hdr3c.bih.yd); -+ swap32(hdr3c.bih.l0); - } - if (!SupressImage || !ImageRec[plane]) - if (first_bih) -@@ -501,9 +488,9 @@ decode(FILE *fp) - } - if (0 && *cp == 1) - { -- swap32(&hdr3c.bih.xd); -- swap32(&hdr3c.bih.yd); -- swap32(&hdr3c.bih.l0); -+ swap32(hdr3c.bih.xd); -+ swap32(hdr3c.bih.yd); -+ swap32(hdr3c.bih.l0); - } - if (FpRaw[plane][subplane]) - fwrite(&hdr3c.bih, 1, 20, FpRaw[plane][subplane]); Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/print/foo2zjs/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 4 Nov 2007 15:47:45 -0000 1.2 +++ pkg/PLIST 2 Dec 2008 08:12:47 -0000 @@ -1,27 +1,35 @@ @comment $OpenBSD: PLIST,v 1.2 2007/11/04 15:47:45 merdely Exp $ -bin/arm2hpdl -bin/foo2hp [EMAIL PROTECTED] bin/arm2hpdl [EMAIL PROTECTED] bin/foo2hiperc +bin/foo2hiperc-wrapper [EMAIL PROTECTED] bin/foo2hp bin/foo2hp2600-wrapper -bin/foo2lava [EMAIL PROTECTED] bin/foo2lava bin/foo2lava-wrapper -bin/foo2oak [EMAIL PROTECTED] bin/foo2oak bin/foo2oak-wrapper -bin/foo2qpdl [EMAIL PROTECTED] bin/foo2qpdl bin/foo2qpdl-wrapper -bin/foo2slx [EMAIL PROTECTED] bin/foo2slx bin/foo2slx-wrapper -bin/foo2xqx [EMAIL PROTECTED] bin/foo2xqx bin/foo2xqx-wrapper -bin/foo2zjs [EMAIL PROTECTED] bin/foo2zjs [EMAIL PROTECTED] bin/foo2zjs-icc2ps bin/foo2zjs-pstops bin/foo2zjs-wrapper -bin/lavadecode -bin/oakdecode -bin/opldecode -bin/qpdldecode -bin/slxdecode -bin/xqxdecode -bin/zjsdecode [EMAIL PROTECTED] bin/gipddecode [EMAIL PROTECTED] bin/hipercdecode [EMAIL PROTECTED] bin/lavadecode [EMAIL PROTECTED] bin/oakdecode [EMAIL PROTECTED] bin/opldecode [EMAIL PROTECTED] bin/qpdldecode [EMAIL PROTECTED] bin/slxdecode [EMAIL PROTECTED] bin/xqxdecode [EMAIL PROTECTED] bin/zjsdecode [EMAIL PROTECTED] man/man1/arm2hpdl.1 [EMAIL PROTECTED] man/man1/foo2hiperc-wrapper.1 [EMAIL PROTECTED] man/man1/foo2hiperc.1 @man man/man1/foo2hp.1 @man man/man1/foo2hp2600-wrapper.1 @man man/man1/foo2lava-wrapper.1 @@ -34,21 +42,34 @@ bin/zjsdecode @man man/man1/foo2slx.1 @man man/man1/foo2xqx-wrapper.1 @man man/man1/foo2xqx.1 [EMAIL PROTECTED] man/man1/foo2zjs-pstops.1 @man man/man1/foo2zjs-wrapper.1 @man man/man1/foo2zjs.1 [EMAIL PROTECTED] man/man1/hipercdecode.1 @man man/man1/lavadecode.1 @man man/man1/oakdecode.1 @man man/man1/opldecode.1 @man man/man1/qpdldecode.1 @man man/man1/slxdecode.1 [EMAIL PROTECTED] man/man1/usb_printerid.1 @man man/man1/xqxdecode.1 @man man/man1/zjsdecode.1 share/doc/foo2zjs/ -share/doc/foo2zjs/INSTALL share/doc/foo2zjs/README share/doc/foo2zjs/getweb share/doc/foo2zjs/manual.pdf share/doc/foo2zjs/msexpand +share/foo2qpdl/ +share/foo2qpdl/crd/ +share/foo2qpdl/crd/CLP-300-1200x1200cms2 +share/foo2qpdl/crd/CLP-300-1200x600cms2 +share/foo2qpdl/crd/CLP-300-600x600cms2 +share/foo2qpdl/crd/CLP-300cms +share/foo2qpdl/crd/CLP-600-1200x1200cms2 +share/foo2qpdl/crd/CLP-600-1200x600cms2 +share/foo2qpdl/crd/CLP-600-600x600cms2 +share/foo2qpdl/crd/CLP-600cms +share/foo2qpdl/crd/black-text.ps share/foo2zjs/ share/foo2zjs/crd/ share/foo2zjs/crd/[EMAIL PROTECTED],ucr100,0-per.crd @@ -68,42 +89,72 @@ share/foo2zjs/db/source/PPD/Generic-ZjSt share/foo2zjs/db/source/PPD/HP-Color_LaserJet_1500.ppd.gz share/foo2zjs/db/source/PPD/HP-Color_LaserJet_1600.ppd.gz share/foo2zjs/db/source/PPD/HP-Color_LaserJet_2600n.ppd.gz +share/foo2zjs/db/source/PPD/HP-Color_LaserJet_CP1215.ppd.gz share/foo2zjs/db/source/PPD/HP-LaserJet_1000.ppd.gz share/foo2zjs/db/source/PPD/HP-LaserJet_1005.ppd.gz share/foo2zjs/db/source/PPD/HP-LaserJet_1018.ppd.gz share/foo2zjs/db/source/PPD/HP-LaserJet_1020.ppd.gz share/foo2zjs/db/source/PPD/HP-LaserJet_1022.ppd.gz share/foo2zjs/db/source/PPD/HP-LaserJet_M1005_MFP.ppd.gz -share/foo2zjs/db/source/PPD/KonicaMinolta-magicolor_2480_MF.ppd.gz -share/foo2zjs/db/source/PPD/KonicaMinolta-magicolor_2490_MF.ppd.gz -share/foo2zjs/db/source/PPD/KonicaMinolta-magicolor_2530_DL.ppd.gz +share/foo2zjs/db/source/PPD/HP-LaserJet_M1120_MFP.ppd.gz +share/foo2zjs/db/source/PPD/HP-LaserJet_P1005.ppd.gz +share/foo2zjs/db/source/PPD/HP-LaserJet_P1006.ppd.gz +share/foo2zjs/db/source/PPD/HP-LaserJet_P1007.ppd.gz +share/foo2zjs/db/source/PPD/HP-LaserJet_P1008.ppd.gz +share/foo2zjs/db/source/PPD/HP-LaserJet_P1505.ppd.gz +share/foo2zjs/db/source/PPD/HP-LaserJet_P2014.ppd.gz +share/foo2zjs/db/source/PPD/KONICA_MINOLTA-magicolor_2480_MF.ppd.gz +share/foo2zjs/db/source/PPD/KONICA_MINOLTA-magicolor_2490_MF.ppd.gz +share/foo2zjs/db/source/PPD/KONICA_MINOLTA-magicolor_2530_DL.ppd.gz +share/foo2zjs/db/source/PPD/Kyocera-KM-1635.ppd.gz +share/foo2zjs/db/source/PPD/Kyocera-KM-2035.ppd.gz share/foo2zjs/db/source/PPD/Lexmark-C500.ppd.gz share/foo2zjs/db/source/PPD/Minolta-Color_PageWorks_Pro_L.ppd.gz share/foo2zjs/db/source/PPD/Minolta-magicolor_2200_DL.ppd.gz share/foo2zjs/db/source/PPD/Minolta-magicolor_2300_DL.ppd.gz share/foo2zjs/db/source/PPD/Minolta-magicolor_2430_DL.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C3200.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C3300.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C3400.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C3530_MFP.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C5100.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C5200.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C5500.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C5600.ppd.gz +share/foo2zjs/db/source/PPD/Oki-C5800.ppd.gz share/foo2zjs/db/source/PPD/Samsung-CLP-300.ppd.gz +share/foo2zjs/db/source/PPD/Samsung-CLP-315.ppd.gz share/foo2zjs/db/source/PPD/Samsung-CLP-600.ppd.gz +share/foo2zjs/db/source/PPD/Samsung-CLP-610.ppd.gz share/foo2zjs/db/source/PPD/Samsung-CLX-2160.ppd.gz share/foo2zjs/db/source/PPD/Samsung-CLX-3160.ppd.gz share/foo2zjs/db/source/PPD/Xerox-Phaser-6110.ppd.gz share/foo2zjs/db/source/PPD/Xerox-Phaser-6115MFP.ppd.gz share/foo2zjs/db/source/driver/ +share/foo2zjs/db/source/driver/foo2hiperc.xml share/foo2zjs/db/source/driver/foo2hp.xml share/foo2zjs/db/source/driver/foo2lava.xml +share/foo2zjs/db/source/driver/foo2oak-z1.xml share/foo2zjs/db/source/driver/foo2oak.xml share/foo2zjs/db/source/driver/foo2qpdl.xml share/foo2zjs/db/source/driver/foo2slx.xml share/foo2zjs/db/source/driver/foo2xqx.xml share/foo2zjs/db/source/driver/foo2zjs.xml share/foo2zjs/db/source/opt/ +share/foo2zjs/db/source/opt/foo2hiperc-ColorMode.xml +share/foo2zjs/db/source/opt/foo2hiperc-Compression.xml +share/foo2zjs/db/source/opt/foo2hiperc-Duplex.xml +share/foo2zjs/db/source/opt/foo2hiperc-ICM.xml +share/foo2zjs/db/source/opt/foo2hiperc-InputSlot.xml +share/foo2zjs/db/source/opt/foo2hiperc-MediaType.xml +share/foo2zjs/db/source/opt/foo2hiperc-PageSize.xml +share/foo2zjs/db/source/opt/foo2hiperc-Resolution.xml share/foo2zjs/db/source/opt/foo2hp-BitsPerPlane.xml share/foo2zjs/db/source/opt/foo2hp-ColorMode.xml share/foo2zjs/db/source/opt/foo2hp-Duplex.xml share/foo2zjs/db/source/opt/foo2hp-ICM.xml share/foo2zjs/db/source/opt/foo2hp-InputSlot.xml share/foo2zjs/db/source/opt/foo2hp-MediaType.xml -share/foo2zjs/db/source/opt/foo2hp-Quality.xml share/foo2zjs/db/source/opt/foo2lava-ColorMode.xml share/foo2zjs/db/source/opt/foo2lava-Duplex.xml share/foo2zjs/db/source/opt/foo2lava-ICM.xml @@ -111,20 +162,22 @@ share/foo2zjs/db/source/opt/foo2lava-Inp share/foo2zjs/db/source/opt/foo2lava-MediaType.xml share/foo2zjs/db/source/opt/foo2lava-PageSize.xml share/foo2zjs/db/source/opt/foo2lava-PrinterType.xml -share/foo2zjs/db/source/opt/foo2lava-Quality.xml share/foo2zjs/db/source/opt/foo2lava-Resolution.xml share/foo2zjs/db/source/opt/foo2oak-BitsPerPlane.xml share/foo2zjs/db/source/opt/foo2oak-ColorMode.xml share/foo2zjs/db/source/opt/foo2oak-ICM.xml share/foo2zjs/db/source/opt/foo2oak-InputSlot.xml share/foo2zjs/db/source/opt/foo2oak-MediaType.xml +share/foo2zjs/db/source/opt/foo2oak-z1-InputSlot.xml +share/foo2zjs/db/source/opt/foo2oak-z1-MediaType.xml +share/foo2zjs/db/source/opt/foo2oak-z1-PageSize.xml share/foo2zjs/db/source/opt/foo2qpdl-ColorMode.xml share/foo2zjs/db/source/opt/foo2qpdl-Duplex.xml share/foo2zjs/db/source/opt/foo2qpdl-ICM.xml share/foo2zjs/db/source/opt/foo2qpdl-InputSlot.xml share/foo2zjs/db/source/opt/foo2qpdl-MediaType.xml share/foo2zjs/db/source/opt/foo2qpdl-PageSize.xml -share/foo2zjs/db/source/opt/foo2qpdl-Quality.xml +share/foo2zjs/db/source/opt/foo2qpdl-PrinterType.xml share/foo2zjs/db/source/opt/foo2qpdl-Resolution.xml share/foo2zjs/db/source/opt/foo2slx-ColorMode.xml share/foo2zjs/db/source/opt/foo2slx-ICM.xml @@ -135,20 +188,19 @@ share/foo2zjs/db/source/opt/foo2slx-Reso share/foo2zjs/db/source/opt/foo2xqx-Duplex.xml share/foo2zjs/db/source/opt/foo2xqx-InputSlot.xml share/foo2zjs/db/source/opt/foo2xqx-MediaType.xml -share/foo2zjs/db/source/opt/foo2xqx-Quality.xml share/foo2zjs/db/source/opt/foo2xqx-Resolution.xml +share/foo2zjs/db/source/opt/foo2xxx-Copies.xml +share/foo2zjs/db/source/opt/foo2xxx-Nup.xml +share/foo2zjs/db/source/opt/foo2xxx-NupOrient.xml +share/foo2zjs/db/source/opt/foo2xxx-Quality.xml share/foo2zjs/db/source/opt/foo2zjs-ColorMode.xml -share/foo2zjs/db/source/opt/foo2zjs-Copies.xml share/foo2zjs/db/source/opt/foo2zjs-Duplex.xml share/foo2zjs/db/source/opt/foo2zjs-ICM.xml share/foo2zjs/db/source/opt/foo2zjs-InputSlot.xml share/foo2zjs/db/source/opt/foo2zjs-Intent.xml share/foo2zjs/db/source/opt/foo2zjs-MediaType.xml -share/foo2zjs/db/source/opt/foo2zjs-Nup.xml -share/foo2zjs/db/source/opt/foo2zjs-NupOrient.xml share/foo2zjs/db/source/opt/foo2zjs-PageSize.xml share/foo2zjs/db/source/opt/foo2zjs-PrinterType.xml -share/foo2zjs/db/source/opt/foo2zjs-Quality.xml share/foo2zjs/db/source/opt/foo2zjs-Resolution.xml share/foo2zjs/db/source/printer/ share/foo2zjs/db/source/printer/Generic-OAKT_Printer.xml @@ -156,22 +208,43 @@ share/foo2zjs/db/source/printer/Generic- share/foo2zjs/db/source/printer/HP-Color_LaserJet_1500.xml share/foo2zjs/db/source/printer/HP-Color_LaserJet_1600.xml share/foo2zjs/db/source/printer/HP-Color_LaserJet_2600n.xml +share/foo2zjs/db/source/printer/HP-Color_LaserJet_CP1215.xml share/foo2zjs/db/source/printer/HP-LaserJet_1000.xml share/foo2zjs/db/source/printer/HP-LaserJet_1005.xml share/foo2zjs/db/source/printer/HP-LaserJet_1018.xml share/foo2zjs/db/source/printer/HP-LaserJet_1020.xml share/foo2zjs/db/source/printer/HP-LaserJet_1022.xml share/foo2zjs/db/source/printer/HP-LaserJet_M1005_MFP.xml -share/foo2zjs/db/source/printer/KonicaMinolta-magicolor_2480_MF.xml -share/foo2zjs/db/source/printer/KonicaMinolta-magicolor_2490_MF.xml -share/foo2zjs/db/source/printer/KonicaMinolta-magicolor_2530_DL.xml +share/foo2zjs/db/source/printer/HP-LaserJet_M1120_MFP.xml +share/foo2zjs/db/source/printer/HP-LaserJet_P1005.xml +share/foo2zjs/db/source/printer/HP-LaserJet_P1006.xml +share/foo2zjs/db/source/printer/HP-LaserJet_P1007.xml +share/foo2zjs/db/source/printer/HP-LaserJet_P1008.xml +share/foo2zjs/db/source/printer/HP-LaserJet_P1505.xml +share/foo2zjs/db/source/printer/HP-LaserJet_P2014.xml +share/foo2zjs/db/source/printer/KONICA_MINOLTA-magicolor_2480_MF.xml +share/foo2zjs/db/source/printer/KONICA_MINOLTA-magicolor_2490_MF.xml +share/foo2zjs/db/source/printer/KONICA_MINOLTA-magicolor_2530_DL.xml +share/foo2zjs/db/source/printer/Kyocera-KM-1635.xml +share/foo2zjs/db/source/printer/Kyocera-KM-2035.xml share/foo2zjs/db/source/printer/Lexmark-C500.xml share/foo2zjs/db/source/printer/Minolta-Color_PageWorks_Pro_L.xml share/foo2zjs/db/source/printer/Minolta-magicolor_2200_DL.xml share/foo2zjs/db/source/printer/Minolta-magicolor_2300_DL.xml share/foo2zjs/db/source/printer/Minolta-magicolor_2430_DL.xml +share/foo2zjs/db/source/printer/Oki-C3200.xml +share/foo2zjs/db/source/printer/Oki-C3300.xml +share/foo2zjs/db/source/printer/Oki-C3400.xml +share/foo2zjs/db/source/printer/Oki-C3530_MFP.xml +share/foo2zjs/db/source/printer/Oki-C5100.xml +share/foo2zjs/db/source/printer/Oki-C5200.xml +share/foo2zjs/db/source/printer/Oki-C5500.xml +share/foo2zjs/db/source/printer/Oki-C5600.xml +share/foo2zjs/db/source/printer/Oki-C5800.xml share/foo2zjs/db/source/printer/Samsung-CLP-300.xml +share/foo2zjs/db/source/printer/Samsung-CLP-315.xml share/foo2zjs/db/source/printer/Samsung-CLP-600.xml +share/foo2zjs/db/source/printer/Samsung-CLP-610.xml share/foo2zjs/db/source/printer/Samsung-CLX-2160.xml share/foo2zjs/db/source/printer/Samsung-CLX-3160.xml share/foo2zjs/db/source/printer/Xerox-Phaser-6110.xml