[Midnightbsd-cvs] mports [15702] trunk/Mk/extensions/uidfix.mk: add uidfix
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Dec 22 11:21:32 EST 2013
Revision: 15702
http://svnweb.midnightbsd.org/mports/?rev=15702
Author: laffer1
Date: 2013-12-22 11:21:32 -0500 (Sun, 22 Dec 2013)
Log Message:
-----------
add uidfix
Added Paths:
-----------
trunk/Mk/extensions/uidfix.mk
Added: trunk/Mk/extensions/uidfix.mk
===================================================================
--- trunk/Mk/extensions/uidfix.mk (rev 0)
+++ trunk/Mk/extensions/uidfix.mk 2013-12-22 16:21:32 UTC (rev 15702)
@@ -0,0 +1,24 @@
+# $MidnightBSD$
+#
+# Changes some default behaviour of build systems to allow installing as user.
+#
+# Feature: uidfix
+# Usage: USES=uidfix
+# Valid ARGS: none
+#
+.if !defined(_INCLUDE_USES_UIDFIX_MK)
+_INCLUDE_USES_UIDFIX_MK= yes
+.if ${UID} != 0
+.if !defined(GID)
+GID!= id -g
+.endif
+MAKE_ENV+= BINOWN=${UID} SHAREOWN=${UID} CONFOWN=${UID}
+MAKE_ENV+= BINGRP=${GID} SHAREGRP=${GID} CONFGRP=${GID}
+BINOWN= ${UID}
+SHAREOWN= ${UID}
+WWWOWN= ${UID}
+BINGRP= ${GID}
+SHAREGRP= ${GID}
+WWWGRP= ${GID}
+.endif
+.endif
Property changes on: trunk/Mk/extensions/uidfix.mk
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list