Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Apr 2014 14:30:04 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r349858 - in head/mail/simscan: . files
Message-ID:  <201404011430.s31EU4JS015980@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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%%
+@owner simscan
+@group simscan
 bin/simscanmk
+@mode 04711
 bin/simscan
+@mode
+@owner root
+@group wheel
+@exec install -d -o simscan -g simscan -m 0750 %D/%%SIMSCAN_DIR%%
 @dirrmtry %%SIMSCAN_DIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404011430.s31EU4JS015980>