Lines 20-43
Link Here
|
20 |
OPTIONS_DEFINE= DES DOCS |
20 |
OPTIONS_DEFINE= DES DOCS |
21 |
DES_DESC= DES encryption support |
21 |
DES_DESC= DES encryption support |
22 |
|
22 |
|
23 |
USES= tar:tgz |
23 |
USES= tar:tgz |
24 |
|
24 |
|
25 |
.include <bsd.port.options.mk> |
|
|
26 |
|
27 |
post-patch: |
25 |
post-patch: |
28 |
${CP} ${FILESDIR}/diablo.in ${WRKDIR}/diablo |
26 |
@${CP} ${FILESDIR}/diablo.in ${WRKDIR}/diablo |
29 |
${REINPLACE_CMD} -E 's|%%PREFIX%%|${STAGEDIR}${PREFIX}|g ;\ |
27 |
@${REINPLACE_CMD} -E 's|%%PREFIX%%|${STAGEDIR}${PREFIX}|g ;\ |
30 |
s|-g -O.?|${CFLAGS}| ; s|g?cc|${CC}|' \ |
28 |
s|-g -O.?|${CFLAGS}| ; s|g?cc|${CC}|' \ |
31 |
${WRKSRC}/XMakefile.inc |
29 |
${WRKSRC}/XMakefile.inc |
32 |
${REINPLACE_CMD} -E 's|%%PREFIX%%|${PREFIX}|g' \ |
30 |
@${REINPLACE_CMD} -E 's|%%PREFIX%%|${PREFIX}|g' \ |
33 |
${WRKDIR}/diablo ${WRKSRC}/XMakefile.inst |
31 |
${WRKDIR}/diablo ${WRKSRC}/XMakefile.inst |
34 |
# Fix for GCC 4.2 |
32 |
# Fix for GCC 4.2 |
35 |
${REINPLACE_CMD} -e 's|VServerConfig\[\]|*VServerConfig|' \ |
33 |
@${REINPLACE_CMD} -e 's|VServerConfig\[\]|*VServerConfig|' \ |
36 |
${WRKSRC}/dreaderd/main.c |
34 |
${WRKSRC}/dreaderd/main.c |
37 |
|
35 |
|
38 |
.if empty(PORT_OPTIONS:MDES) |
36 |
post-patch-DES-off: |
39 |
${REINPLACE_CMD} -e 's| -ldes||g' ${WRKSRC}/XMakefile.inc |
37 |
@${REINPLACE_CMD} -e 's| -ldes||g' ${WRKSRC}/XMakefile.inc |
40 |
.endif |
|
|
41 |
|
38 |
|
42 |
do-build: |
39 |
do-build: |
43 |
(cd ${WRKSRC} && xmake all) |
40 |
(cd ${WRKSRC} && xmake all) |
Lines 51-58
Link Here
|
51 |
${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/group |
48 |
${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/group |
52 |
${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/postq |
49 |
${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/postq |
53 |
(cd ${WRKSRC} && xmake install) |
50 |
(cd ${WRKSRC} && xmake install) |
|
|
51 |
@${RM} -rf ${STAGEDIR}${PREFIX}/news/man |
54 |
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/news/dbin/* |
52 |
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/news/dbin/* |
55 |
${INSTALL_SCRIPT} ${WRKDIR}/diablo ${STAGEDIR}${PREFIX}/etc/rc.d |
53 |
${INSTALL_SCRIPT} ${WRKDIR}/diablo ${STAGEDIR}${PREFIX}/etc/rc.d |
|
|
54 |
|
55 |
do-install-DOCS-on: |
56 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
56 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
57 |
.for file in ${PORTDOCS} |
57 |
.for file in ${PORTDOCS} |
58 |
${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} |
58 |
${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} |