Lines 23-31
Link Here
|
23 |
MAN8= cdcc.8 dbclean.8 dblist.8 dcc.8 dccd.8 dccifd.8 dccm.8 \ |
23 |
MAN8= cdcc.8 dbclean.8 dblist.8 dcc.8 dccd.8 dccifd.8 dccm.8 \ |
24 |
dccproc.8 dccsight.8 |
24 |
dccproc.8 dccsight.8 |
25 |
|
25 |
|
26 |
PKGINSTALL= ${WRKDIR}/pkg-install |
|
|
27 |
PKGDEINSTALL= ${WRKDIR}/pkg-deinstall |
28 |
|
29 |
USE_RC_SUBR= |
26 |
USE_RC_SUBR= |
30 |
|
27 |
|
31 |
# |
28 |
# |
Lines 70-79
Link Here
|
70 |
# |
67 |
# |
71 |
CONFIGURE_ARGS= --with-uid=${DCCUSER} --bindir=${PREFIX}/bin --mandir=${MANPREFIX}/man --with-configsuffix=.sample |
68 |
CONFIGURE_ARGS= --with-uid=${DCCUSER} --bindir=${PREFIX}/bin --mandir=${MANPREFIX}/man --with-configsuffix=.sample |
72 |
|
69 |
|
73 |
.include <bsd.port.pre.mk> |
70 |
.include <bsd.port.options.mk> |
74 |
|
71 |
|
75 |
SUB_FILES= pkg-message |
72 |
SUB_FILES= pkg-install pkg-deinstall pkg-message |
76 |
SUB_LIST+= WRKSRC=${WRKSRC} |
73 |
SUB_LIST+= WRKSRC=${WRKSRC} DCCUSER=${DCCUSER} DCCUID=${DCCUID} \ |
|
|
74 |
DCCGROUP=${DCCGROUP} DCCGID=${DCCGID} DCCHOME=${DCCHOME} |
77 |
|
75 |
|
78 |
## /var/dcc home support |
76 |
## /var/dcc home support |
79 |
# |
77 |
# |
Lines 86-92
Link Here
|
86 |
PLIST_SUB+= WITH_ALT_HOME="@comment " |
84 |
PLIST_SUB+= WITH_ALT_HOME="@comment " |
87 |
.endif |
85 |
.endif |
88 |
|
86 |
|
89 |
SUB_LIST+= DCCHOME=${DCCHOME} |
|
|
90 |
CONFIGURE_ARGS+= --homedir=${DCCHOME} |
87 |
CONFIGURE_ARGS+= --homedir=${DCCHOME} |
91 |
|
88 |
|
92 |
## dccm milter support |
89 |
## dccm milter support |
Lines 172-193
Link Here
|
172 |
PLIST_SUB+= WITH_DCCGREY="@comment " |
169 |
PLIST_SUB+= WITH_DCCGREY="@comment " |
173 |
.endif |
170 |
.endif |
174 |
|
171 |
|
175 |
## Substitutions in pkg-install and pkg-deinstall |
172 |
.include <bsd.port.pre.mk> |
176 |
# |
|
|
177 |
SED_SCRIPT= -e 's|%%PREFIX%%|${PREFIX}|g' \ |
178 |
-e 's|%%DCCUSER%%|${DCCUSER}|g' -e 's|%%DCCUID%%|${DCCUID}|g' \ |
179 |
-e 's|%%DCCGROUP%%|${DCCGROUP}|g' -e 's|%%DCCGID%%|${DCCGID}|g' \ |
180 |
-e 's|%%DCCHOME%%|${DCCHOME}|g' |
181 |
|
173 |
|
182 |
pre-everything:: |
174 |
pre-everything:: |
183 |
@${ECHO_MSG} ' ' |
175 |
@${ECHO_MSG} ' ' |
184 |
@${ECHO_MSG} 'A description of ALT_HOME may be found in the port's Makefile.' |
176 |
@${ECHO_MSG} 'A description of ALT_HOME may be found in the port's Makefile.' |
185 |
@${ECHO_MSG} ' ' |
177 |
@${ECHO_MSG} ' ' |
186 |
|
178 |
|
187 |
post-build: |
|
|
188 |
@${SED} ${SED_SCRIPT} ${PKGDIR}/pkg-install >${PKGINSTALL} |
189 |
@${SED} ${SED_SCRIPT} ${PKGDIR}/pkg-deinstall >${PKGDEINSTALL} |
190 |
|
191 |
pre-install: |
179 |
pre-install: |
192 |
@${SETENV} PKG_PREFIX=${PREFIX} \ |
180 |
@${SETENV} PKG_PREFIX=${PREFIX} \ |
193 |
${SH} ${PKGINSTALL} ${PREFIX} PRE-INSTALL |
181 |
${SH} ${PKGINSTALL} ${PREFIX} PRE-INSTALL |