Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Aug 2014 17:12:28 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r364027 - head/irc/bopm
Message-ID:  <53dfbefd.5933.13cf5a71@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Mon Aug  4 17:12:28 2014
New Revision: 364027
URL: http://svnweb.freebsd.org/changeset/ports/364027
QAT: https://qat.redports.org/buildarchive/r364027/

Log:
  Add staging support

Modified:
  head/irc/bopm/Makefile
  head/irc/bopm/pkg-plist

Modified: head/irc/bopm/Makefile
==============================================================================
--- head/irc/bopm/Makefile	Mon Aug  4 16:17:15 2014	(r364026)
+++ head/irc/bopm/Makefile	Mon Aug  4 17:12:28 2014	(r364027)
@@ -27,22 +27,14 @@ SUB_LIST=	LOGDIR=${LOGDIR}
 USERS=	bopm
 GROUPS=	bopm
 
-NO_STAGE=	yes
 post-patch:
 	@${REINPLACE_CMD} \
 		-e 's,data_DATA = bopm.conf.sample,data_DATA =,g' \
-		-e 's,$(sysconfdir)/bopm.conf,$(sysconfdir)/bopm.conf.sample,g' \
-		${WRKSRC}/Makefile.in
+		-e 's,$$(sysconfdir)/bopm.conf,$$(DESTDIR)&.sample,g' \
+		-e '/localstatedir/d' ${WRKSRC}/Makefile.in
 	@${REINPLACE_CMD} \
 		-e 's,/some/path/bopm.pid,${LOGDIR}/bopm.pid,g' \
 		-e 's,/some/path/scan.log,${LOGDIR}/scan.log,g' \
 		${WRKSRC}/bopm.conf.sample
 
-post-install:
-	@${CHOWN} ${USERS}:${GROUPS} ${LOGDIR}
-	@${CHMOD} 750 ${LOGDIR}
-	@${CHOWN} ${USERS}:${GROUPS} ${PREFIX}/etc/bopm.conf.sample
-	@${CHMOD} 640 ${PREFIX}/etc/bopm.conf.sample
-	@${CAT} ${PKGMESSAGE}
-
 .include <bsd.port.mk>

Modified: head/irc/bopm/pkg-plist
==============================================================================
--- head/irc/bopm/pkg-plist	Mon Aug  4 16:17:15 2014	(r364026)
+++ head/irc/bopm/pkg-plist	Mon Aug  4 17:12:28 2014	(r364027)
@@ -1,7 +1,13 @@
 @unexec /bin/echo "===>" Stopping bopm...
 @unexec /usr/bin/killall bopm 2>/dev/null || true
 bin/bopm
+@owner bopm
+@group bopm
+@mode 640
 etc/bopm.conf.sample
+@owner
+@group
+@mode
 include/opm.h
 include/opm_error.h
 include/opm_types.h
@@ -11,3 +17,4 @@ lib/libopm.so.0
 lib/libopm.so
 lib/libopm.la
 lib/libopm.a
+@exec install -d -m 750 -o bopm -g bopm %%LOGDIR%% 2>/dev/null || true



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53dfbefd.5933.13cf5a71>