svn commit: r349858 - in head/mail/simscan: . files
Bryan Drewery
bdrewery at FreeBSD.org
Tue Apr 1 14:30:05 UTC 2014
Author: bdrewery
Date: Tue Apr 1 14:30:04 2014
New Revision: 349858
URL: http://svnweb.freebsd.org/changeset/ports/349858
QAT: https://qat.redports.org/buildarchive/r349858/
Log:
- Convert to staging
Approved by: portmgr (blanket)
Deleted:
head/mail/simscan/files/pkg-install.in
Modified:
head/mail/simscan/Makefile
head/mail/simscan/pkg-plist
Modified: head/mail/simscan/Makefile
==============================================================================
--- head/mail/simscan/Makefile Tue Apr 1 14:17:08 2014 (r349857)
+++ head/mail/simscan/Makefile Tue Apr 1 14:30:04 2014 (r349858)
@@ -21,8 +21,8 @@ GROUPS= ${USERS}
WORKDIR?= ${QMAIL_PREFIX}/${PORTNAME}
QMAIL_QUEUE= ${QMAIL_PREFIX}/bin/qmail-queue
-SUB_FILES= pkg-message \
- pkg-install
+SUB_FILES= pkg-message
+
SUB_LIST= QMAIL_PREFIX=${QMAIL_PREFIX} \
SIMSCAN_DIR=${PORTNAME}
PLIST_SUB= QMAIL_PREFIX=${QMAIL_PREFIX} \
@@ -41,7 +41,6 @@ PASSTHRU_DESC= Pass Spam Thru, Do Not Re
HEADERS_DESC= Add a Received Line With Versions of Scanners
DSPAM_DESC= Turn on DSPAM scanning
-NO_STAGE= yes
.include <bsd.port.pre.mk>
CONFIGURE_ARGS=--enable-clamavdb-path=/var/db/clamav \
@@ -127,6 +126,10 @@ post-patch:
${WRKSRC}/configure
@${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/cdb/conf-cc
@${ECHO_CMD} "${CC} ${STRIP} ${LDFLAGS}" > ${WRKSRC}/cdb/conf-ld
+ @${ECHO_CMD} ${STAGEDIR}${PREFIX} > ${WRKSRC}/cdb/conf-home
+ @${REINPLACE_CMD} -e 's|@qmaildir@|$$(DESTDIR)@qmaildir@|' \
+ -e 's|@workdir@|$$(DESTDIR)@workdir@|' \
+ ${WRKSRC}/Makefile.in
pre-configure:
@${ECHO_MSG} ""
@@ -148,17 +151,14 @@ pre-configure:
@${ECHO_MSG} ""
pre-install:
- @${REINPLACE_CMD} -e 's|nobody|simscan|g' ${WRKSRC}/Makefile
- @${SETENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
+ ${MKDIR} ${STAGEDIR}${QMAIL_PREFIX}/bin
post-install:
- @${SETENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${PORTDOCS}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
.endfor
.endif
- @${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
Modified: head/mail/simscan/pkg-plist
==============================================================================
--- head/mail/simscan/pkg-plist Tue Apr 1 14:17:08 2014 (r349857)
+++ head/mail/simscan/pkg-plist Tue Apr 1 14:30:04 2014 (r349858)
@@ -1,4 +1,11 @@
@cwd %%QMAIL_PREFIX%%
+ at owner simscan
+ at group simscan
bin/simscanmk
+ at mode 04711
bin/simscan
+ at mode
+ at owner root
+ at group wheel
+ at exec install -d -o simscan -g simscan -m 0750 %D/%%SIMSCAN_DIR%%
@dirrmtry %%SIMSCAN_DIR%%
More information about the svn-ports-all
mailing list