openbsd-ports/print/foomatic-db-engine/pkg
2012-09-01 21:46:26 +00:00
..
DESCR
PLIST Update to foomatic-db-engine-4.0.8. 2011-08-25 10:40:29 +00:00
README Adapt example. 2012-09-01 21:46:26 +00:00

$OpenBSD: README,v 1.4 2012/09/01 21:46:26 ajacoutot Exp $

+-----------------------------------------------------------------------
| Running ${FULLPKGNAME} on OpenBSD
+-----------------------------------------------------------------------

When using the Foomatic framework, printers are driven by a PPD (Printer
Postscript Description) file which, unless already provided in a
particular package, can be generated using the foomatic-ppdfile(1)
command.
Drivers availability depends on which Foomatic DB(s) package(s) is/are
installed on the system:
e.g. (non-exhaustive list) foomatic-db, hplip/hpijs, foo2zjs, splix,
gutenprint/foomatic-db-gutenprint...

PPD generation example for an Epson Stylus C64
==============================================
$ foomatic-ppdfile -P C64
Epson Stylus C64 Id='Epson-Stylus_C64' Driver='gutenprint-ijs-simplified.5.2'
$ foomatic-ppdfile -p 'Epson-Stylus_C64' -d 'gutenprint-ijs-simplified.5.2' > C64.ppd

C64.ppd can then be used with CUPS or lpd(8) and foomatic-rip(1) from
the foomatic-filters package as the input filter.