Lines 21-26
Link Here
|
21 |
|
21 |
|
22 |
USE_GHOSTSCRIPT_RUN= yes |
22 |
USE_GHOSTSCRIPT_RUN= yes |
23 |
|
23 |
|
|
|
24 |
OPTIONS_DEFINE= DOCS |
25 |
OPTIONS_DEFAULT= DOCS |
26 |
|
27 |
.include <bsd.port.options.mk> |
28 |
|
24 |
SUBST_CMD= -e "s,\#GhostScript /usr/bin/gs,GhostScript ${LOCALBASE}/bin/gs," \ |
29 |
SUBST_CMD= -e "s,\#GhostScript /usr/bin/gs,GhostScript ${LOCALBASE}/bin/gs," \ |
25 |
-e 's,\#GSTmp /var/tmp,GSTmp /tmp,' \ |
30 |
-e 's,\#GSTmp /var/tmp,GSTmp /tmp,' \ |
26 |
-e 's,\#Grp lp,Grp daemon,' \ |
31 |
-e 's,\#Grp lp,Grp daemon,' \ |
Lines 49-55
Link Here
|
49 |
SUBST_CMD+= -e "s,\#Log /var/log/cups,Log ${LOG_DIRECTORY}," |
54 |
SUBST_CMD+= -e "s,\#Log /var/log/cups,Log ${LOG_DIRECTORY}," |
50 |
.endif |
55 |
.endif |
51 |
|
56 |
|
52 |
NO_STAGE= yes |
|
|
53 |
pre-everything:: |
57 |
pre-everything:: |
54 |
.if !defined(PDF_VERSION) || !defined(HOME_SUBDIR) || \ |
58 |
.if !defined(PDF_VERSION) || !defined(HOME_SUBDIR) || \ |
55 |
!defined(OUTPUT_DIRECTORY) || !defined(LOG_DIRECTORY) |
59 |
!defined(OUTPUT_DIRECTORY) || !defined(LOG_DIRECTORY) |
Lines 82-104
Link Here
|
82 |
cd ${WRKSRC}/src; ${CC} ${CFLAGS} -o cups-pdf cups-pdf.c |
86 |
cd ${WRKSRC}/src; ${CC} ${CFLAGS} -o cups-pdf cups-pdf.c |
83 |
|
87 |
|
84 |
do-install: |
88 |
do-install: |
85 |
${MKDIR} ${PREFIX}/libexec/cups/backend |
89 |
${MKDIR} ${STAGEDIR}${LOCALBASE}/libexec/cups/backend |
86 |
${INSTALL} -o root -g wheel -m 0700 ${WRKSRC}/src/cups-pdf ${PREFIX}/libexec/cups/backend |
90 |
${INSTALL} -o root -g wheel -m 0700 ${WRKSRC}/src/cups-pdf ${STAGEDIR}${LOCALBASE}/libexec/cups/backend |
87 |
${MKDIR} ${PREFIX}/share/cups/model |
91 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/cups/model |
88 |
${INSTALL_DATA} ${WRKSRC}/extra/CUPS-PDF.ppd \ |
92 |
${INSTALL_DATA} ${WRKSRC}/extra/CUPS-PDF.ppd \ |
89 |
${PREFIX}/share/cups/model/CUPS-PDF.ppd |
93 |
${STAGEDIR}${LOCALBASE}/share/cups/model/CUPS-PDF.ppd |
90 |
${MKDIR} ${PREFIX}/etc/cups |
94 |
${MKDIR} ${STAGEDIR}${LOCALBASE}/etc/cups |
91 |
${INSTALL_DATA} ${WRKSRC}/extra/cups-pdf.conf \ |
95 |
${INSTALL_DATA} ${WRKSRC}/extra/cups-pdf.conf \ |
92 |
${PREFIX}/etc/cups/cups-pdf.conf.sample |
96 |
${STAGEDIR}${LOCALBASE}/etc/cups/cups-pdf.conf.sample |
93 |
.if !defined(NOPORTDOCS) |
97 |
.if ${PORT_OPTIONS:MDOCS} |
94 |
${MKDIR} ${DOCSDIR} |
98 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
95 |
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/ |
99 |
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ |
96 |
.endif |
100 |
.endif |
97 |
|
101 |
|
98 |
post-install: |
102 |
post-install: |
99 |
@if [ ! -f ${PREFIX}/etc/cups/cups-pdf.conf ]; then \ |
103 |
@if [ ! -f ${PREFIX}/etc/cups/cups-pdf.conf ]; then \ |
100 |
${CP} -p ${PREFIX}/etc/cups/cups-pdf.conf.sample \ |
104 |
${CP} -p ${PREFIX}/etc/cups/cups-pdf.conf.sample \ |
101 |
${PREFIX}/etc/cups/cups-pdf.conf ; \ |
105 |
${PREFIX}/etc/cups/cups-pdf.conf ; \ |
102 |
fi |
106 |
fi |
103 |
|
107 |
|
104 |
.include <bsd.port.mk> |
108 |
.include <bsd.port.mk> |