On Apr 10, 2009, at 17:06, [email protected] wrote:
Revision: 49479 http://trac.macports.org/changeset/49479 Author: [email protected] Date: 2009-04-10 15:06:39 -0700 (Fri, 10 Apr 2009) Log Message: ----------- added proper score & logging support for multiuser environment Modified Paths: -------------- trunk/dports/games/larn/Portfile Modified: trunk/dports/games/larn/Portfile ===================================================================--- trunk/dports/games/larn/Portfile 2009-04-10 19:52:47 UTC (rev 49478) +++ trunk/dports/games/larn/Portfile 2009-04-10 22:06:39 UTC (rev 49479)@@ -37,7 +37,9 @@ depends_lib-delete port:libcompat } -configure { +configure { + addgroup games +reinplace "s|MAN|MAN6|" ${worksrcpath}/ Makefile reinplace "s|/usr/share/games|${prefix}/ share|g" ${worksrcpath}/pathnames.h reinplace "s|/var/games|${prefix}/var/ games|g" ${worksrcpath}/pathnames.h@@ -45,11 +47,11 @@ destroot {xinstall -m 755 -d ${destroot}${prefix}/ share/larn - xinstall -m 755 -c ${worksrcpath}/larn $ {destroot}${prefix}/bin + xinstall -m 2755 -g games -c $ {worksrcpath}/larn ${destroot}${prefix}/bin xinstall -m 644 -c ${worksrcpath}/larn. 6.gz ${destroot}${prefix}/share/man/man6 xinstall -m 644 -c ${worksrcpath}/datfiles/ larn.help ${destroot}${prefix}/share/larn xinstall -m 644 -c ${worksrcpath}/datfiles/ larnmaze ${destroot}${prefix}/share/larn xinstall -m 775 -d ${destroot}${prefix}/ var/games/larn - xinstall -m 660 -c /dev/null ${destroot}$ {prefix}/var/games/larn/lscore12.0 - xinstall -m 660 -c /dev/null ${destroot}$ {prefix}/var/games/larn/llog12.0 + xinstall -m 660 -g games -c /dev/null $ {destroot}${prefix}/var/games/larn/lscore12.0 + xinstall -m 660 -g games -c /dev/null $ {destroot}${prefix}/var/games/larn/llog12.0}
You probably do not want score and logging files registered to the port, because they will be overwritten when the port is upgraded. High score and logging files should probably be persistent across port upgrades.
_______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
