UPDATE: print/foo2zjs
Update to latest version, added a missing run dependency. Comments ? Ok ? Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/print/foo2zjs/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile18 Feb 2009 14:06:45 - 1.5 +++ Makefile30 Jul 2009 13:40:47 - @@ -2,21 +2,21 @@ COMMENT= driver for ZjStream wire protocol compatible printers -VERSION= 20071102 +VERSION= 20090623 DISTNAME= foo2zjs-${VERSION} CATEGORIES=print HOMEPAGE= http://foo2hp.rkkda.com/ -MAINTAINER=Giovanni Bechis g.bec...@snb.it +MAINTAINER=Giovanni Bechis giova...@openbsd.org -# 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/ \ @@ -28,7 +28,7 @@ USE_GMAKE=Yes WRKDIST= ${WRKDIR}/foo2zjs BUILD_DEPENDS= ::print/ghostscript/gnu # ps2pdf -RUN_DEPENDS= ::print/ghostscript/gnu +RUN_DEPENDS= ::print/foomatic-filters NO_REGRESS=Yes Index: distinfo === RCS file: /cvs/ports/print/foo2zjs/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo4 Nov 2007 15:47:45 - 1.2 +++ distinfo30 Jul 2009 13:40:47 - @@ -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-20090623.tar.gz) = N0IgNvk5/PPL4luQ0ASwqw== +RMD160 (foo2zjs-20090623.tar.gz) = XfZwC6WAnAXObFeD5wlwj8utz0g= +SHA1 (foo2zjs-20090623.tar.gz) = gDgLApJ7qzvF+3LLNCv1KXTHa7E= +SHA256 (foo2zjs-20090623.tar.gz) = cTlsxzd5pAkJCnOFRVaNuHq/w9JDsGv66pPuorxeDc0= +SIZE (foo2zjs-20090623.tar.gz) = 1574001 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 - 1.2 +++ patches/patch-Makefile 30 Jul 2009 13:40:47 - @@ -1,53 +1,34 @@ $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 Sun Jun 14 13:52:03 2009 Makefile Sun Jul 19 13:16:11 2009 +@@ -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=$(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) + LPuid=-oroot +@@ -255,7 +250,6 @@ ifeq ($(UNAME),Linux) endif # Compiler flags @@ -55,138 +36,94 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 #CFLAGS +=-g # -@@ -444,7 +446,7 @@ slxdecode: slxdecode.o $(LIBJBG) +@@ -505,9 +499,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: all install-prog install-icc2ps install-extra \ + install-crd install-foo install-ppd \ +- install-gui
UPDATE: print/foo2zjs
Update to latest version of foo2zjs printer driver. Tested with a hp2600n laser printer @amd64. Ok ? Comments ? Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/print/foo2zjs/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile18 Feb 2009 14:06:45 - 1.5 +++ Makefile21 Jul 2009 16:20:29 - @@ -2,21 +2,21 @@ COMMENT= driver for ZjStream wire protocol compatible printers -VERSION= 20071102 +VERSION= 20090623 DISTNAME= foo2zjs-${VERSION} CATEGORIES=print HOMEPAGE= http://foo2hp.rkkda.com/ -MAINTAINER=Giovanni Bechis g.bec...@snb.it +MAINTAINER=Giovanni Bechis giova...@openbsd.org -# 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/ \ Index: distinfo === RCS file: /cvs/ports/print/foo2zjs/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo4 Nov 2007 15:47:45 - 1.2 +++ distinfo21 Jul 2009 16:20:29 - @@ -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-20090623.tar.gz) = N0IgNvk5/PPL4luQ0ASwqw== +RMD160 (foo2zjs-20090623.tar.gz) = XfZwC6WAnAXObFeD5wlwj8utz0g= +SHA1 (foo2zjs-20090623.tar.gz) = gDgLApJ7qzvF+3LLNCv1KXTHa7E= +SHA256 (foo2zjs-20090623.tar.gz) = cTlsxzd5pAkJCnOFRVaNuHq/w9JDsGv66pPuorxeDc0= +SIZE (foo2zjs-20090623.tar.gz) = 1574001 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 - 1.2 +++ patches/patch-Makefile 21 Jul 2009 16:20:29 - @@ -1,53 +1,34 @@ $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 Sun Jun 14 13:52:03 2009 Makefile Sun Jul 19 13:16:11 2009 +@@ -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=$(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) + LPuid=-oroot +@@ -255,7 +250,6 @@ ifeq ($(UNAME),Linux) endif # Compiler flags @@ -55,138 +36,94 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 #CFLAGS +=-g # -@@ -444,7 +446,7 @@ slxdecode: slxdecode.o $(LIBJBG) +@@ -505,9 +499,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: all install-prog install-icc2ps install-extra \ + 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
UPDATE: print/foo2zjs
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 --- Makefile13 Feb 2008 04:40:17 - 1.3 +++ Makefile2 Dec 2008 08:12:47 - @@ -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 --- distinfo4 Nov 2007 15:47:45 - 1.2 +++ distinfo2 Dec 2008 08:12:47 - @@ -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 - 1.2 +++ patches/patch-Makefile 2 Dec 2008 08:12:47 - @@ -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 \ +-
UPDATE: print/foo2zjs
Update to latest version, some bugs fixed and support for other printers added. Full Changelog avaliable at http://foo2zjs.rkkda.com/ChangeLog Port tested @amd64 with a Hp2600n printer. Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/print/foo2zjs/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile13 Feb 2008 04:40:17 - 1.3 +++ Makefile17 Jul 2008 12:29:20 - @@ -2,7 +2,7 @@ COMMENT= driver for ZjStream wire protocol compatible printers -VERSION= 20071102 +VERSION= 20080605 DISTNAME= foo2zjs-${VERSION} CATEGORIES=print Index: distinfo === RCS file: /cvs/ports/print/foo2zjs/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo4 Nov 2007 15:47:45 - 1.2 +++ distinfo17 Jul 2008 12:29:20 - @@ -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-20080605.tar.gz) = 5hcDgjuJNSgh/rn709jhPA== +RMD160 (foo2zjs-20080605.tar.gz) = 7ylWxHhqfuP6+VQQ+ABshZQGXcg= +SHA1 (foo2zjs-20080605.tar.gz) = 4VF54AGQWPIrfPAW9EbkbRar/Iw= +SHA256 (foo2zjs-20080605.tar.gz) = EFUgu7mab0vKj2cqxl84TdJcn3xrXzIqE2954p8a8F8= +SIZE (foo2zjs-20080605.tar.gz) = 1552650 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 - 1.2 +++ patches/patch-Makefile 17 Jul 2008 12:29:20 - @@ -1,7 +1,7 @@ $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 Thu Jun 5 14:22:39 2008 Makefile Thu Jul 17 14:25:18 2008 +@@ -15,10 +15,6 @@ SYSNAME := $(shell uname -n) # No version number yet... VERSION=0.0 @@ -12,13 +12,14 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 # Pathnames for this package... BIN=$(PREFIX)/bin SHAREZJS=$(PREFIX)/share/foo2zjs -@@ -19,11 +15,11 @@ SHAREXQX=$(PREFIX)/share/foo2xqx - SHARELAVA=$(PREFIX)/share/foo2lava +@@ -29,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 @@ -26,9 +27,9 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 # User ID's LPuid=-olp -@@ -40,6 +36,10 @@ ifeq ($(UNAME),OpenBSD) - LPuid=-oroot - LPgid=-gwheel +@@ -56,6 +52,10 @@ ifeq ($(UNAME),SunOS) + LPgid=-glp + INSTALL=/usr/ucb/install endif +ifeq ($(UNAME),OpenBSD) +LPuid=-oroot @@ -37,7 +38,7 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 # If we aren't root, don't try to set ownership ifneq ($(EUID),0) LPuid= -@@ -54,6 +54,9 @@ endif +@@ -70,6 +70,9 @@ endif ifeq ($(UNAME),OpenBSD) MODTIME= stat -f %Sm -t %a %b %d %T %Y $$1 endif @@ -47,7 +48,17 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 ifeq ($(UNAME),Darwin) MODTIME= stat -f %Sm -t %a %b %d %T %Y $$1 endif -@@ -210,7 +213,6 @@ ifeq ($(UNAME),Linux) +@@ -115,9 +118,7 @@ FILES = \ + README.in \ + INSTALL \ + INSTALL.in \ +- INSTALL.osx \ + INSTALL.usb \ +- COPYING \ + ChangeLog \ + Makefile \ + foo2zjs.c \ +@@ -248,7 +249,6 @@ ifeq ($(UNAME),Linux) endif # Compiler flags @@ -55,138 +66,153 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 #CFLAGS +=-g # -@@ -444,7 +446,7 @@ slxdecode: slxdecode.o $(LIBJBG) +@@ -498,9 +498,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)/ --
UPDATE: print/foo2zjs
Foo2zjs updated to latest version, some patches has been included upstream, bugs fixed and some other printers are supported. Full changelog available at: http://foo2zjs.rkkda.com/ChangeLog Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/print/foo2zjs/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile13 Feb 2008 04:40:17 - 1.3 +++ Makefile5 Apr 2008 14:21:06 - @@ -2,7 +2,7 @@ COMMENT= driver for ZjStream wire protocol compatible printers -VERSION= 20071102 +VERSION= 20080401 DISTNAME= foo2zjs-${VERSION} CATEGORIES=print Index: distinfo === RCS file: /cvs/ports/print/foo2zjs/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo4 Nov 2007 15:47:45 - 1.2 +++ distinfo5 Apr 2008 14:21:06 - @@ -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-20080401.tar.gz) = zkhmM7s/zyHgnbNueUycKg== +RMD160 (foo2zjs-20080401.tar.gz) = 5ob9VCOGsPgQY4f4zcpzOdJZq/E= +SHA1 (foo2zjs-20080401.tar.gz) = cLKrO0wGLUSo9YC2sqcHuS5H8WM= +SHA256 (foo2zjs-20080401.tar.gz) = E2r+1KfWf5Ic3hND9HBz2dVIacdJhyjhToSRLcRruoo= +SIZE (foo2zjs-20080401.tar.gz) = 1543257 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 - 1.2 +++ patches/patch-Makefile 5 Apr 2008 14:21:06 - @@ -1,7 +1,7 @@ $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 Fri Mar 21 16:21:41 2008 Makefile Sat Apr 5 16:14:39 2008 +@@ -15,10 +15,6 @@ SYSNAME := $(shell uname -n) # No version number yet... VERSION=0.0 @@ -12,13 +12,14 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 # Pathnames for this package... BIN=$(PREFIX)/bin SHAREZJS=$(PREFIX)/share/foo2zjs -@@ -19,11 +15,11 @@ SHAREXQX=$(PREFIX)/share/foo2xqx - SHARELAVA=$(PREFIX)/share/foo2lava +@@ -29,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 @@ -26,9 +27,9 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 # User ID's LPuid=-olp -@@ -40,6 +36,10 @@ ifeq ($(UNAME),OpenBSD) - LPuid=-oroot - LPgid=-gwheel +@@ -56,6 +52,10 @@ ifeq ($(UNAME),SunOS) + LPgid=-glp + INSTALL=/usr/ucb/install endif +ifeq ($(UNAME),OpenBSD) +LPuid=-oroot @@ -37,7 +38,7 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 # If we aren't root, don't try to set ownership ifneq ($(EUID),0) LPuid= -@@ -54,6 +54,9 @@ endif +@@ -70,6 +70,9 @@ endif ifeq ($(UNAME),OpenBSD) MODTIME= stat -f %Sm -t %a %b %d %T %Y $$1 endif @@ -47,7 +48,17 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 ifeq ($(UNAME),Darwin) MODTIME= stat -f %Sm -t %a %b %d %T %Y $$1 endif -@@ -210,7 +213,6 @@ ifeq ($(UNAME),Linux) +@@ -115,9 +118,7 @@ FILES = \ + README.in \ + INSTALL \ + INSTALL.in \ +- INSTALL.osx \ + INSTALL.usb \ +- COPYING \ + ChangeLog \ + Makefile \ + foo2zjs.c \ +@@ -247,7 +248,6 @@ ifeq ($(UNAME),Linux) endif # Compiler flags @@ -55,115 +66,127 @@ $OpenBSD: patch-Makefile,v 1.2 2007/11/0 #CFLAGS +=-g # -@@ -444,7 +446,7 @@ slxdecode: slxdecode.o $(LIBJBG) +@@ -497,9 +497,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)/ --
Re: UPDATE: print/foo2zjs
On Wed, Apr 09, 2008 at 06:52:06PM +0200, Giovanni Bechis wrote: Foo2zjs updated to latest version, some patches has been included upstream, bugs fixed and some other printers are supported. Full changelog available at: http://foo2zjs.rkkda.com/ChangeLog Cheers Giovanni Tested with my HP LaserJet 2600n w/ CUPS on alpha. ok? -ME
Re: UPDATE: print/foo2zjs
On Wed, Apr 09, 2008 at 03:51:02PM -0400, Mike Erdely wrote: Foo2zjs updated to latest version, some patches has been included upstream, bugs fixed and some other printers are supported. Full changelog available at: http://foo2zjs.rkkda.com/ChangeLog Cheers Giovanni Tested with my HP LaserJet 2600n w/ CUPS on alpha. ok? Yep, looks good (portswise, didn't test because I don't have a printer running here). With the exception that binaries aren't stripped (this is similar to the dwm thing i just sent rant about to some people), but I don't want to block commits just because of this, so go ahead. There're probably millions of ports around that unconditionally strip or don't strip during install, regardless wether DEBUG is set or not. Ciao, Kili -- I am swiss, we duplicate some letters, just to give the words a twist... -- mbalmer
UPDATE: print/foo2zjs
Foo2zjs updated to latest version, some printers added, some fixes to make it work with Ghostscript 8.60. Full Changelog: http://foo2zjs.rkkda.com/ChangeLog Ok ? Comments ? Giovanni ? patches/patch-foo2oak_c ? patches/patch-oakdecode_c Index: Makefile === RCS file: /cvs/ports/print/foo2zjs/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile26 Sep 2007 06:26:19 - 1.1.1.1 +++ Makefile3 Nov 2007 16:49:53 - @@ -2,7 +2,7 @@ COMMENT= driver for ZjStream wire protocol compatible printers -VERSION= 20070901 +VERSION= 20071102 DISTNAME= foo2zjs-${VERSION} CATEGORIES=print @@ -16,7 +16,7 @@ PERMIT_DISTFILES_CDROM=Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB= c m +WANTLIB= c MASTER_SITES= http://bigio.snb.it/openbsd/distfiles/ \ http://openbsd.dead-parrot.de/distfiles/ \ Index: distinfo === RCS file: /cvs/ports/print/foo2zjs/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo26 Sep 2007 06:26:19 - 1.1.1.1 +++ distinfo3 Nov 2007 16:49:53 - @@ -1,5 +1,5 @@ -MD5 (foo2zjs-20070901.tar.gz) = tLIQeYjKNf8BAu4JLGfcgQ== -RMD160 (foo2zjs-20070901.tar.gz) = gSiXJ/e29YUvjCL7NCkf1mIUV3w= -SHA1 (foo2zjs-20070901.tar.gz) = A3Ndn6Z6LDchXpIr9k041CClRLY= -SHA256 (foo2zjs-20070901.tar.gz) = GcloKyridkUU07Vwuj2fJpbR6C1xbi5Tfc52hcZBzHQ= -SIZE (foo2zjs-20070901.tar.gz) = 1457733 +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 Index: patches/patch-Makefile === RCS file: /cvs/ports/print/foo2zjs/patches/patch-Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-Makefile --- patches/patch-Makefile 26 Sep 2007 06:26:19 - 1.1.1.1 +++ patches/patch-Makefile 3 Nov 2007 16:49:53 - @@ -1,6 +1,6 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2007/09/26 06:26:19 ajacoutot Exp $ Makefile.orig Wed Jul 18 20:34:22 2007 -+++ Makefile Tue Sep 25 17:10:02 2007 +--- 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) # No version number yet... VERSION=0.0 @@ -12,10 +12,10 @@ # Pathnames for this package... BIN=$(PREFIX)/bin SHAREZJS=$(PREFIX)/share/foo2zjs -@@ -18,11 +14,11 @@ SHAREHP=$(PREFIX)/share/foo2hp - SHAREXQX=$(PREFIX)/share/foo2xqx +@@ -19,11 +15,11 @@ SHAREXQX=$(PREFIX)/share/foo2xqx SHARELAVA=$(PREFIX)/share/foo2lava SHAREQPDL=$(PREFIX)/share/foo2qpdl + SHARESLX=$(PREFIX)/share/foo2slx -MANDIR=$(PREFIX)/share/man +MANDIR=$(PREFIX)/man DOCDIR=$(PREFIX)/share/doc/foo2zjs/ @@ -26,7 +26,7 @@ # User ID's LPuid=-olp -@@ -35,6 +31,10 @@ ifeq ($(UNAME),FreeBSD) +@@ -40,6 +36,10 @@ ifeq ($(UNAME),OpenBSD) LPuid=-oroot LPgid=-gwheel endif @@ -37,8 +37,8 @@ # If we aren't root, don't try to set ownership ifneq ($(EUID),0) LPuid= -@@ -46,6 +46,9 @@ MODTIME= date -d 1/1/1970 utc + `stat -t $$1 | cut -f - ifeq ($(UNAME),FreeBSD) +@@ -54,6 +54,9 @@ endif + ifeq ($(UNAME),OpenBSD) MODTIME= stat -f %Sm -t %a %b %d %T %Y $$1 endif +ifeq ($(UNAME),OpenBSD) @@ -47,7 +47,7 @@ ifeq ($(UNAME),Darwin) MODTIME= stat -f %Sm -t %a %b %d %T %Y $$1 endif -@@ -196,7 +199,6 @@ ifeq ($(UNAME),Linux) +@@ -210,7 +213,6 @@ ifeq ($(UNAME),Linux) endif # Compiler flags @@ -55,7 +55,7 @@ #CFLAGS +=-g # -@@ -388,7 +390,7 @@ opldecode: opldecode.o $(LIBJBG) +@@ -444,7 +446,7 @@ slxdecode: slxdecode.o $(LIBJBG) # # Installation rules # @@ -64,7 +64,7 @@ install-crd install-foo install-ppd install-man install-doc # # If you use CUPS, then restart the spooler: -@@ -434,10 +436,6 @@ install-prog: +@@ -493,10 +495,6 @@ install-prog: install -d $(SHAREZJS)/ install -c -m 644 gamma.ps $(SHAREZJS)/ install -c -m 644 gamma-lookup.ps $(SHAREZJS)/ @@ -75,7 +75,7 @@ install-foo: # -@@ -450,6 +448,7 @@ install-foo: +@@ -509,6 +507,7 @@ install-foo: # # Install current database files # @@ -83,7 +83,7 @@ @if [ -d $(FOODB) ]; then \ for dir in driver printer opt; do \ echo install -m 644 foomatic-db/$$dir/*.xml $(FOODB)/$$dir/; \ -@@ -476,40 +475,6 @@ install-foo: +@@ -535,40 +534,6 @@ install-foo: foomatic-combo-xml -O overview.xml; \ fi @@ -124,24 +124,24 @@ install-extra: # # Install extra files (ICM and firmware), if any exist here. -@@
Re: UPDATE: print/foo2zjs
On Sat, Nov 03, 2007 at 05:56:45PM +0100, Giovanni Bechis wrote: Foo2zjs updated to latest version, some printers added, some fixes to make it work with Ghostscript 8.60. Full Changelog: http://foo2zjs.rkkda.com/ChangeLog Ok ? Comments ? Giovanni ? patches/patch-foo2oak_c ? patches/patch-oakdecode_c This won't build for me. Looking at the above from your diff, it seems you didn't 'cvs add' your new *oak* patches before creating your diff. -ME
Re: UPDATE: print/foo2zjs
On Sat, 3 Nov 2007, Mike Erdely wrote: ? patches/patch-foo2oak_c ? patches/patch-oakdecode_c This won't build for me. Looking at the above from your diff, it seems you didn't 'cvs add' your new *oak* patches before creating your diff. Yes, I already asked him twice to tell me if his diff was complete but got no useful answer so far. -- Antoine
Re: UPDATE: print/foo2zjs
On Sat, Nov 03, 2007 at 02:46:13PM -0400, Mike Erdely wrote: This won't build for me. Looking at the above from your diff, it seems you didn't 'cvs add' your new *oak* patches before creating your diff. You are right, I forgot it. Cheers Giovanni Index: Makefile === RCS file: /cvs/ports/print/foo2zjs/Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 Makefile --- Makefile26 Sep 2007 06:26:19 - 1.1.1.1 +++ Makefile3 Nov 2007 19:12:38 - @@ -2,7 +2,7 @@ COMMENT= driver for ZjStream wire protocol compatible printers -VERSION= 20070901 +VERSION= 20071102 DISTNAME= foo2zjs-${VERSION} CATEGORIES=print @@ -16,7 +16,7 @@ PERMIT_DISTFILES_CDROM=Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB= c m +WANTLIB= c MASTER_SITES= http://bigio.snb.it/openbsd/distfiles/ \ http://openbsd.dead-parrot.de/distfiles/ \ Index: distinfo === RCS file: /cvs/ports/print/foo2zjs/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo26 Sep 2007 06:26:19 - 1.1.1.1 +++ distinfo3 Nov 2007 19:12:38 - @@ -1,5 +1,5 @@ -MD5 (foo2zjs-20070901.tar.gz) = tLIQeYjKNf8BAu4JLGfcgQ== -RMD160 (foo2zjs-20070901.tar.gz) = gSiXJ/e29YUvjCL7NCkf1mIUV3w= -SHA1 (foo2zjs-20070901.tar.gz) = A3Ndn6Z6LDchXpIr9k041CClRLY= -SHA256 (foo2zjs-20070901.tar.gz) = GcloKyridkUU07Vwuj2fJpbR6C1xbi5Tfc52hcZBzHQ= -SIZE (foo2zjs-20070901.tar.gz) = 1457733 +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 Index: patches/patch-Makefile === RCS file: /cvs/ports/print/foo2zjs/patches/patch-Makefile,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 patch-Makefile --- patches/patch-Makefile 26 Sep 2007 06:26:19 - 1.1.1.1 +++ patches/patch-Makefile 3 Nov 2007 19:12:38 - @@ -1,6 +1,6 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2007/09/26 06:26:19 ajacoutot Exp $ Makefile.orig Wed Jul 18 20:34:22 2007 -+++ Makefile Tue Sep 25 17:10:02 2007 +--- 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) # No version number yet... VERSION=0.0 @@ -12,10 +12,10 @@ # Pathnames for this package... BIN=$(PREFIX)/bin SHAREZJS=$(PREFIX)/share/foo2zjs -@@ -18,11 +14,11 @@ SHAREHP=$(PREFIX)/share/foo2hp - SHAREXQX=$(PREFIX)/share/foo2xqx +@@ -19,11 +15,11 @@ SHAREXQX=$(PREFIX)/share/foo2xqx SHARELAVA=$(PREFIX)/share/foo2lava SHAREQPDL=$(PREFIX)/share/foo2qpdl + SHARESLX=$(PREFIX)/share/foo2slx -MANDIR=$(PREFIX)/share/man +MANDIR=$(PREFIX)/man DOCDIR=$(PREFIX)/share/doc/foo2zjs/ @@ -26,7 +26,7 @@ # User ID's LPuid=-olp -@@ -35,6 +31,10 @@ ifeq ($(UNAME),FreeBSD) +@@ -40,6 +36,10 @@ ifeq ($(UNAME),OpenBSD) LPuid=-oroot LPgid=-gwheel endif @@ -37,8 +37,8 @@ # If we aren't root, don't try to set ownership ifneq ($(EUID),0) LPuid= -@@ -46,6 +46,9 @@ MODTIME= date -d 1/1/1970 utc + `stat -t $$1 | cut -f - ifeq ($(UNAME),FreeBSD) +@@ -54,6 +54,9 @@ endif + ifeq ($(UNAME),OpenBSD) MODTIME= stat -f %Sm -t %a %b %d %T %Y $$1 endif +ifeq ($(UNAME),OpenBSD) @@ -47,7 +47,7 @@ ifeq ($(UNAME),Darwin) MODTIME= stat -f %Sm -t %a %b %d %T %Y $$1 endif -@@ -196,7 +199,6 @@ ifeq ($(UNAME),Linux) +@@ -210,7 +213,6 @@ ifeq ($(UNAME),Linux) endif # Compiler flags @@ -55,7 +55,7 @@ #CFLAGS +=-g # -@@ -388,7 +390,7 @@ opldecode: opldecode.o $(LIBJBG) +@@ -444,7 +446,7 @@ slxdecode: slxdecode.o $(LIBJBG) # # Installation rules # @@ -64,7 +64,7 @@ install-crd install-foo install-ppd install-man install-doc # # If you use CUPS, then restart the spooler: -@@ -434,10 +436,6 @@ install-prog: +@@ -493,10 +495,6 @@ install-prog: install -d $(SHAREZJS)/ install -c -m 644 gamma.ps $(SHAREZJS)/ install -c -m 644 gamma-lookup.ps $(SHAREZJS)/ @@ -75,7 +75,7 @@ install-foo: # -@@ -450,6 +448,7 @@ install-foo: +@@ -509,6 +507,7 @@ install-foo: # # Install current database files # @@ -83,7 +83,7 @@ @if [ -d $(FOODB) ]; then \ for dir in driver printer opt; do \ echo install -m 644 foomatic-db/$$dir/*.xml $(FOODB)/$$dir/; \ -@@ -476,40 +475,6 @@ install-foo: +@@ -535,40 +534,6 @@ install-foo: foomatic-combo-xml -O overview.xml; \ fi @@ -124,24 +124,24 @@ install-extra: # # Install extra files (ICM and firmware), if any