openbsd-ports/print/foo2zjs/Makefile
ajacoutot 0034214ace Import foo2zjs-20070901
foo2zjs is an open source printer driver for printers that use the
Zenographics ZjStream wire protocol for their print data, such as the
Minolta/QMS magicolor 2300 DL or Konica Minolta magicolor 2430 DL.
These printers are often erroneously referred to as winprinters or GDI
printers.
However, Microsoft GDI only mandates the API between an application and
the printer driver, not the protocol on the wire between the printer
driver and the printer.
In fact, ZjStream printers are raster printers which happen to use a
very efficient wire protocol which was developed by Zenographics and
licensed by most major printer manufacturers for at least some of their
product lines.


from Giovanni Bechis <g.bechis at snb dot it> (MAINTAINER) with some
tweaks by me
testing and ok merdely@
2007-09-26 06:26:19 +00:00

46 lines
1.0 KiB
Makefile

# $OpenBSD: Makefile,v 1.1.1.1 2007/09/26 06:26:19 ajacoutot Exp $
COMMENT= driver for ZjStream wire protocol compatible printers
VERSION= 20070901
DISTNAME= foo2zjs-${VERSION}
CATEGORIES= print
HOMEPAGE= http://foo2hp.rkkda.com/
MAINTAINER= Giovanni Bechis <g.bechis@snb.it>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= c m
MASTER_SITES= http://bigio.snb.it/openbsd/distfiles/ \
http://openbsd.dead-parrot.de/distfiles/ \
http://spacehopper.org/m/ \
http://meta-planets.net/~openbsd/ \
http://www.phxbsd.com/OpenBSD/
USE_GMAKE= Yes
WRKDIST= ${WRKDIR}/foo2zjs
SUBST_VARS= LOCALBASE
BUILD_DEPENDS= ::print/ghostscript/gnu # ps2pdf
RUN_DEPENDS= ::print/ghostscript/gnu
NO_REGRESS= Yes
pre-configure:
@perl -pi -e 's,/usr/bin,${PREFIX}/bin,g' \
${WRKSRC}/*.1in
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/foo2zjs/{firmware,icm}
${INSTALL_SCRIPT} ${WRKSRC}/{getweb,msexpand} \
${PREFIX}/share/doc/foo2zjs
.include <bsd.port.mk>