|
Lines 56-62
Link Here
|
| 56 |
PLIST_SUB+= PORTDOCS="" |
56 |
PLIST_SUB+= PORTDOCS="" |
| 57 |
.endif |
57 |
.endif |
| 58 |
|
58 |
|
| 59 |
NO_STAGE= yes |
|
|
| 60 |
.include <bsd.port.options.mk> |
59 |
.include <bsd.port.options.mk> |
| 61 |
|
60 |
|
| 62 |
.if ${PORT_OPTIONS:MMYSQL} |
61 |
.if ${PORT_OPTIONS:MMYSQL} |
|
Lines 114-137
Link Here
|
| 114 |
# fixes the `Shared object "libpgsqldbmail.so.0" not found, required by "libdbmail.so.0"' error. |
113 |
# fixes the `Shared object "libpgsqldbmail.so.0" not found, required by "libdbmail.so.0"' error. |
| 115 |
pre-install: |
114 |
pre-install: |
| 116 |
@for f in 'a' 'la' 'so' 'so.0'; do \ |
115 |
@for f in 'a' 'la' 'so' 'so.0'; do \ |
| 117 |
if [ -f ${PREFIX}/lib/libdbmail.$$f ] ; then \ |
116 |
if [ -f ${STAGEDIR}${PREFIX}/lib/libdbmail.$$f ] ; then \ |
| 118 |
${RM} ${PREFIX}/lib/libdbmail.$$f; \ |
117 |
${RM} ${STAGEDIR}${PREFIX}/lib/libdbmail.$$f; \ |
| 119 |
fi; \ |
118 |
fi; \ |
| 120 |
done |
119 |
done |
| 121 |
|
120 |
|
| 122 |
post-install: |
121 |
post-install: |
| 123 |
@${INSTALL_DATA} ${WRKSRC}/dbmail.conf ${PREFIX}/etc/dbmail.conf-dist |
122 |
@${INSTALL_DATA} ${WRKSRC}/dbmail.conf ${STAGEDIR}${PREFIX}/etc/dbmail.conf-dist |
| 124 |
@if [ ! -f ${PREFIX}/etc/dbmail.conf ] ; then \ |
123 |
@if [ ! -f ${STAGEDIR}${PREFIX}/etc/dbmail.conf ] ; then \ |
| 125 |
${CP} -p ${PREFIX}/etc/dbmail.conf-dist ${PREFIX}/etc/dbmail.conf; \ |
124 |
${CP} -p ${STAGEDIR}${PREFIX}/etc/dbmail.conf-dist ${STAGEDIR}${PREFIX}/etc/dbmail.conf; \ |
| 126 |
fi |
125 |
fi |
| 127 |
@${MKDIR} ${DATADIR} |
126 |
@${MKDIR} ${STAGEDIR}${DATADIR} |
| 128 |
@for f in ${DATABASE}; do \ |
127 |
@for f in ${DATABASE}; do \ |
| 129 |
${MKDIR} ${DATADIR}/$$f ; \ |
128 |
${MKDIR} ${STAGEDIR}${DATADIR}/$$f ; \ |
| 130 |
${INSTALL_DATA} ${WRKSRC}/sql/$$f/* ${DATADIR}/$$f; \ |
129 |
${INSTALL_DATA} ${WRKSRC}/sql/$$f/* ${STAGEDIR}${DATADIR}/$$f; \ |
| 131 |
done |
130 |
done |
| 132 |
.if ${PORT_OPTIONS:MDOCS} |
131 |
.if ${PORT_OPTIONS:MDOCS} |
| 133 |
@${MKDIR} ${DOCSDIR} |
132 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
| 134 |
@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} |
133 |
@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} |
| 135 |
.endif |
134 |
.endif |
| 136 |
@${CAT} ${PKGMESSAGE} |
135 |
@${CAT} ${PKGMESSAGE} |