pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mk
Module Name: pkgsrc
Committed By: jlam
Date: Tue Mar 4 06:45:34 UTC 2008
Modified Files:
pkgsrc/mk: unprivileged.mk
pkgsrc/mk/pkginstall: bsd.pkginstall.mk
pkgsrc/mk/platform: AIX.mk BSDOS.mk Darwin.mk DragonFly.mk FreeBSD.mk
IRIX.mk Interix.mk Linux.mk NetBSD.mk OpenBSD.mk SunOS.mk
UnixWare.mk
Log Message:
+ Conditionally add GAMES_USER and GAMES_GROUP to the platform *.mk
files. These variables are currently usable if ${SETGIDGAME} == yes.
These variables should be used when describing ownership of files
and directories to the pkginstall framework, e.g.
SPECIAL_PERMS= bin/foogame ${GAMES_USER} ${GAMES_GROUP} 2555
+ Rename SETGID_GAME_PERMS to SETGID_GAMES_PERMS because the default
group name is "games".
+ Define SETGID_GAMES_PERMS in terms of GAMES_USER and GAMES_GROUP so
that these names are protected from the normal flow of unprivileged.mk.
This fixes the +INSTALL scripts in "user-destdir" packages to
correctly refer to the games:games instead of the user:group of the
user that built the packages.
To generate a diff of this commit:
cvs rdiff -r1.15 -r1.16 pkgsrc/mk/unprivileged.mk
cvs rdiff -r1.44 -r1.45 pkgsrc/mk/pkginstall/bsd.pkginstall.mk
cvs rdiff -r1.29 -r1.30 pkgsrc/mk/platform/AIX.mk
cvs rdiff -r1.23 -r1.24 pkgsrc/mk/platform/BSDOS.mk \
pkgsrc/mk/platform/FreeBSD.mk
cvs rdiff -r1.30 -r1.31 pkgsrc/mk/platform/Darwin.mk
cvs rdiff -r1.35 -r1.36 pkgsrc/mk/platform/DragonFly.mk
cvs rdiff -r1.33 -r1.34 pkgsrc/mk/platform/IRIX.mk \
pkgsrc/mk/platform/SunOS.mk
cvs rdiff -r1.55 -r1.56 pkgsrc/mk/platform/Interix.mk
cvs rdiff -r1.32 -r1.33 pkgsrc/mk/platform/Linux.mk
cvs rdiff -r1.28 -r1.29 pkgsrc/mk/platform/NetBSD.mk
cvs rdiff -r1.27 -r1.28 pkgsrc/mk/platform/OpenBSD.mk
cvs rdiff -r1.26 -r1.27 pkgsrc/mk/platform/UnixWare.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index