Lines 2-133
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= foo2zjs |
4 |
PORTNAME= foo2zjs |
5 |
PORTVERSION= 20110609 |
5 |
PORTVERSION= 20131118 |
6 |
PORTREVISION= 2 |
|
|
7 |
CATEGORIES= print |
6 |
CATEGORIES= print |
8 |
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \ |
7 |
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \ |
9 |
${MASTER_SITE_LOCAL:S,$,acm/${PORTNAME}/,} |
8 |
${MASTER_SITE_LOCAL:S,$,acm/${PORTNAME}/,} |
10 |
|
9 |
|
11 |
MAINTAINER= acm@FreeBSD.org |
10 |
MAINTAINER= bsam@FreeBSD.org |
12 |
COMMENT= Driver for printers that use the ZjStream wire protocol |
11 |
COMMENT= Driver for printers that use the ZjStream wire protocol |
13 |
|
12 |
|
14 |
LIB_DEPENDS= cups.2:${PORTSDIR}/print/cups-base |
13 |
LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-base |
15 |
RUN_DEPENDS= ${LOCALBASE}/share/foomatic/db/oldprinterids:${PORTSDIR}/print/foomatic-db \ |
14 |
RUN_DEPENDS= ${LOCALBASE}/share/foomatic/db/oldprinterids:${PORTSDIR}/print/foomatic-db \ |
16 |
foomatic-rip:${PORTSDIR}/print/foomatic-filters |
15 |
foomatic-rip:${PORTSDIR}/print/foomatic-filters |
17 |
|
16 |
|
18 |
PROJECTHOST= bsdistfiles |
17 |
PROJECTHOST= bsdistfiles |
19 |
USE_GHOSTSCRIPT=yes |
18 |
USE_GHOSTSCRIPT=yes |
20 |
USE_GMAKE= yes |
19 |
USES= gmake shebangfix |
|
|
20 |
SHEBANG_FILES= msexpand |
21 |
SUB_FILES= pkg-message |
21 |
SUB_FILES= pkg-message |
22 |
|
|
|
23 |
MAN1= arm2hpdl.1 \ |
24 |
foo2hiperc-wrapper.1 \ |
25 |
foo2hiperc.1 \ |
26 |
foo2hp.1 \ |
27 |
foo2hp2600-wrapper.1 \ |
28 |
foo2lava-wrapper.1 \ |
29 |
foo2lava.1 \ |
30 |
foo2oak-wrapper.1 \ |
31 |
foo2oak.1 \ |
32 |
foo2qpdl-wrapper.1 \ |
33 |
foo2qpdl.1 \ |
34 |
foo2slx-wrapper.1 \ |
35 |
foo2slx.1 \ |
36 |
foo2xqx-wrapper.1 \ |
37 |
foo2xqx.1 \ |
38 |
foo2zjs-pstops.1 \ |
39 |
foo2zjs-wrapper.1 \ |
40 |
foo2zjs.1 \ |
41 |
hipercdecode.1 \ |
42 |
lavadecode.1 \ |
43 |
oakdecode.1 \ |
44 |
opldecode.1 \ |
45 |
printer-profile.1 \ |
46 |
qpdldecode.1 \ |
47 |
slxdecode.1 \ |
48 |
usb_printerid.1 \ |
49 |
xqxdecode.1 \ |
50 |
zjsdecode.1 \ |
51 |
|
52 |
EXTRAFILES= msexpand getweb |
22 |
EXTRAFILES= msexpand getweb |
53 |
XML_FILES= driver/foo2hiperc.xml \ |
|
|
54 |
driver/foo2hp.xml \ |
55 |
driver/foo2lava.xml \ |
56 |
driver/foo2oak.xml \ |
57 |
driver/foo2oak-z1.xml \ |
58 |
driver/foo2qpdl.xml \ |
59 |
driver/foo2slx.xml \ |
60 |
driver/foo2xqx.xml \ |
61 |
driver/foo2zjs.xml \ |
62 |
printer/Generic-OAKT_Printer.xml \ |
63 |
printer/Generic-ZjStream_Printer.xml \ |
64 |
printer/HP-Color_LaserJet_1500.xml \ |
65 |
printer/HP-Color_LaserJet_1600.xml \ |
66 |
printer/HP-Color_LaserJet_2600n.xml \ |
67 |
printer/HP-Color_LaserJet_CP1215.xml \ |
68 |
printer/HP-LaserJet_1000.xml \ |
69 |
printer/HP-LaserJet_1005.xml \ |
70 |
printer/HP-LaserJet_1018.xml \ |
71 |
printer/HP-LaserJet_1020.xml \ |
72 |
printer/HP-LaserJet_1022.xml \ |
73 |
printer/HP-LaserJet_M1005_MFP.xml \ |
74 |
printer/HP-LaserJet_M1120_MFP.xml \ |
75 |
printer/HP-LaserJet_P1005.xml \ |
76 |
printer/HP-LaserJet_P1006.xml \ |
77 |
printer/HP-LaserJet_P1007.xml \ |
78 |
printer/HP-LaserJet_P1008.xml \ |
79 |
printer/HP-LaserJet_P1505.xml \ |
80 |
printer/HP-LaserJet_P2014.xml \ |
81 |
printer/KONICA_MINOLTA-magicolor_2480_MF.xml \ |
82 |
printer/KONICA_MINOLTA-magicolor_2490_MF.xml \ |
83 |
printer/KONICA_MINOLTA-magicolor_2530_DL.xml \ |
84 |
printer/Kyocera-KM-1635.xml \ |
85 |
printer/Kyocera-KM-2035.xml \ |
86 |
printer/Lexmark-C500.xml \ |
87 |
printer/Minolta-Color_PageWorks_Pro_L.xml \ |
88 |
printer/Minolta-magicolor_2200_DL.xml \ |
89 |
printer/Minolta-magicolor_2300_DL.xml \ |
90 |
printer/Minolta-magicolor_2430_DL.xml \ |
91 |
printer/Oki-C3100.xml \ |
92 |
printer/Oki-C3200.xml \ |
93 |
printer/Oki-C3300.xml \ |
94 |
printer/Oki-C3400.xml \ |
95 |
printer/Oki-C3530_MFP.xml \ |
96 |
printer/Oki-C5100.xml \ |
97 |
printer/Oki-C5200.xml \ |
98 |
printer/Oki-C5500.xml \ |
99 |
printer/Oki-C5600.xml \ |
100 |
printer/Oki-C5800.xml \ |
101 |
printer/Samsung-CLP-300.xml \ |
102 |
printer/Samsung-CLP-315.xml \ |
103 |
printer/Samsung-CLP-600.xml \ |
104 |
printer/Samsung-CLP-610.xml \ |
105 |
printer/Samsung-CLX-2160.xml \ |
106 |
printer/Samsung-CLX-3160.xml \ |
107 |
printer/Samsung-CLX-3175.xml \ |
108 |
printer/Xerox-Phaser_6110.xml \ |
109 |
printer/Xerox-Phaser_6115MFP.xml |
110 |
|
23 |
|
111 |
.for FILES in ${XML_FILES} |
24 |
OPTIONS_DEFINE= DOCS |
112 |
EXTRACT_AFTER_ARGS+= --exclude '${FILES}' |
|
|
113 |
.endfor |
114 |
|
25 |
|
115 |
NO_STAGE= yes |
|
|
116 |
post-patch: |
26 |
post-patch: |
117 |
@${REINPLACE_CMD} -e 's|^CFLAGS|CFLAGS?|g' -e 's|^PREFIX|PREFIX?|g' ${WRKSRC}/icc2ps/Makefile |
27 |
@${REINPLACE_CMD} -e 's|^CFLAGS|CFLAGS?|g' -e 's|^PREFIX|PREFIX?|g' ${WRKSRC}/icc2ps/Makefile |
118 |
|
28 |
|
119 |
post-install: |
29 |
post-install: |
120 |
@cd ${WRKSRC} && \ |
30 |
@cd ${WRKSRC} && \ |
121 |
${INSTALL_MAN} ${MAN1} ${PREFIX}/man/man1/ && \ |
31 |
${INSTALL_SCRIPT} ${EXTRAFILES} ${STAGEDIR}${PREFIX}/bin |
122 |
${INSTALL_SCRIPT} ${EXTRAFILES} ${PREFIX}/bin/ |
32 |
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/foo2zjs-icc2ps |
123 |
|
33 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
124 |
.if !defined(NOPORTDOCS) |
|
|
125 |
@${MKDIR} ${DOCSDIR} |
126 |
.for FILE in ChangeLog README manual.pdf |
34 |
.for FILE in ChangeLog README manual.pdf |
127 |
${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} |
35 |
${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} |
128 |
.endfor |
36 |
.endfor |
129 |
.endif |
|
|
130 |
|
37 |
|
131 |
@${CAT} ${PKGMESSAGE} |
|
|
132 |
|
133 |
.include <bsd.port.mk> |
38 |
.include <bsd.port.mk> |