Lines 6-37
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= ghostscript |
8 |
PORTNAME= ghostscript |
9 |
PORTVERSION= 7.03 |
9 |
PORTVERSION= 7.04 |
10 |
PORTREVISION= 4 |
|
|
11 |
CATEGORIES= print |
10 |
CATEGORIES= print |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:DEFAULT,gimp_print,hpijs/} \ |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ |
13 |
http://members.ozemail.com.au/~geoffk/pdfencrypt/:pdf \ |
12 |
http://www.gelhaus.net/hp880c/1.4beta/:hp8xx \ |
14 |
http://www.gelhaus.net/hp880c/1.4beta/:gdevcd \ |
|
|
15 |
http://home.t-online.de/home/Martin.Lottermoser/pcl3dist/:hpdj_pcl3 \ |
13 |
http://home.t-online.de/home/Martin.Lottermoser/pcl3dist/:hpdj_pcl3 \ |
16 |
http://www.harsch.net/Download/:gdevdj \ |
14 |
http://www.harsch.net/Download/:dj970 \ |
17 |
ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs703/ \ |
15 |
${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,gimp-print,}:gprint \ |
18 |
ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/fonts/:fonts \ |
16 |
${MASTER_SITE_SOURCEFORGE:S,%SUBDIR%,hpinkjet,}:hpijs \ |
19 |
ftp://gatekeeper.dec.com/pub/GNU/ghostscript/:gatekeeper |
17 |
http://plaza26.mbn.or.jp/~higamasa/gdevmd2k/:md2k \ |
20 |
MASTER_SITE_SUBDIR= ${PORTNAME} gimp-print/:gimp_print \ |
18 |
${MASTER_SITE_PORTS_JP:S,%SUBDIR%,ghostscript,}:ports_jp \ |
21 |
hpinkjet/:hpijs |
19 |
http://www.humblesoft.com/pub/:epag \ |
|
|
20 |
http://www.epkowa.on.arena.ne.jp/pips/data/gs65_301/:eplaser \ |
21 |
http://www.ceres.dti.ne.jp/~owatanab/gdevnpdl/:npdl \ |
22 |
http://www.linuxprinting.org/download/printing/:gdi \ |
23 |
ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/fonts/ \ |
24 |
ftp://mirror.cs.wisc.edu/pub/mirrors/ghost/AFPL/gs704/ |
25 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
22 |
PKGNAMESUFFIX= -afpl |
26 |
PKGNAMESUFFIX= -afpl |
23 |
DISTFILES= ${GS_SOURCES}:DEFAULT,gatekeeper \ |
27 |
DISTFILES= ${GS_SRCS} \ |
24 |
${GS_FONTS_STD}:DEFAULT,fonts \ |
28 |
${GS_FONTS_STD} \ |
25 |
${GS_FONTS_OTHER}:DEFAULT,fonts,gatekeeper \ |
29 |
${GS_FONTS_OTHER} \ |
26 |
${DECRYPT_PDF}:pdf \ |
30 |
${HP8XX_SRCS}:hp8xx \ |
27 |
${HP8XX_DRV}:gdevcd \ |
31 |
${HPDJ_SRCS}:hpdj_pcl3 \ |
28 |
${HPDJ_SRC}:hpdj_pcl3 \ |
32 |
${PCL3_SRCS}:hpdj_pcl3 \ |
29 |
${PCL3_SRC}:hpdj_pcl3 \ |
33 |
${DJ970_SRCS}:dj970 \ |
30 |
${HP970_DRV}:gdevdj \ |
34 |
${GPRINT_SRCS}:gprint \ |
31 |
${GPRINT_SRC}:gatekeeper,gimp_print \ |
35 |
${HPIJS_SRCS}:hpijs \ |
32 |
${HPIJS_SRC}:gatekeeper,hpijs |
36 |
${MD2K_SRCS}:md2k \ |
|
|
37 |
${ALPS_SRCS}:ports_jp \ |
38 |
${BJ10V_SRCS}:ports_jp \ |
39 |
${LIPS_SRCS}:ports_jp \ |
40 |
${DMPRT_SRCS}:ports_jp \ |
41 |
${EPAG_SRCS}:epag \ |
42 |
${EPLASER_SRCS}:eplaser \ |
43 |
${MJC_SRCS}:ports_jp \ |
44 |
${NPDL_SRCS}:npdl \ |
45 |
${GDI_SRCS}:gdi |
33 |
DIST_SUBDIR= ghostscript |
46 |
DIST_SUBDIR= ghostscript |
34 |
EXTRACT_ONLY= ${GS_SOURCES} |
47 |
EXTRACT_ONLY= ${GS_SRCS} |
35 |
|
48 |
|
36 |
MAINTAINER= ports@FreeBSD.org |
49 |
MAINTAINER= ports@FreeBSD.org |
37 |
|
50 |
|
Lines 42-51
Link Here
|
42 |
|
55 |
|
43 |
WRKSRC= ${WRKDIR}/gs${PORTVERSION} |
56 |
WRKSRC= ${WRKDIR}/gs${PORTVERSION} |
44 |
|
57 |
|
|
|
58 |
USE_BZIP2= yes |
45 |
USE_GMAKE= yes |
59 |
USE_GMAKE= yes |
46 |
MAKE_ENV= CC="${CC}" CXX="${CXX}" XCFLAGS="${XCFLAGS}" |
60 |
MAKE_ENV= CC="${CC}" CXX="${CXX}" CFLAGS_STANDARD="${CFLAGS}" \ |
47 |
MAKEFILE= src/unix-gcc.mak |
61 |
XCFLAGS="${XCFLAGS}" |
48 |
ALL_TARGET= all pcl3opts |
|
|
49 |
PLIST_SUB= GS_VERSION=${PORTVERSION} |
62 |
PLIST_SUB= GS_VERSION=${PORTVERSION} |
50 |
|
63 |
|
51 |
MAN1= ansi2knr.1 dvipdf.1 font2c.1 gs-hpdj.1 gs-pcl3.1 \ |
64 |
MAN1= ansi2knr.1 dvipdf.1 font2c.1 gs-hpdj.1 gs-pcl3.1 \ |
Lines 73-79
Link Here
|
73 |
MAKE_ENV+= WITHOUT_X11="${WITHOUT_X11}" |
86 |
MAKE_ENV+= WITHOUT_X11="${WITHOUT_X11}" |
74 |
.endif |
87 |
.endif |
75 |
|
88 |
|
76 |
GS_SOURCES= ${DISTNAME}${EXTRACT_SUFX} |
89 |
.if defined(WITH_SHLIB) |
|
|
90 |
.undef WITHOUT_X11 |
91 |
USE_GTK= yes |
92 |
MAKE_ENV+= GS_SHLIB_VER="${SHLIB_VER}" |
93 |
ALL_TARGET= so pcl3opts |
94 |
INSTALL_TARGET= soinstall |
95 |
INSTALLS_SHLIB= yes |
96 |
SHLIB_VER= 1 |
97 |
PLIST_SUB+= SHLIB="" SHLIB_VER="${SHLIB_VER}" |
98 |
.else |
99 |
ALL_TARGET= all pcl3opts |
100 |
PLIST_SUB+= SHLIB="@comment " |
101 |
.endif |
102 |
|
103 |
GS_SRCS= ${DISTNAME}${EXTRACT_SUFX} |
77 |
# Note: the following two are real files that have symlinks with |
104 |
# Note: the following two are real files that have symlinks with |
78 |
# later version numbers pointing to them. To avoid unnecessarily |
105 |
# later version numbers pointing to them. To avoid unnecessarily |
79 |
# downloading distfiles, do not change these when upgrading the port |
106 |
# downloading distfiles, do not change these when upgrading the port |
Lines 83-136
Link Here
|
83 |
|
110 |
|
84 |
# Additional Drivers: |
111 |
# Additional Drivers: |
85 |
|
112 |
|
86 |
# Ghostscript Driver for HP DeskJet 812C/815C/832C/880C/882C/895C |
113 |
# HP8XX - additional driver for HP DeskJet 812C/815C/832C/880C/882C/895C |
87 |
# http://www.gelhaus.net/hp880c/ |
114 |
# http://www.gelhaus.net/hp880c/ |
88 |
HP8XX= cdj880 |
115 |
HP8XX= cdj880 |
89 |
HP8XX_DRV= gdevcd8.tar.gz |
116 |
HP8XX_SRCS= gdevcd8.tar.gz |
90 |
|
117 |
|
91 |
# HPDJ, additional driver for HP PCL3 Printers, by Martin Lottermoser |
118 |
# HPDJ - additional driver for HP PCL3 printers, by Martin Lottermoser |
92 |
# still present, just for the case pcl3 is missing some hpdj feature |
119 |
# still present, just for the case pcl3 is missing some hpdj feature |
93 |
# http://home.t-online.de/home/Martin.Lottermoser/pcl3.html |
120 |
# http://home.t-online.de/home/Martin.Lottermoser/pcl3.html |
94 |
HPDJ= hpdj |
121 |
HPDJ= hpdj |
95 |
HPDJ_VERS= 2.6 |
122 |
HPDJ_VERS= 2.6 |
96 |
HPDJ_NAME= ${HPDJ}-${HPDJ_VERS} |
123 |
HPDJ_NAME= ${HPDJ}-${HPDJ_VERS} |
97 |
HPDJ_SRC= ${HPDJ_NAME}.tar.gz |
124 |
HPDJ_SRCS= ${HPDJ_NAME}.tar.gz |
98 |
HPDJ_MAN1= gs-hpdj.1 |
125 |
HPDJ_MAN1= gs-hpdj.1 |
99 |
|
126 |
|
100 |
# PCL3 (hpdj successor now in RELEASE quality) |
127 |
# PCL3 (hpdj successor now in RELEASE quality) |
101 |
# additional driver for HP PCL3 Printers, by Martin Lottermoser |
128 |
# additional driver for HP PCL3 printers, by Martin Lottermoser |
102 |
# http://home.t-online.de/home/Martin.Lottermoser/pcl3.html |
129 |
# http://home.t-online.de/home/Martin.Lottermoser/pcl3.html |
103 |
PCL3= pcl3 |
130 |
PCL3= pcl3 |
104 |
PCL3_VERS= 3.3 |
131 |
PCL3_VERS= 3.3 |
105 |
PCL3_NAME= ${PCL3}-${PCL3_VERS} |
132 |
PCL3_NAME= ${PCL3}-${PCL3_VERS} |
106 |
PCL3_SRC= ${PCL3_NAME}.tar.gz |
133 |
PCL3_SRCS= ${PCL3_NAME}.tar.gz |
107 |
PCL3_MAN1= gs-pcl3.1 pcl3opts.1 |
134 |
PCL3_MAN1= gs-pcl3.1 pcl3opts.1 |
108 |
|
135 |
|
109 |
# additional driver for HP DeskJet 970, supports duplex printing |
136 |
# DJ970 - additional driver for HP DeskJet 970, supports duplex printing |
110 |
# http://www.harsch.net/Ghostscript/ghostscript.html |
137 |
# http://www.harsch.net/Ghostscript/ghostscript.html |
111 |
HP970_DRV= gdevdj9.c.gz |
138 |
DJ970= gdevdj9 |
|
|
139 |
DJ970_SRCS= ${DJ970}.c.gz |
112 |
|
140 |
|
113 |
# Gimp-Print - very high quality driver for Epson, HPs,... |
141 |
# Gimp-Print - very high quality driver for Epson, HPs,... |
114 |
# http://gimp-print.sourceforge.net/ |
142 |
# http://gimp-print.sourceforge.net/ |
115 |
GPRINT= gimp-print |
143 |
GPRINT= gimp-print |
116 |
GPRINT_VERS= 4.2.0 |
144 |
GPRINT_VERS= 4.2.0 |
117 |
GPRINT_NAME= ${GPRINT}-${GPRINT_VERS} |
145 |
GPRINT_NAME= ${GPRINT}-${GPRINT_VERS} |
118 |
GPRINT_SRC= ${GPRINT_NAME}.tar.gz |
146 |
GPRINT_SRCS= ${GPRINT_NAME}.tar.gz |
119 |
|
147 |
|
120 |
# HPinkjet - HP developed printer driver for PhotoSmart/DeskJet series |
148 |
# HPinkjet - additional driver for PhotoSmart/DeskJet series (HP developed) |
121 |
# http://hpinkjet.sourceforge.net/ |
149 |
# http://hpinkjet.sourceforge.net/ |
122 |
HPIJS= hpijs |
150 |
HPIJS= hpijs |
123 |
HPIJS_VERS= 1.0.2 |
151 |
HPIJS_VERS= 1.0.4 |
124 |
HPIJS_NAME= ${HPIJS}-${HPIJS_VERS} |
152 |
HPIJS_NAME= ${HPIJS}-${HPIJS_VERS} |
125 |
HPIJS_SRC= ${HPIJS_NAME}.tar.gz |
153 |
HPIJS_SRCS= ${HPIJS_NAME}.tar.gz |
|
|
154 |
|
155 |
# MD2K - additional driver for Alps MD-2000/2010/4000/1300/1500/5000 |
156 |
# http://plaza26.mbn.or.jp/~higamasa/gdevmd2k/ |
157 |
MD2K= md2k |
158 |
MD2K_VERS= 0.2a |
159 |
MD2K_NAME= gdevmd2k-${MD2K_VERS} |
160 |
MD2K_SRCS= ${MD2K_NAME}.tar.gz |
161 |
|
162 |
# ALPS - additional driver for Alps MD-5000 |
163 |
ALPS= alps |
164 |
ALPS_VERS= 0.2 |
165 |
ALPS_NAME= gdevalps-${ALPS_VERS} |
166 |
ALPS_SRCS= gdevalps-0.21.tar.gz |
167 |
|
168 |
# BJ10V - additional driver for Canon BJ-10V |
169 |
BJ10V= bj10v |
170 |
BJ10V_NAME= gdev10v |
171 |
BJ10V_SRCS= ${BJ10V_NAME}.tar.gz |
172 |
|
173 |
# LIPS - additional driver for Canon LIPS II+/III/IVc/IV printers |
174 |
LIPS= lips |
175 |
LIPS_VERS= 2.4.0 |
176 |
LIPS_NAME= gdevlips-${LIPS_VERS} |
177 |
LIPS_SRCS= ${LIPS_NAME}.tar.gz |
178 |
|
179 |
# DMPRT - additional driver for generic dot matrix printers |
180 |
DMPRT= dmprt |
181 |
DMPRT_VERS= 2.01 |
182 |
DMPRT_NAME= ${DMPRT}-${DMPRT_VERS} |
183 |
DMPRT_SRCS= ${DMPRT_NAME}.tar.gz |
184 |
|
185 |
# EPAG - additional driver for Epson ESC/Page printers |
186 |
# http://www.humblesoft.com/ |
187 |
EPAG= epag |
188 |
EPAG_VERS= 3.09 |
189 |
EPAG_NAME= ${EPAG}-${EPAG_VERS} |
190 |
EPAG_SRCS= ${EPAG_NAME}.tar.gz |
191 |
|
192 |
# EPLASER - additional driver for ESC/Page printers (Epson Kowa developed) |
193 |
# http://www.epkowa.co.jp/linux/lpd.html |
194 |
EPLASER= eplaser |
195 |
EPLASER_VERS= 3.0.1 |
196 |
EPLASER_NAME= ${EPLASER}-${EPLASER_VERS} |
197 |
EPLASER_SRCS= ${EPLASER_NAME}-651.tgz |
198 |
|
199 |
# MJC - additional driver for Epson MachJet series |
200 |
MJC= mjc |
201 |
MJC_VERS= 0.8 |
202 |
MJC_NAME= gdevmjc-${MJC_VERS} |
203 |
MJC_SRCS= ${MJC_NAME}.tar.gz |
204 |
|
205 |
# NPDL - additional driver for NEC Printer Description Language printers |
206 |
NPDL= npdl |
207 |
NPDL_VERS= 1.6.3 |
208 |
NPDL_NAME= gdevnpdl-${NPDL_VERS} |
209 |
NPDL_SRCS= ${NPDL_NAME}.tar.gz |
210 |
|
211 |
# GDI - additional driver for Samsung SmartGDI laser printers |
212 |
GDI= gdi |
213 |
GDI_NAME= samsung-gdi-driver |
214 |
GDI_SRCS= ${GDI_NAME}.tar.gz |
126 |
|
215 |
|
127 |
# contributed uniprint profiles |
216 |
# contributed uniprint profiles |
128 |
CONTRIB_UPP= lqx70ch.upp lqx70cl.upp lqx70cm.upp \ |
217 |
CONTRIB_UPP= lqx70ch.upp lqx70cl.upp lqx70cm.upp \ |
129 |
stc740ih.upp stc740p.upp stc740pl.upp |
218 |
stc740ih.upp stc740p.upp stc740pl.upp |
130 |
|
219 |
|
131 |
# replacement for pdf_sec.ps, that allows you to read encrypted PDF files |
|
|
132 |
DECRYPT_PDF= pdf_sec.ps |
133 |
|
134 |
.SILENT: |
220 |
.SILENT: |
135 |
|
221 |
|
136 |
pre-everything:: |
222 |
pre-everything:: |
Lines 150-189
Link Here
|
150 |
# new devices ! |
236 |
# new devices ! |
151 |
# |
237 |
# |
152 |
# for HP8XX driver |
238 |
# for HP8XX driver |
153 |
${ECHO_MSG} ">>> extracting ${HP8XX_DRV} ..." |
239 |
${ECHO_MSG} ">>> extracting ${HP8XX_SRCS} ..." |
154 |
${TAR} -C ${WRKSRC}/src -xzf ${DISTDIR}/${DIST_SUBDIR}/${HP8XX_DRV} |
240 |
${TAR} -C ${WRKSRC}/src -xzf ${DISTDIR}/${DIST_SUBDIR}/${HP8XX_SRCS} |
155 |
# for HPDJ driver |
241 |
# for HPDJ driver |
156 |
${ECHO_MSG} ">>> extracting ${HPDJ_SRC} ..." |
242 |
${ECHO_MSG} ">>> extracting ${HPDJ_SRCS} ..." |
157 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${HPDJ_SRC} |
243 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${HPDJ_SRCS} |
158 |
${TAR} -C ${WRKSRC}/src -xf ${WRKSRC}/${HPDJ_NAME}/${HPDJ}.tar |
244 |
${TAR} -C ${WRKSRC}/src -xf ${WRKSRC}/${HPDJ_NAME}/${HPDJ}.tar |
159 |
# for PCL3 driver |
245 |
# for PCL3 driver |
160 |
${ECHO_MSG} ">>> extracting ${PCL3_SRC} ..." |
246 |
${ECHO_MSG} ">>> extracting ${PCL3_SRCS} ..." |
161 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${PCL3_SRC} |
247 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${PCL3_SRCS} |
162 |
${LN} -sf ${PCL3_NAME} ${WRKSRC}/pcl3 |
248 |
${LN} -sf ${PCL3_NAME} ${WRKSRC}/${PCL3} |
163 |
${TAR} -C ${WRKSRC}/${PCL3_NAME} -xf \ |
249 |
${TAR} -C ${WRKSRC}/${PCL3_NAME} -xf \ |
164 |
${WRKSRC}/${PCL3_NAME}/${PCL3}.tar |
250 |
${WRKSRC}/${PCL3_NAME}/${PCL3}.tar |
165 |
# for HP DeskJet 970 driver |
251 |
# for DJ970 driver |
166 |
${ECHO_MSG} ">>> extracting ${HP970_DRV} ..." |
252 |
${ECHO_MSG} ">>> extracting ${DJ970_SRCS} ..." |
167 |
${CP} ${DISTDIR}/${DIST_SUBDIR}/${HP970_DRV} ${WRKSRC}/src |
253 |
${CP} ${DISTDIR}/${DIST_SUBDIR}/${DJ970_SRCS} ${WRKSRC}/src |
168 |
${GUNZIP_CMD} ${WRKSRC}/src/${HP970_DRV} |
254 |
${GUNZIP_CMD} ${WRKSRC}/src/${DJ970_SRCS} |
169 |
# for Gimp-Print driver |
255 |
# for Gimp-Print driver |
170 |
${ECHO_MSG} ">>> extracting ${GPRINT_SRC} ..." |
256 |
${ECHO_MSG} ">>> extracting ${GPRINT_SRCS} ..." |
171 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${GPRINT_SRC} |
257 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${GPRINT_SRCS} |
172 |
# for HPinkjet driver |
258 |
# for HPinkjet driver |
173 |
${ECHO_MSG} ">>> extracting ${HPIJS_SRC} ..." |
259 |
${ECHO_MSG} ">>> extracting ${HPIJS_SRCS} ..." |
174 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${HPIJS_SRC} |
260 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${HPIJS_SRCS} |
|
|
261 |
# for MD2K driver |
262 |
${ECHO_MSG} ">>> extracting ${MD2K_SRCS} ..." |
263 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${MD2K_SRCS} |
264 |
${LN} -sf ${MD2K_NAME} ${WRKSRC}/${MD2K} |
265 |
# for ALPS driver |
266 |
${ECHO_MSG} ">>> extracting ${ALPS_SRCS} ..." |
267 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${ALPS_SRCS} |
268 |
${LN} -sf ${ALPS_NAME} ${WRKSRC}/${ALPS} |
269 |
# for BJ10V driver |
270 |
${ECHO_MSG} ">>> extracting ${BJ10V_SRCS} ..." |
271 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${BJ10V_SRCS} |
272 |
# for LIPS driver |
273 |
${ECHO_MSG} ">>> extracting ${LIPS_SRCS} ..." |
274 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${LIPS_SRCS} |
275 |
${LN} -sf ${LIPS_NAME} ${WRKSRC}/${LIPS} |
276 |
# for DMPRT driver |
277 |
${ECHO_MSG} ">>> extracting ${DMPRT_SRCS} ..." |
278 |
${TAR} -C ${WRKSRC}/src -xzf ${DISTDIR}/${DIST_SUBDIR}/${DMPRT_SRCS} |
279 |
# for EPAG driver |
280 |
${ECHO_MSG} ">>> extracting ${EPAG_SRCS} ..." |
281 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${EPAG_SRCS} |
282 |
# for EPLASER driver |
283 |
${ECHO_MSG} ">>> extracting ${EPLASER_SRCS} ..." |
284 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${EPLASER_SRCS} |
285 |
${LN} -sf ${EPLASER_NAME} ${WRKSRC}/${EPLASER} |
286 |
# for MJC driver |
287 |
${ECHO_MSG} ">>> extracting ${MJC_SRCS} ..." |
288 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${MJC_SRCS} |
289 |
${LN} -sf ${MJC_NAME} ${WRKSRC}/${MJC} |
290 |
# for NPDL driver |
291 |
${ECHO_MSG} ">>> extracting ${NPDL_SRCS} ..." |
292 |
${TAR} -C ${WRKSRC} -xzf ${DISTDIR}/${DIST_SUBDIR}/${NPDL_SRCS} |
293 |
# for GDI driver |
294 |
${ECHO_MSG} ">>> extracting ${GDI_SRCS} ..." |
295 |
${TAR} -C ${WRKSRC}/src -xzf ${DISTDIR}/${DIST_SUBDIR}/${GDI_SRCS} |
175 |
|
296 |
|
176 |
post-patch: |
297 |
post-patch: |
177 |
${PERL} -pi -e 's|^DEVICE_DEVS|#DEVICE_DEVS|g' \ |
298 |
${PERL} -pi -e 's|^DEVICE_DEVS|#DEVICE_DEVS|g' \ |
178 |
${WRKSRC}/src/unix-gcc.mak |
299 |
${WRKSRC}/src/unix-gcc.mak |
179 |
${PERL} -pi -e 's|\. de|\.|g' \ |
300 |
${PERL} -pi -e 's|\. de|\.|g' \ |
180 |
${WRKSRC}/src/unixinst.mak |
301 |
${WRKSRC}/src/unixinst.mak |
|
|
302 |
${PERL} -pi -e 's|%%DATADIR%%|${DATADIR}|g' \ |
303 |
${WRKSRC}/lib/gs_res.ps |
181 |
# for HPinkjet driver |
304 |
# for HPinkjet driver |
182 |
${PERL} -pi -e 's|CFLAGS="-O2 -Wall"|CFLAGS="\$$CFLAGS"|g ; \ |
305 |
${PERL} -pi -e 's|CFLAGS="-O2 -Wall"|CFLAGS="\$$CFLAGS"|g ; \ |
183 |
s|CXXFLAGS="-O2 -Wall"|CXXFLAGS="\$$CXXFLAGS"|g' \ |
306 |
s|CXXFLAGS="-O2 -Wall"|CXXFLAGS="\$$CXXFLAGS"|g' \ |
184 |
${WRKSRC}/${HPIJS_NAME}/configure |
307 |
${WRKSRC}/${HPIJS_NAME}/configure |
185 |
${PERL} -pi -e 's|#include <malloc.h>||g' \ |
308 |
${PERL} -pi -e 's|#include <malloc.h>||g' \ |
186 |
${WRKSRC}/${HPIJS_NAME}/platform.h |
309 |
${WRKSRC}/${HPIJS_NAME}/platform.h |
|
|
310 |
# for DMPRT driver |
311 |
${PERL} -pi -e 's|%%DATADIR%%|${DATADIR}|g ; \ |
312 |
s|%%GS_VERSION%%|${PORTVERSION}|g' \ |
313 |
${WRKSRC}/src/dmp_site.ps |
187 |
|
314 |
|
188 |
# here we apply the modifications necessary to build the 3rd party drivers |
315 |
# here we apply the modifications necessary to build the 3rd party drivers |
189 |
# advantage: you see unmodified makefiles after a pure make extract |
316 |
# advantage: you see unmodified makefiles after a pure make extract |
Lines 201-217
Link Here
|
201 |
${ECHO_MSG} ">>> adding ${PCL3} driver to contrib.mak ..." |
328 |
${ECHO_MSG} ">>> adding ${PCL3} driver to contrib.mak ..." |
202 |
${CAT} ${WRKSRC}/${PCL3_NAME}/src/contrib.mak-7.00.add \ |
329 |
${CAT} ${WRKSRC}/${PCL3_NAME}/src/contrib.mak-7.00.add \ |
203 |
>> ${WRKSRC}/src/contrib.mak |
330 |
>> ${WRKSRC}/src/contrib.mak |
204 |
# for HP DeskJet 970 driver |
331 |
# for DJ970 driver |
205 |
${ECHO_MSG} ">>> adding DJ970 driver to contrib.mak ..." |
332 |
${ECHO_MSG} ">>> adding ${DJ970} driver to contrib.mak ..." |
206 |
${CAT} ${FILESDIR}/dj970.contrib.mak \ |
333 |
${CAT} ${FILESDIR}/dj970.contrib.mak \ |
207 |
>> ${WRKSRC}/src/contrib.mak |
334 |
>> ${WRKSRC}/src/contrib.mak |
208 |
# for Gimp-Print driver |
335 |
# for Gimp-Print driver |
209 |
${ECHO_MSG} ">>> adding ${GPRINT} driver to contrib.mak ..." |
336 |
${ECHO_MSG} ">>> adding ${GPRINT} driver to contrib.mak ..." |
210 |
${CAT} ${FILESDIR}/stp.contrib.mak \ |
337 |
${CAT} ${FILESDIR}/stp.contrib.mak \ |
211 |
>> ${WRKSRC}/src/contrib.mak |
338 |
>> ${WRKSRC}/src/contrib.mak |
212 |
# for HPinkjet driver |
339 |
# for MD2K driver |
213 |
${ECHO_MSG} ">>> adding ${HPIJS} driver to contrib.mak ..." |
340 |
${ECHO_MSG} ">>> adding ${MD2K} driver to contrib.mak ..." |
214 |
${CAT} ${FILESDIR}/hpijs.contrib.mak \ |
341 |
${CAT} ${WRKSRC}/${MD2K_NAME}/gdevmd2k.mak-5.50 \ |
|
|
342 |
>> ${WRKSRC}/src/contrib.mak |
343 |
# for ALPS driver |
344 |
${ECHO_MSG} ">>> adding ${ALPS} driver to contrib.mak ..." |
345 |
${CAT} ${WRKSRC}/${ALPS_NAME}/gdevalps.mak-5.50 \ |
346 |
>> ${WRKSRC}/src/contrib.mak |
347 |
# for BJ10V driver |
348 |
${ECHO_MSG} ">>> adding ${BJ10V} driver to contrib.mak ..." |
349 |
${CAT} ${WRKSRC}/${BJ10V_NAME}/gdev10v.mak \ |
350 |
>> ${WRKSRC}/src/contrib.mak |
351 |
# for LIPS driver |
352 |
${ECHO_MSG} ">>> adding ${LIPS} driver to contrib.mak ..." |
353 |
${CAT} ${WRKSRC}/${LIPS_NAME}/gdevlips.mak \ |
354 |
>> ${WRKSRC}/src/contrib.mak |
355 |
# for DMPRT driver |
356 |
${ECHO_MSG} ">>> adding ${DMPRT} driver to contrib.mak ..." |
357 |
${CAT} ${WRKSRC}/src/gdevdmpr.mak \ |
358 |
>> ${WRKSRC}/src/contrib.mak |
359 |
# for EPAG driver |
360 |
${ECHO_MSG} ">>> adding ${EPAG} driver to contrib.mak ..." |
361 |
${SED} -e 's:npdl:epag:g' ${WRKSRC}/${NPDL_NAME}/gdevnpdl.mak \ |
362 |
>> ${WRKSRC}/src/contrib.mak |
363 |
# for EPLASER driver |
364 |
${ECHO_MSG} ">>> adding ${EPLASER} driver to contrib.mak ..." |
365 |
${CAT} ${WRKSRC}/${EPLASER_NAME}/gdevescv6.mak \ |
366 |
>> ${WRKSRC}/src/contrib.mak |
367 |
${CAT} ${WRKSRC}/${EPLASER_NAME}/gdevesmv6.mak \ |
368 |
>> ${WRKSRC}/src/contrib.mak |
369 |
# for MJC driver |
370 |
${ECHO_MSG} ">>> adding ${MJC} driver to contrib.mak ..." |
371 |
${CAT} ${WRKSRC}/${MJC_NAME}/gdevmjc.mak \ |
372 |
>> ${WRKSRC}/src/contrib.mak |
373 |
# for NPDL driver |
374 |
${ECHO_MSG} ">>> adding ${NPDL} driver to contrib.mak ..." |
375 |
${CAT} ${WRKSRC}/${NPDL_NAME}/gdevnpdl.mak \ |
376 |
>> ${WRKSRC}/src/contrib.mak |
377 |
# for GDI driver |
378 |
${ECHO_MSG} ">>> adding ${GDI} driver to contrib.mak ..." |
379 |
${CAT} ${FILESDIR}/gdi.contrib.mak \ |
215 |
>> ${WRKSRC}/src/contrib.mak |
380 |
>> ${WRKSRC}/src/contrib.mak |
216 |
|
381 |
|
217 |
do-configure: |
382 |
do-configure: |
Lines 225-231
Link Here
|
225 |
post-configure: |
390 |
post-configure: |
226 |
${ECHO_MSG} ">>> in post-configure ..." |
391 |
${ECHO_MSG} ">>> in post-configure ..." |
227 |
# for Gimp-Print driver |
392 |
# for Gimp-Print driver |
228 |
${ECHO_MSG} ">>> running configure script for ${GPRINT} driver ..." |
393 |
${ECHO_MSG} ">>> running configure script for ${GPRINT} library ..." |
229 |
cd ${WRKSRC}/${GPRINT_NAME} ; \ |
394 |
cd ${WRKSRC}/${GPRINT_NAME} ; \ |
230 |
${SETENV} ${MAKE_ENV} ${SH} ./configure \ |
395 |
${SETENV} ${MAKE_ENV} ${SH} ./configure \ |
231 |
--without-cups --without-translated-ppds \ |
396 |
--without-cups --without-translated-ppds \ |
Lines 235-241
Link Here
|
235 |
--disable-nls --disable-shared \ |
400 |
--disable-nls --disable-shared \ |
236 |
--prefix=${PREFIX} |
401 |
--prefix=${PREFIX} |
237 |
# for HPinkjet driver |
402 |
# for HPinkjet driver |
238 |
${ECHO_MSG} ">>> running configure script for ${HPIJS} driver ..." |
403 |
${ECHO_MSG} ">>> running configure script for ${HPIJS} server ..." |
239 |
cd ${WRKSRC}/${HPIJS_NAME} ; \ |
404 |
cd ${WRKSRC}/${HPIJS_NAME} ; \ |
240 |
${SETENV} ${MAKE_ENV} ${SH} ./configure \ |
405 |
${SETENV} ${MAKE_ENV} ${SH} ./configure \ |
241 |
--prefix=${PREFIX} |
406 |
--prefix=${PREFIX} |
Lines 245-304
Link Here
|
245 |
${ECHO_MSG} ">>> creating directories for compilation ..." |
410 |
${ECHO_MSG} ">>> creating directories for compilation ..." |
246 |
${MKDIR} ${WRKSRC}/obj |
411 |
${MKDIR} ${WRKSRC}/obj |
247 |
${MKDIR} ${WRKSRC}/bin |
412 |
${MKDIR} ${WRKSRC}/bin |
|
|
413 |
${LN} -sf ${WRKSRC}/src/unix-gcc.mak ${WRKSRC}/Makefile |
248 |
# for Gimp-Print driver |
414 |
# for Gimp-Print driver |
249 |
${ECHO_MSG} ">>> building ${GPRINT} library ..." |
415 |
${ECHO_MSG} ">>> building ${GPRINT} library ..." |
250 |
cd ${WRKSRC}/${GPRINT_NAME} ; \ |
416 |
cd ${WRKSRC}/${GPRINT_NAME} ; \ |
251 |
${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile |
417 |
${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile |
252 |
${ECHO_MSG} ">>> creating symlinks for ${GPRINT} ..." |
418 |
${ECHO_MSG} ">>> creating symlinks for ${GPRINT} ..." |
253 |
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/include/gimp-print \ |
|
|
254 |
${WRKSRC}/src |
255 |
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/src/ghost/*.[ch] \ |
419 |
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/src/ghost/*.[ch] \ |
256 |
${WRKSRC}/src |
420 |
${WRKSRC}/src |
|
|
421 |
${MKDIR} ${WRKSRC}/${GPRINT} |
422 |
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/include/gimp-print \ |
423 |
${WRKSRC}/${GPRINT}/gimp-print |
257 |
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/src/main/.libs/libgimpprint.a \ |
424 |
${LN} -sf ${WRKSRC}/${GPRINT_NAME}/src/main/.libs/libgimpprint.a \ |
258 |
${WRKSRC}/obj |
425 |
${WRKSRC}/${GPRINT}/libgimpprint.a |
259 |
# for HPinkjet driver |
426 |
# for HPinkjet driver |
260 |
${ECHO_MSG} ">>> building ${HPIJS} server ..." |
427 |
${ECHO_MSG} ">>> building ${HPIJS} server ..." |
261 |
cd ${WRKSRC}/${HPIJS_NAME} ; \ |
428 |
cd ${WRKSRC}/${HPIJS_NAME} ; \ |
262 |
${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile |
429 |
${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile |
263 |
${ECHO_MSG} ">>> creating symlinks for ${HPIJS} ..." |
430 |
# for MD2K driver |
264 |
.for file in gdevijs.[ch] ijs.[ch] ijs_client.[ch] ijs_exec_unix.c unistd_.h |
431 |
${ECHO_MSG} ">>> creating symlinks for ${MD2K} ..." |
265 |
${LN} -sf ${WRKSRC}/${HPIJS_NAME}/${file} \ |
432 |
.for i in gdevmd2k.c |
266 |
${WRKSRC}/src |
433 |
${LN} -sf ${WRKSRC}/${MD2K_NAME}/${i} ${WRKSRC}/src |
|
|
434 |
.endfor |
435 |
# for ALPS driver |
436 |
${ECHO_MSG} ">>> creating symlinks for ${ALPS} ..." |
437 |
.for i in gdevalps.c |
438 |
${LN} -sf ${WRKSRC}/${ALPS_NAME}/${i} ${WRKSRC}/src |
439 |
.endfor |
440 |
# for BJ10V driver |
441 |
${ECHO_MSG} ">>> creating symlinks for ${BJ10V} ..." |
442 |
.for i in gdev10v.c |
443 |
${LN} -sf ${WRKSRC}/${BJ10V_NAME}/${i} ${WRKSRC}/src |
444 |
.endfor |
445 |
# for LIPS driver |
446 |
${ECHO_MSG} ">>> creating symlinks for ${LIPS} ..." |
447 |
.for i in gdevlips.[ch] gdevlprn.[ch] gdevl4r.c gdevl4v.c gdevespg.c gdevrpdl.c |
448 |
${LN} -sf ${WRKSRC}/${LIPS_NAME}/${i} ${WRKSRC}/src |
449 |
.endfor |
450 |
# for EPAG driver |
451 |
${ECHO_MSG} ">>> building ${EPAG} utility ..." |
452 |
cd ${WRKSRC}/${EPAG_NAME} ; \ |
453 |
${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} Makefile |
454 |
${ECHO_MSG} ">>> creating symlinks for ${EPAG} ..." |
455 |
.for i in gdevepag.c |
456 |
${LN} -sf ${WRKSRC}/${EPAG_NAME}/${i} ${WRKSRC}/src |
457 |
.endfor |
458 |
# for EPLASER driver |
459 |
${ECHO_MSG} ">>> creating symlinks for ${EPLASER} ..." |
460 |
.for i in gdevescv.[ch] gdevesmv.c |
461 |
${LN} -sf ${WRKSRC}/${EPLASER_NAME}/${i} ${WRKSRC}/src |
462 |
.endfor |
463 |
# for MJC driver |
464 |
${ECHO_MSG} ">>> creating symlinks for ${MJC} ..." |
465 |
.for i in gdevmjc.c mjbarrie.c mjbksep.c mjespdtc.c mjespdtm.c mjespdty.c \ |
466 |
mjgrnsp.c mjgrnsp2.c mjhtocmy.c mjmtx2.c mjvtbl.c |
467 |
${LN} -sf ${WRKSRC}/${MJC_NAME}/${i} ${WRKSRC}/src |
468 |
.endfor |
469 |
# for NPDL driver |
470 |
${ECHO_MSG} ">>> creating symlinks for ${NPDL} ..." |
471 |
.for i in gdevnpdl.c |
472 |
${LN} -sf ${WRKSRC}/${NPDL_NAME}/${i} ${WRKSRC}/src |
267 |
.endfor |
473 |
.endfor |
268 |
|
474 |
|
269 |
pre-install: |
475 |
pre-install: |
270 |
${ECHO_MSG} ">>> in pre-install ..." |
476 |
${ECHO_MSG} ">>> in pre-install ..." |
271 |
${ECHO_MSG} ">>> creating ghostscript destdir ..." |
477 |
${ECHO_MSG} ">>> creating ghostscript destdir ..." |
272 |
${MKDIR} ${DATADIR} |
478 |
${MKDIR} ${DATADIR} |
273 |
${ECHO_MSG} ">>> extracting ghostscript fonts..." |
479 |
${ECHO_MSG} ">>> extracting ghostscript fonts ..." |
274 |
${TAR} -C ${DATADIR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${GS_FONTS_STD} |
480 |
${TAR} -C ${DATADIR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${GS_FONTS_STD} |
275 |
${TAR} -C ${DATADIR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${GS_FONTS_OTHER} |
481 |
${TAR} -C ${DATADIR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${GS_FONTS_OTHER} |
276 |
|
482 |
|
277 |
post-install: |
483 |
post-install: |
278 |
${ECHO_MSG} ">>> in post-install ..." |
484 |
${ECHO_MSG} ">>> in post-install ..." |
279 |
${ECHO_MSG} ">>> stripping gs ..." |
485 |
${ECHO_MSG} ">>> stripping gs ..." |
280 |
strip ${PREFIX}/bin/gs |
486 |
.if defined(WITH_SHLIB) |
|
|
487 |
${STRIP_CMD} ${PREFIX}/bin/gsc ${PREFIX}/bin/gsx |
488 |
${LN} -sf gsc ${PREFIX}/bin/gs |
489 |
.else |
490 |
${STRIP_CMD} ${PREFIX}/bin/gs |
491 |
.endif |
281 |
# for HPDJ driver |
492 |
# for HPDJ driver |
282 |
${ECHO_MSG} ">>> installing ${HPDJ} manpages ..." |
493 |
${ECHO_MSG} ">>> installing ${HPDJ} manpages ..." |
283 |
.for i in ${HPDJ_MAN1} |
494 |
.for i in ${HPDJ_MAN1} |
284 |
${INSTALL_MAN} ${WRKSRC}/src/${i} ${PREFIX}/man/man1 |
495 |
${INSTALL_MAN} ${WRKSRC}/src/${i} ${MANPREFIX}/man/man1 |
285 |
.endfor |
496 |
.endfor |
286 |
${ECHO_MSG} ">>> creating ${HPDJ} destdir ..." |
497 |
${ECHO_MSG} ">>> creating ${HPDJ} destdir ..." |
287 |
${MKDIR} ${DATADIR}/${PORTVERSION}/hpdj |
498 |
${MKDIR} ${DATADIR}/${PORTVERSION}/${HPDJ} |
288 |
${ECHO_MSG} ">>> installing files in ${HPDJ} destdir ..." |
499 |
${ECHO_MSG} ">>> installing files in ${HPDJ} destdir ..." |
289 |
.for i in README.hpdj example.mdf margins-A4.ps margins-A4Rotated.ps \ |
500 |
.for i in README.hpdj example.mdf margins-A4.ps margins-A4Rotated.ps \ |
290 |
margins-Letter.ps margins-LetterRotated.ps |
501 |
margins-Letter.ps margins-LetterRotated.ps |
291 |
${INSTALL_DATA} ${WRKSRC}/src/${i} \ |
502 |
${INSTALL_DATA} ${WRKSRC}/src/${i} \ |
292 |
${DATADIR}/${PORTVERSION}/hpdj |
503 |
${DATADIR}/${PORTVERSION}/${HPDJ} |
293 |
.endfor |
504 |
.endfor |
294 |
# for PCL3 driver |
505 |
# for PCL3 driver |
|
|
506 |
${ECHO_MSG} ">>> installing ${PCL3} utility in bindir ..." |
507 |
${INSTALL_PROGRAM} ${WRKSRC}/bin/pcl3opts ${PREFIX}/bin |
295 |
${ECHO_MSG} ">>> installing ${PCL3} manpages ..." |
508 |
${ECHO_MSG} ">>> installing ${PCL3} manpages ..." |
296 |
.for i in ${PCL3_MAN1} |
509 |
.for i in ${PCL3_MAN1} |
297 |
${INSTALL_MAN} ${WRKSRC}/${PCL3_NAME}/doc/${i} ${PREFIX}/man/man1 |
510 |
${INSTALL_MAN} ${WRKSRC}/${PCL3_NAME}/doc/${i} ${MANPREFIX}/man/man1 |
298 |
.endfor |
511 |
.endfor |
299 |
# other pcl3 stuff, which might be interesting for runtime |
512 |
# other pcl3 stuff, which might be interesting for runtime |
300 |
${ECHO_MSG} ">>> creating ${PCL3} destdir ..." |
513 |
${ECHO_MSG} ">>> creating ${PCL3} destdir ..." |
301 |
${MKDIR} ${DATADIR}/${PORTVERSION}/pcl3 |
514 |
${MKDIR} ${DATADIR}/${PORTVERSION}/${PCL3} |
302 |
${ECHO_MSG} ">>> installing files in ${PCL3} destdir ..." |
515 |
${ECHO_MSG} ">>> installing files in ${PCL3} destdir ..." |
303 |
.for i in NEWS BUGS README lib/example.mcf lib/if-pcl3 ps/calign.ps \ |
516 |
.for i in NEWS BUGS README lib/example.mcf lib/if-pcl3 ps/calign.ps \ |
304 |
ps/dumppdd.ps ps/levels-test.ps ps/margins-A4.ps \ |
517 |
ps/dumppdd.ps ps/levels-test.ps ps/margins-A4.ps \ |
Lines 306-363
Link Here
|
306 |
ps/margins-EnvDLRotated.ps ps/margins-Letter.ps \ |
519 |
ps/margins-EnvDLRotated.ps ps/margins-Letter.ps \ |
307 |
ps/margins-LetterRotated.ps |
520 |
ps/margins-LetterRotated.ps |
308 |
${INSTALL_DATA} ${WRKSRC}/${PCL3_NAME}/${i} \ |
521 |
${INSTALL_DATA} ${WRKSRC}/${PCL3_NAME}/${i} \ |
309 |
${DATADIR}/${PORTVERSION}/pcl3 |
522 |
${DATADIR}/${PORTVERSION}/${PCL3} |
310 |
.endfor |
|
|
311 |
# for Gimp-Print driver |
312 |
${ECHO_MSG} ">>> creating ${GPRINT} destdir ..." |
313 |
${MKDIR} ${DATADIR}/${PORTVERSION}/gimp-print |
314 |
${ECHO_MSG} ">>> installing files in ${GPRINT} destdir ..." |
315 |
.for i in README |
316 |
${INSTALL_DATA} ${WRKSRC}/${GPRINT_NAME}/src/ghost/${i} \ |
317 |
${DATADIR}/${PORTVERSION}/gimp-print |
318 |
.endfor |
523 |
.endfor |
319 |
# for HPinkjet driver |
524 |
# for HPinkjet driver |
320 |
${ECHO_MSG} ">>> installing ${HPIJS} server in bindir ..." |
525 |
${ECHO_MSG} ">>> installing ${HPIJS} server in bindir ..." |
321 |
${INSTALL_PROGRAM} ${WRKSRC}/${HPIJS_NAME}/hpijs ${PREFIX}/bin |
526 |
${INSTALL_PROGRAM} ${WRKSRC}/${HPIJS_NAME}/hpijs ${PREFIX}/bin |
322 |
${ECHO_MSG} ">>> creating ${HPIJS} destdir ..." |
527 |
# for DMPRT driver |
323 |
${MKDIR} ${DATADIR}/${PORTVERSION}/hpijs |
528 |
${ECHO_MSG} ">>> installing ${DMPRT} resources ..." |
324 |
${ECHO_MSG} ">>> installing files in ${HPIJS} destdir ..." |
529 |
.for i in dmp_init.ps dmp_site.ps escp_24.src |
325 |
.for i in hpijs_readme.html gs_hpijs.png printerdb_append append_db.sh |
530 |
${INSTALL_DATA} ${WRKSRC}/src/${i} \ |
326 |
${INSTALL_DATA} ${WRKSRC}/${HPIJS_NAME}/${i} \ |
531 |
${DATADIR}/${PORTVERSION}/lib |
327 |
${DATADIR}/${PORTVERSION}/hpijs |
|
|
328 |
.endfor |
532 |
.endfor |
|
|
533 |
# for EPAG driver |
534 |
${ECHO_MSG} ">>> installing ${EPAG} utility in bindir ..." |
535 |
${INSTALL_PROGRAM} ${WRKSRC}/${EPAG_NAME}/ert ${PREFIX}/bin |
329 |
# contributed UPP driver |
536 |
# contributed UPP driver |
330 |
${ECHO_MSG} ">>> installing contributed UPP profiles ..." |
537 |
${ECHO_MSG} ">>> installing contributed UPP profiles ..." |
331 |
.for i in ${CONTRIB_UPP} |
538 |
.for i in ${CONTRIB_UPP} |
332 |
${INSTALL_DATA} ${FILESDIR}/${i} \ |
539 |
${INSTALL_DATA} ${FILESDIR}/${i} \ |
333 |
${DATADIR}/${PORTVERSION}/lib |
540 |
${DATADIR}/${PORTVERSION}/lib |
334 |
.endfor |
541 |
.endfor |
335 |
# for reading encrypted PDFs |
|
|
336 |
${ECHO_MSG} ">>> installing support for encrypted PDF files ..." |
337 |
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DECRYPT_PDF} \ |
338 |
${DATADIR}/${PORTVERSION}/lib |
339 |
# |
542 |
# |
340 |
# now NOPORTDOCS dependend stuff |
543 |
# now NOPORTDOCS dependend stuff |
341 |
# |
544 |
# |
342 |
.if !defined(NOPORTDOCS) |
545 |
.if !defined(NOPORTDOCS) |
343 |
${ECHO_MSG} ">>> installing PORTDOC stuff ..." |
546 |
${ECHO_MSG} ">>> installing PORTDOC stuff ..." |
344 |
# install hpdj docu, not necessary for runtime |
547 |
${MKDIR} ${DOCSDIR}/${PORTVERSION} |
345 |
# note: old hpdj driver has its files in ${WRKSRC}/src |
548 |
# for HPDJ driver |
346 |
${ECHO_MSG} ">>> creating ${HPDJ} docu destdir ..." |
549 |
${ECHO_MSG} ">>> installing ${HPDJ} docs ..." |
347 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/hpdj |
550 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${HPDJ} |
348 |
${ECHO_MSG} ">>> installing files in ${HPDJ} docu destdir ..." |
|
|
349 |
.for i in NEWS hpdj.html |
551 |
.for i in NEWS hpdj.html |
350 |
${INSTALL_DATA} ${WRKSRC}/src/${i} \ |
552 |
${INSTALL_DATA} ${WRKSRC}/src/${i} \ |
351 |
${DOCSDIR}/${PORTVERSION}/hpdj |
553 |
${DOCSDIR}/${PORTVERSION}/${HPDJ} |
352 |
.endfor |
554 |
.endfor |
353 |
# install pcl3 docu, not necessary for runtime |
555 |
# for PCL3 driver |
354 |
# note: new pcl3 driver has a subdir of its own |
556 |
${ECHO_MSG} ">>> installing ${PCL3} docs ..." |
355 |
${ECHO_MSG} ">>> creating ${PCL3} docu destdir ..." |
557 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${PCL3} |
356 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/pcl3 |
|
|
357 |
${ECHO_MSG} ">>> installing files in ${PCL3} docu destdir ..." |
358 |
.for i in NEWS doc/gs-pcl3.html doc/how-to-report.txt doc/pcl3opts.html |
558 |
.for i in NEWS doc/gs-pcl3.html doc/how-to-report.txt doc/pcl3opts.html |
359 |
${INSTALL_DATA} ${WRKSRC}/${PCL3_NAME}/${i} \ |
559 |
${INSTALL_DATA} ${WRKSRC}/${PCL3_NAME}/${i} \ |
360 |
${DOCSDIR}/${PORTVERSION}/pcl3 |
560 |
${DOCSDIR}/${PORTVERSION}/${PCL3} |
|
|
561 |
.endfor |
562 |
# for Gimp-Print driver |
563 |
${ECHO_MSG} ">>> installing ${GPRINT} docs ..." |
564 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${GPRINT} |
565 |
.for i in README |
566 |
${INSTALL_DATA} ${WRKSRC}/${GPRINT_NAME}/src/ghost/${i} \ |
567 |
${DOCSDIR}/${PORTVERSION}/${GPRINT} |
568 |
.endfor |
569 |
# for HPinkjet driver |
570 |
${ECHO_MSG} ">>> installing ${HPIJS} docs ..." |
571 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${HPIJS} |
572 |
.for i in hpijs_readme.html gs_hpijs.png |
573 |
${INSTALL_DATA} ${WRKSRC}/${HPIJS_NAME}/${i} \ |
574 |
${DOCSDIR}/${PORTVERSION}/${HPIJS} |
575 |
.endfor |
576 |
# for MD2K driver |
577 |
${ECHO_MSG} ">>> installing ${MD2K} docs ..." |
578 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${MD2K} |
579 |
.for i in README.jis |
580 |
${INSTALL_DATA} ${WRKSRC}/${MD2K_NAME}/${i} \ |
581 |
${DOCSDIR}/${PORTVERSION}/${MD2K} |
582 |
.endfor |
583 |
# for ALPS driver |
584 |
${ECHO_MSG} ">>> installing ${ALPS} docs ..." |
585 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${ALPS} |
586 |
.for i in README.gdevalps |
587 |
${INSTALL_DATA} ${WRKSRC}/${ALPS_NAME}/${i} \ |
588 |
${DOCSDIR}/${PORTVERSION}/${ALPS} |
589 |
.endfor |
590 |
# for BJ10V driver |
591 |
${ECHO_MSG} ">>> installing ${BJ10V} docs ..." |
592 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${BJ10V} |
593 |
.for i in gdev10v.jis |
594 |
${INSTALL_DATA} ${WRKSRC}/${BJ10V_NAME}/${i} \ |
595 |
${DOCSDIR}/${PORTVERSION}/${BJ10V} |
596 |
.endfor |
597 |
# for LIPS driver |
598 |
${ECHO_MSG} ">>> installing ${LIPS} docs ..." |
599 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${LIPS} |
600 |
.for i in Gdevlips.htm |
601 |
${INSTALL_DATA} ${WRKSRC}/${LIPS_NAME}/${i} \ |
602 |
${DOCSDIR}/${PORTVERSION}/${LIPS} |
603 |
.endfor |
604 |
# for DMPRT driver |
605 |
${ECHO_MSG} ">>> installing ${DMPRT} docs ..." |
606 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${DMPRT} |
607 |
.for i in gdevdmpr.sj |
608 |
${INSTALL_DATA} ${WRKSRC}/src/${i} \ |
609 |
${DOCSDIR}/${PORTVERSION}/${DMPRT} |
610 |
.endfor |
611 |
# for EPAG driver |
612 |
${ECHO_MSG} ">>> installing ${EPAG} docs ..." |
613 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${EPAG} |
614 |
.for i in ert.txt gdevepag.txt ChangeLog |
615 |
${INSTALL_DATA} ${WRKSRC}/${EPAG_NAME}/${i} \ |
616 |
${DOCSDIR}/${PORTVERSION}/${EPAG} |
617 |
.endfor |
618 |
.for i in psprint gsepagif.sh |
619 |
${INSTALL_SCRIPT} ${WRKSRC}/${EPAG_NAME}/${i} \ |
620 |
${DOCSDIR}/${PORTVERSION}/${EPAG} |
621 |
.endfor |
622 |
# for EPLASER driver |
623 |
${ECHO_MSG} ">>> installing ${EPLASER} docs ..." |
624 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${EPLASER} |
625 |
.for i in readme-eplaser-651.euc |
626 |
${INSTALL_DATA} ${WRKSRC}/${EPLASER_NAME}/${i} \ |
627 |
${DOCSDIR}/${PORTVERSION}/${EPLASER} |
628 |
.endfor |
629 |
# for MJC driver |
630 |
${ECHO_MSG} ">>> installing ${MJC} docs ..." |
631 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${MJC} |
632 |
.for i in MJ700V2C.FAQ README.mjc README.mje README.noz cpem.doc |
633 |
${INSTALL_DATA} ${WRKSRC}/${MJC_NAME}/${i} \ |
634 |
${DOCSDIR}/${PORTVERSION}/${MJC} |
635 |
.endfor |
636 |
# for NPDL driver |
637 |
${ECHO_MSG} ">>> installing ${NPDL} docs ..." |
638 |
${MKDIR} ${DOCSDIR}/${PORTVERSION}/${NPDL} |
639 |
.for i in gdevnpdl.jis |
640 |
${INSTALL_DATA} ${WRKSRC}/${NPDL_NAME}/${i} \ |
641 |
${DOCSDIR}/${PORTVERSION}/${NPDL} |
361 |
.endfor |
642 |
.endfor |
362 |
.endif |
643 |
.endif |
363 |
${ECHO_MSG} "> post-installation tasks completed." |
644 |
${ECHO_MSG} "> post-installation tasks completed." |