Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Oct 2013 15:58:55 +0000 (UTC)
From:      Hajimu UMEMOTO <ume@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r330519 - head/japanese/tiarra
Message-ID:  <201310161558.r9GFwt6D011680@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ume
Date: Wed Oct 16 15:58:55 2013
New Revision: 330519
URL: http://svnweb.freebsd.org/changeset/ports/330519

Log:
  Move doing chown from do-install to pkg-plist.  In stage
  build, uid/gid creation is not done at do-install yet.

Modified:
  head/japanese/tiarra/Makefile
  head/japanese/tiarra/pkg-plist

Modified: head/japanese/tiarra/Makefile
==============================================================================
--- head/japanese/tiarra/Makefile	Wed Oct 16 15:43:05 2013	(r330518)
+++ head/japanese/tiarra/Makefile	Wed Oct 16 15:58:55 2013	(r330519)
@@ -17,7 +17,6 @@ USE_PERL5=	run
 USE_BZIP2=	yes
 USE_RC_SUBR=	tiarra
 NO_BUILD=	yes
-NEED_ROOT=	yes
 
 USERS=		${TIARRA_USER}
 GROUPS=		${TIARRA_GROUP}
@@ -25,6 +24,9 @@ GROUPS=		${TIARRA_GROUP}
 SUB_FILES=	pkg-message
 SUB_LIST=	TIARRA_USER=${TIARRA_USER}
 
+PLIST_SUB=	TIARRA_USER=${TIARRA_USER} \
+		TIARRA_GROUP=${TIARRA_GROUP}
+
 TIARRA_USER=	tiarra
 TIARRA_GROUP=	tiarra
 
@@ -32,10 +34,7 @@ do-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/tiarra
 	@${TAR} cfC - ${WRKSRC} . | \
 		${TAR} xfC - ${STAGEDIR}${PREFIX}/tiarra
-	@${CHOWN} -R ${BINOWN}:${BINGRP} ${STAGEDIR}${PREFIX}/tiarra
 	@${MKDIR} ${STAGEDIR}${PREFIX}/tiarra/log
-	@${CHOWN} -R ${TIARRA_USER}:${TIARRA_GROUP} \
-		${STAGEDIR}${PREFIX}/tiarra/log
 	@${CHMOD} o-rwx ${STAGEDIR}${PREFIX}/tiarra/log
 
 .include <bsd.port.mk>

Modified: head/japanese/tiarra/pkg-plist
==============================================================================
--- head/japanese/tiarra/pkg-plist	Wed Oct 16 15:43:05 2013	(r330518)
+++ head/japanese/tiarra/pkg-plist	Wed Oct 16 15:58:55 2013	(r330519)
@@ -255,5 +255,6 @@ tiarra/sample.conf
 tiarra/tiarra
 tiarra/tiarra-conf.el
 tiarra/tiarra-conf.l
+@exec chown %%TIARRA_USER%%:%%TIARRA_GROUP%% %D/tiarra/log
 @dirrmtry tiarra/log
 @dirrmtry tiarra



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