diff options
author | pav <pav@FreeBSD.org> | 2007-12-15 00:44:13 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2007-12-15 00:44:13 +0800 |
commit | e8beb28c599379be929fb80fee08cddebcd66a70 (patch) | |
tree | 156eefd6834026fe30ef3183a0bff23db42a403f /print/splix/Makefile | |
parent | 69a18f42b7a99e626d45944b52090861cfe06289 (diff) | |
download | freebsd-ports-graphics-e8beb28c599379be929fb80fee08cddebcd66a70.tar.gz freebsd-ports-graphics-e8beb28c599379be929fb80fee08cddebcd66a70.tar.zst freebsd-ports-graphics-e8beb28c599379be929fb80fee08cddebcd66a70.zip |
- Update to 1.1.0
PR: ports/118179
Submitted by: Tomas Verbaitis <tomasv@megalogika.lt> (maintainer)
Diffstat (limited to 'print/splix/Makefile')
-rw-r--r-- | print/splix/Makefile | 37 |
1 files changed, 25 insertions, 12 deletions
diff --git a/print/splix/Makefile b/print/splix/Makefile index c4d75f870f6..53faf3d37b1 100644 --- a/print/splix/Makefile +++ b/print/splix/Makefile @@ -6,13 +6,14 @@ # PORTNAME= splix -PORTVERSION= 1.0.2 +PORTVERSION= 1.1.0 CATEGORIES= print MASTER_SITES= SF MAINTAINER= tomasv@megalogika.lt COMMENT= A set of CUPS printer drivers for Samsung Printer Language printers +LIB_DEPENDS= jbig:${PORTSDIR}/graphics/jbigkit BUILD_DEPENDS= cups-config:${PORTSDIR}/print/cups-base \ ppdc:${PORTSDIR}/print/cupsddk RUN_DEPENDS= ${BUILD_DEPENDS} @@ -20,19 +21,31 @@ RUN_DEPENDS= ${BUILD_DEPENDS} USE_GMAKE= yes USE_BZIP2= yes -PPD_FILES= ml1510 ml1520 ml1610 ml1710 ml1740 ml1750 ml2010 ml2150 ml2250 \ - ml2550 clp300 clp500 clp510 clp600 xerox-phaser6100 -FILTER_FILE= rastertospl2 -CUPS_CONFIG= ${PREFIX}/bin/cups-config -DATA_DEST_DIR= `${CUPS_CONFIG} --datadir | ${SED} \ - 's|${LOCALBASE}|${PREFIX}|'`/model/samsung -BIN_DEST_DIR= `${CUPS_CONFIG} --serverbin | ${SED} \ - 's|${LOCALBASE}|${PREFIX}|'`/filter +MODELS= DELL SAMSUNG XEROX +PPD_DELL= 1100 1110 +PPD_SAMSUNG= clp200 clp300 clp500 clp510 clp600 clp610 clx2170 clx3160 \ + ml1510 ml1520 ml1610 ml1630 ml1710 ml1740 ml1750 ml2010 \ + ml2150 ml2250 ml2510 ml2550 ml3050 ml3560 +PPD_XEROX= ph3115 ph3116 ph3117 ph3120 ph3121 ph3122 ph3130 ph3150 \ + ph3420 ph3425 ph5500 ph6100 ph6110 + +FILTER_FILE= rastertospl2 +CUPS_CONFIG= ${PREFIX}/bin/cups-config +BIN_DEST_DIR= `${CUPS_CONFIG} --serverbin | ${SED} \ + 's|${LOCALBASE}|${PREFIX}|'`/filter +CUPS_DATA_DIR= `${CUPS_CONFIG} --datadir | ${SED} \ + 's|${LOCALBASE}|${PREFIX}|'` +DEST_DIR_DELL= ${CUPS_DATA_DIR}/model/dell +DEST_DIR_SAMSUNG= ${CUPS_DATA_DIR}/model/samsung +DEST_DIR_XEROX= ${CUPS_DATA_DIR}/model/xerox do-install: - ${MKDIR} ${DATA_DEST_DIR} -.for PPD in ${PPD_FILES} - ${INSTALL_DATA} ${WRKSRC}/ppd/${PPD}.ppd ${DATA_DEST_DIR} + +.for MODEL in ${MODELS} + ${MKDIR} ${DEST_DIR_${MODEL}} +.for PPD in $(PPD_${MODEL}) + ${INSTALL_DATA} ${WRKSRC}/ppd/${PPD}.ppd $(DEST_DIR_${MODEL}) +.endfor .endfor ${INSTALL_PROGRAM} ${WRKSRC}/src/${FILTER_FILE} ${BIN_DEST_DIR} |