Date: Wed, 11 Dec 2013 15:27:30 GMT From: Boris Samorodov <bsam@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/184689: [patch] print/foo2zjs: take maintainership, update to current version and more Message-ID: <201312111527.rBBFRU5U071320@oldred.freebsd.org> Resent-Message-ID: <201312111530.rBBFU06F015777@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 184689 >Category: ports >Synopsis: [patch] print/foo2zjs: take maintainership, update to current version and more >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Dec 11 15:30:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Boris Samorodov >Release: FreeBSD 10.0-BETA4 amd64 >Organization: BSDprint >Environment: FreeBSD bsam.int.wart.ru 10.0-BETA4 FreeBSD 10.0-BETA4 #57 r258870: Wed Dec 4 01:12:38 SAMT 2013 bsam@bsam.int.wart.ru:/usr/obj/usr/src/sys/BB64X amd64 >Description: >How-To-Repeat: >Fix: . take maintainership; . update to version 20131118; . use new LIB_DEPENDS syntax; . USE_GMAKE -> USES=gmake; . USES=shebabgfiles for msexpand; . allow staging. Patch attached with submission follows: Index: foo2zjs/Makefile =================================================================== --- foo2zjs/Makefile (revision 336157) +++ foo2zjs/Makefile (working copy) @@ -2,132 +2,37 @@ # $FreeBSD$ PORTNAME= foo2zjs -PORTVERSION= 20110609 -PORTREVISION= 2 +PORTVERSION= 20131118 CATEGORIES= print MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \ ${MASTER_SITE_LOCAL:S,$,acm/${PORTNAME}/,} -MAINTAINER= acm@FreeBSD.org +MAINTAINER= bsam@FreeBSD.org COMMENT= Driver for printers that use the ZjStream wire protocol -LIB_DEPENDS= cups.2:${PORTSDIR}/print/cups-base +LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-base RUN_DEPENDS= ${LOCALBASE}/share/foomatic/db/oldprinterids:${PORTSDIR}/print/foomatic-db \ foomatic-rip:${PORTSDIR}/print/foomatic-filters PROJECTHOST= bsdistfiles USE_GHOSTSCRIPT=yes -USE_GMAKE= yes +USES= gmake shebangfix +SHEBANG_FILES= msexpand SUB_FILES= pkg-message - -MAN1= arm2hpdl.1 \ - foo2hiperc-wrapper.1 \ - foo2hiperc.1 \ - foo2hp.1 \ - foo2hp2600-wrapper.1 \ - foo2lava-wrapper.1 \ - foo2lava.1 \ - foo2oak-wrapper.1 \ - foo2oak.1 \ - foo2qpdl-wrapper.1 \ - foo2qpdl.1 \ - foo2slx-wrapper.1 \ - foo2slx.1 \ - foo2xqx-wrapper.1 \ - foo2xqx.1 \ - foo2zjs-pstops.1 \ - foo2zjs-wrapper.1 \ - foo2zjs.1 \ - hipercdecode.1 \ - lavadecode.1 \ - oakdecode.1 \ - opldecode.1 \ - printer-profile.1 \ - qpdldecode.1 \ - slxdecode.1 \ - usb_printerid.1 \ - xqxdecode.1 \ - zjsdecode.1 \ - EXTRAFILES= msexpand getweb -XML_FILES= driver/foo2hiperc.xml \ - driver/foo2hp.xml \ - driver/foo2lava.xml \ - driver/foo2oak.xml \ - driver/foo2oak-z1.xml \ - driver/foo2qpdl.xml \ - driver/foo2slx.xml \ - driver/foo2xqx.xml \ - driver/foo2zjs.xml \ - printer/Generic-OAKT_Printer.xml \ - printer/Generic-ZjStream_Printer.xml \ - printer/HP-Color_LaserJet_1500.xml \ - printer/HP-Color_LaserJet_1600.xml \ - printer/HP-Color_LaserJet_2600n.xml \ - printer/HP-Color_LaserJet_CP1215.xml \ - printer/HP-LaserJet_1000.xml \ - printer/HP-LaserJet_1005.xml \ - printer/HP-LaserJet_1018.xml \ - printer/HP-LaserJet_1020.xml \ - printer/HP-LaserJet_1022.xml \ - printer/HP-LaserJet_M1005_MFP.xml \ - printer/HP-LaserJet_M1120_MFP.xml \ - printer/HP-LaserJet_P1005.xml \ - printer/HP-LaserJet_P1006.xml \ - printer/HP-LaserJet_P1007.xml \ - printer/HP-LaserJet_P1008.xml \ - printer/HP-LaserJet_P1505.xml \ - printer/HP-LaserJet_P2014.xml \ - printer/KONICA_MINOLTA-magicolor_2480_MF.xml \ - printer/KONICA_MINOLTA-magicolor_2490_MF.xml \ - printer/KONICA_MINOLTA-magicolor_2530_DL.xml \ - printer/Kyocera-KM-1635.xml \ - printer/Kyocera-KM-2035.xml \ - printer/Lexmark-C500.xml \ - printer/Minolta-Color_PageWorks_Pro_L.xml \ - printer/Minolta-magicolor_2200_DL.xml \ - printer/Minolta-magicolor_2300_DL.xml \ - printer/Minolta-magicolor_2430_DL.xml \ - printer/Oki-C3100.xml \ - printer/Oki-C3200.xml \ - printer/Oki-C3300.xml \ - printer/Oki-C3400.xml \ - printer/Oki-C3530_MFP.xml \ - printer/Oki-C5100.xml \ - printer/Oki-C5200.xml \ - printer/Oki-C5500.xml \ - printer/Oki-C5600.xml \ - printer/Oki-C5800.xml \ - printer/Samsung-CLP-300.xml \ - printer/Samsung-CLP-315.xml \ - printer/Samsung-CLP-600.xml \ - printer/Samsung-CLP-610.xml \ - printer/Samsung-CLX-2160.xml \ - printer/Samsung-CLX-3160.xml \ - printer/Samsung-CLX-3175.xml \ - printer/Xerox-Phaser_6110.xml \ - printer/Xerox-Phaser_6115MFP.xml -.for FILES in ${XML_FILES} -EXTRACT_AFTER_ARGS+= --exclude '${FILES}' -.endfor +OPTIONS_DEFINE= DOCS -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|^CFLAGS|CFLAGS?|g' -e 's|^PREFIX|PREFIX?|g' ${WRKSRC}/icc2ps/Makefile post-install: @cd ${WRKSRC} && \ - ${INSTALL_MAN} ${MAN1} ${PREFIX}/man/man1/ && \ - ${INSTALL_SCRIPT} ${EXTRAFILES} ${PREFIX}/bin/ - -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} + ${INSTALL_SCRIPT} ${EXTRAFILES} ${STAGEDIR}${PREFIX}/bin + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/foo2zjs-icc2ps + @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ChangeLog README manual.pdf - ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor -.endif - @${CAT} ${PKGMESSAGE} - .include <bsd.port.mk> >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312111527.rBBFRU5U071320>