Directly install the native CUPS drivers instead of the ppd files which

often get outdated.
This commit is contained in:
ajacoutot 2014-01-25 09:22:34 +00:00
parent 698c3e06d7
commit ffb9a4f622
3 changed files with 14 additions and 249 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.17 2013/11/22 08:09:16 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.18 2014/01/25 09:22:34 ajacoutot Exp $
COMMENT= CUPS drivers for SPL printers
@ -7,6 +7,7 @@ DISTNAME= splix-${V}svn
PKGNAME= splix-${V}
EXTRACT_SUFX= .tar.bz2
WRKDIST= ${WRKDIR}/splix
REVISION= 0
CATEGORIES= print
@ -31,11 +32,14 @@ RUN_DEPENDS= print/cups-filters
USE_GMAKE= Yes
NO_TEST= Yes
ALL_TARGET= drv all
MAKE_FLAGS= V=1 \
MAKE=${MAKE_PROGRAM} \
CXX=${CXX} \
OPTIM_CXXFLAGS="${CXXFLAGS}" \
PSTORASTER=gstoraster
PSTORASTER=gstoraster \
CUPSDRV=${PREFIX}/share/cups/drv/splix \
DRV_ONLY=1
.include <bsd.port.mk>

View File

@ -1,243 +1,10 @@
@comment $OpenBSD: PLIST,v 1.4 2013/04/15 07:33:12 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.5 2014/01/25 09:22:35 ajacoutot Exp $
@bin libexec/cups/filter/pstoqpdl
@bin libexec/cups/filter/rastertoqpdl
share/cups/model/dell/
share/cups/model/dell/1100.ppd
share/cups/model/dell/1100fr.ppd
share/cups/model/dell/1100pt.ppd
share/cups/model/dell/1110.ppd
share/cups/model/dell/1110fr.ppd
share/cups/model/dell/1110pt.ppd
share/cups/model/lexmark/
share/cups/model/lexmark/x215mfp.ppd
share/cups/model/lexmark/x215mfpfr.ppd
share/cups/model/lexmark/x215mfppt.ppd
share/cups/model/samsung/
share/cups/model/samsung/clp200.ppd
share/cups/model/samsung/clp200fr.ppd
share/cups/model/samsung/clp200pt.ppd
share/cups/model/samsung/clp300.ppd
share/cups/model/samsung/clp300fr.ppd
share/cups/model/samsung/clp300pt.ppd
share/cups/model/samsung/clp310.ppd
share/cups/model/samsung/clp310fr.ppd
share/cups/model/samsung/clp310n.ppd
share/cups/model/samsung/clp310nfr.ppd
share/cups/model/samsung/clp310npt.ppd
share/cups/model/samsung/clp310pt.ppd
share/cups/model/samsung/clp315.ppd
share/cups/model/samsung/clp315fr.ppd
share/cups/model/samsung/clp315pt.ppd
share/cups/model/samsung/clp500.ppd
share/cups/model/samsung/clp500fr.ppd
share/cups/model/samsung/clp500pt.ppd
share/cups/model/samsung/clp510.ppd
share/cups/model/samsung/clp510fr.ppd
share/cups/model/samsung/clp510pt.ppd
share/cups/model/samsung/clp550.ppd
share/cups/model/samsung/clp550fr.ppd
share/cups/model/samsung/clp550pt.ppd
share/cups/model/samsung/clp600.ppd
share/cups/model/samsung/clp600fr.ppd
share/cups/model/samsung/clp600pt.ppd
share/cups/model/samsung/clx216x.ppd
share/cups/model/samsung/clx216xfr.ppd
share/cups/model/samsung/clx216xpt.ppd
share/cups/model/samsung/clx2170.ppd
share/cups/model/samsung/clx2170fr.ppd
share/cups/model/samsung/clx2170pt.ppd
share/cups/model/samsung/clx3160.ppd
share/cups/model/samsung/clx3160fr.ppd
share/cups/model/samsung/clx3160pt.ppd
share/cups/model/samsung/ml1510.ppd
share/cups/model/samsung/ml1510fr.ppd
share/cups/model/samsung/ml1510pt.ppd
share/cups/model/samsung/ml1520.ppd
share/cups/model/samsung/ml1520fr.ppd
share/cups/model/samsung/ml1520pt.ppd
share/cups/model/samsung/ml1610.ppd
share/cups/model/samsung/ml1610fr.ppd
share/cups/model/samsung/ml1610pt.ppd
share/cups/model/samsung/ml1630.ppd
share/cups/model/samsung/ml1630fr.ppd
share/cups/model/samsung/ml1630pt.ppd
share/cups/model/samsung/ml1640.ppd
share/cups/model/samsung/ml1640fr.ppd
share/cups/model/samsung/ml1640pt.ppd
share/cups/model/samsung/ml1660.ppd
share/cups/model/samsung/ml1660fr.ppd
share/cups/model/samsung/ml1660pt.ppd
share/cups/model/samsung/ml1710.ppd
share/cups/model/samsung/ml1710fr.ppd
share/cups/model/samsung/ml1710pt.ppd
share/cups/model/samsung/ml1740.ppd
share/cups/model/samsung/ml1740fr.ppd
share/cups/model/samsung/ml1740pt.ppd
share/cups/model/samsung/ml1750.ppd
share/cups/model/samsung/ml1750fr.ppd
share/cups/model/samsung/ml1750pt.ppd
share/cups/model/samsung/ml1910.ppd
share/cups/model/samsung/ml1910fr.ppd
share/cups/model/samsung/ml1910pt.ppd
share/cups/model/samsung/ml1915.ppd
share/cups/model/samsung/ml1915fr.ppd
share/cups/model/samsung/ml1915pt.ppd
share/cups/model/samsung/ml2010.ppd
share/cups/model/samsung/ml2010fr.ppd
share/cups/model/samsung/ml2010pt.ppd
share/cups/model/samsung/ml2015.ppd
share/cups/model/samsung/ml2015fr.ppd
share/cups/model/samsung/ml2015pt.ppd
share/cups/model/samsung/ml2150.ppd
share/cups/model/samsung/ml2150fr.ppd
share/cups/model/samsung/ml2150pt.ppd
share/cups/model/samsung/ml2240.ppd
share/cups/model/samsung/ml2240fr.ppd
share/cups/model/samsung/ml2240pt.ppd
share/cups/model/samsung/ml2250.ppd
share/cups/model/samsung/ml2250fr.ppd
share/cups/model/samsung/ml2250pt.ppd
share/cups/model/samsung/ml2251.ppd
share/cups/model/samsung/ml2251fr.ppd
share/cups/model/samsung/ml2251pt.ppd
share/cups/model/samsung/ml2510.ppd
share/cups/model/samsung/ml2510fr.ppd
share/cups/model/samsung/ml2510pt.ppd
share/cups/model/samsung/ml2525.ppd
share/cups/model/samsung/ml2525fr.ppd
share/cups/model/samsung/ml2525pt.ppd
share/cups/model/samsung/ml2525w.ppd
share/cups/model/samsung/ml2525wfr.ppd
share/cups/model/samsung/ml2525wpt.ppd
share/cups/model/samsung/ml2550.ppd
share/cups/model/samsung/ml2550fr.ppd
share/cups/model/samsung/ml2550pt.ppd
share/cups/model/samsung/ml2571.ppd
share/cups/model/samsung/ml2571fr.ppd
share/cups/model/samsung/ml2571pt.ppd
share/cups/model/samsung/ml2580.ppd
share/cups/model/samsung/ml2580fr.ppd
share/cups/model/samsung/ml2580n.ppd
share/cups/model/samsung/ml2580nfr.ppd
share/cups/model/samsung/ml2580npt.ppd
share/cups/model/samsung/ml2580pt.ppd
share/cups/model/samsung/ml3050.ppd
share/cups/model/samsung/ml3050fr.ppd
share/cups/model/samsung/ml3050pt.ppd
share/cups/model/samsung/ml3051.ppd
share/cups/model/samsung/ml3051fr.ppd
share/cups/model/samsung/ml3051nd.ppd
share/cups/model/samsung/ml3051ndfr.ppd
share/cups/model/samsung/ml3051ndpt.ppd
share/cups/model/samsung/ml3051pt.ppd
share/cups/model/samsung/ml3471nd.ppd
share/cups/model/samsung/ml3471ndfr.ppd
share/cups/model/samsung/ml3471ndpt.ppd
share/cups/model/samsung/ml3560.ppd
share/cups/model/samsung/ml3560fr.ppd
share/cups/model/samsung/ml3560pt.ppd
share/cups/model/samsung/scx3200.ppd
share/cups/model/samsung/scx3200fr.ppd
share/cups/model/samsung/scx3200pt.ppd
share/cups/model/samsung/scx4100.ppd
share/cups/model/samsung/scx4100fr.ppd
share/cups/model/samsung/scx4100pt.ppd
share/cups/model/samsung/scx4200.ppd
share/cups/model/samsung/scx4200fr.ppd
share/cups/model/samsung/scx4200pt.ppd
share/cups/model/samsung/scx4216f.ppd
share/cups/model/samsung/scx4216ffr.ppd
share/cups/model/samsung/scx4216fpt.ppd
share/cups/model/samsung/scx4300.ppd
share/cups/model/samsung/scx4300fr.ppd
share/cups/model/samsung/scx4300pt.ppd
share/cups/model/samsung/scx4500.ppd
share/cups/model/samsung/scx4500fr.ppd
share/cups/model/samsung/scx4500pt.ppd
share/cups/model/samsung/scx4521f.ppd
share/cups/model/samsung/scx4521ffr.ppd
share/cups/model/samsung/scx4521fpt.ppd
share/cups/model/samsung/scx4600.ppd
share/cups/model/samsung/scx4600fr.ppd
share/cups/model/samsung/scx4600pt.ppd
share/cups/model/samsung/scx4623f.ppd
share/cups/model/samsung/scx4623ffr.ppd
share/cups/model/samsung/scx4623fpt.ppd
share/cups/model/samsung/scx4623fw.ppd
share/cups/model/samsung/scx4623fwfr.ppd
share/cups/model/samsung/scx4623fwpt.ppd
share/cups/model/samsung/scx5330n.ppd
share/cups/model/samsung/scx5330nfr.ppd
share/cups/model/samsung/scx5330npt.ppd
share/cups/model/samsung/scx5530fn.ppd
share/cups/model/samsung/scx5530fnfr.ppd
share/cups/model/samsung/scx5530fnpt.ppd
share/cups/model/samsung/sf565p.ppd
share/cups/model/samsung/sf565pfr.ppd
share/cups/model/samsung/sf565ppt.ppd
share/cups/model/toshiba/
share/cups/model/toshiba/es180s.ppd
share/cups/model/toshiba/es180sfr.ppd
share/cups/model/toshiba/es180spt.ppd
share/cups/model/xerox/
share/cups/model/xerox/ph3115.ppd
share/cups/model/xerox/ph3115fr.ppd
share/cups/model/xerox/ph3115pt.ppd
share/cups/model/xerox/ph3116.ppd
share/cups/model/xerox/ph3116fr.ppd
share/cups/model/xerox/ph3116pt.ppd
share/cups/model/xerox/ph3117.ppd
share/cups/model/xerox/ph3117fr.ppd
share/cups/model/xerox/ph3117pt.ppd
share/cups/model/xerox/ph3120.ppd
share/cups/model/xerox/ph3120fr.ppd
share/cups/model/xerox/ph3120pt.ppd
share/cups/model/xerox/ph3121.ppd
share/cups/model/xerox/ph3121fr.ppd
share/cups/model/xerox/ph3121pt.ppd
share/cups/model/xerox/ph3122.ppd
share/cups/model/xerox/ph3122fr.ppd
share/cups/model/xerox/ph3122pt.ppd
share/cups/model/xerox/ph3124.ppd
share/cups/model/xerox/ph3124fr.ppd
share/cups/model/xerox/ph3124pt.ppd
share/cups/model/xerox/ph3130.ppd
share/cups/model/xerox/ph3130fr.ppd
share/cups/model/xerox/ph3130pt.ppd
share/cups/model/xerox/ph3140.ppd
share/cups/model/xerox/ph3140fr.ppd
share/cups/model/xerox/ph3140pt.ppd
share/cups/model/xerox/ph3150.ppd
share/cups/model/xerox/ph3150fr.ppd
share/cups/model/xerox/ph3150pt.ppd
share/cups/model/xerox/ph3155.ppd
share/cups/model/xerox/ph3155fr.ppd
share/cups/model/xerox/ph3155pt.ppd
share/cups/model/xerox/ph3160.ppd
share/cups/model/xerox/ph3160fr.ppd
share/cups/model/xerox/ph3160pt.ppd
share/cups/model/xerox/ph3420.ppd
share/cups/model/xerox/ph3420fr.ppd
share/cups/model/xerox/ph3420pt.ppd
share/cups/model/xerox/ph3425.ppd
share/cups/model/xerox/ph3425fr.ppd
share/cups/model/xerox/ph3425pt.ppd
share/cups/model/xerox/ph5500.ppd
share/cups/model/xerox/ph5500fr.ppd
share/cups/model/xerox/ph5500pt.ppd
share/cups/model/xerox/ph6100.ppd
share/cups/model/xerox/ph6100fr.ppd
share/cups/model/xerox/ph6100pt.ppd
share/cups/model/xerox/ph6110.ppd
share/cups/model/xerox/ph6110fr.ppd
share/cups/model/xerox/ph6110pt.ppd
share/cups/model/xerox/wc3119.ppd
share/cups/model/xerox/wc3119fr.ppd
share/cups/model/xerox/wc3119pt.ppd
share/cups/model/xerox/wcpe114e.ppd
share/cups/model/xerox/wcpe114efr.ppd
share/cups/model/xerox/wcpe114ept.ppd
share/cups/model/xerox/wcpe16.ppd
share/cups/model/xerox/wcpe16fr.ppd
share/cups/model/xerox/wcpe16pt.ppd
share/cups/drv/splix/
share/cups/drv/splix/splix-dell.drv
share/cups/drv/splix/splix-lexmark.drv
share/cups/drv/splix/splix-samsung.drv
share/cups/drv/splix/splix-toshiba.drv
share/cups/drv/splix/splix-xerox.drv
share/doc/pkg-readmes/${FULLPKGNAME}

View File

@ -1,15 +1,9 @@
$OpenBSD: README,v 1.4 2013/04/15 07:33:12 ajacoutot Exp $
$OpenBSD: README,v 1.5 2014/01/25 09:22:35 ajacoutot Exp $
+-----------------------------------------------------------------------
| Running ${FULLPKGNAME} on OpenBSD
+-----------------------------------------------------------------------
Updating from previous versions
===============================
If you are updating from ANY previous version you are strongly advised
to delete and re-install your printer under CUPS. This is because the
ppd files are often updated between releases. See also the note below.
Enhancing printing output
=========================
Color printers need color profile files to get better results. These