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

Reply via email to