summaryrefslogtreecommitdiff
path: root/mk/defs.NetBSD.mk
diff options
context:
space:
mode:
authorjschauma <jschauma@pkgsrc.org>2004-05-12 01:03:58 +0000
committerjschauma <jschauma@pkgsrc.org>2004-05-12 01:03:58 +0000
commit559a0860937c75daef4472bba5b31189bedebe0c (patch)
tree85530d8aa6f36e134f408bc511c854f0bc25babe /mk/defs.NetBSD.mk
parente1c0bff6139b84474f38aae9ea2fdd15c41b9b3d (diff)
downloadpkgsrc-559a0860937c75daef4472bba5b31189bedebe0c.tar.gz
Introduce new variables:
SETGIDGAME: specifies whether or not certain games are installed setgid GAMEGRP: the group owning games if SETGIDGAME is set GAMEOWN: the user owning games if SETFIDGAME is set GAMEMODE: the mode to install games as Use these to provide INSTALL_GAME (for example for PR pkg/25313), and set them to meaningful values under NetBSD.
Diffstat (limited to 'mk/defs.NetBSD.mk')
-rw-r--r--mk/defs.NetBSD.mk10
1 files changed, 9 insertions, 1 deletions
diff --git a/mk/defs.NetBSD.mk b/mk/defs.NetBSD.mk
index 13591f4d4b3..7a313e8939f 100644
--- a/mk/defs.NetBSD.mk
+++ b/mk/defs.NetBSD.mk
@@ -1,4 +1,4 @@
-# $NetBSD: defs.NetBSD.mk,v 1.64 2004/04/27 13:43:05 tv Exp $
+# $NetBSD: defs.NetBSD.mk,v 1.65 2004/05/12 01:04:00 jschauma Exp $
#
# Variable definitions for the NetBSD operating system.
@@ -207,3 +207,11 @@ PKG_HAVE_KQUEUE= # defined
_OPSYS_MAX_CMDLEN!= /sbin/sysctl -n kern.argmax
CONFIGURE_ENV+= lt_cv_sys_max_cmd_len=${_OPSYS_MAX_CMDLEN}
.endif
+
+# if games are to be installed setgid, set the group and mode to meaningful
+# values
+.if !(empty(SETGIDGAME:M[yY][eE][sS]))
+GAMEOWN= games
+GAMEGRP= games
+GAMEMODE= 2555
+.endif