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