aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2014-12-03 21:38:41 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2014-12-03 21:38:41 +0800
commitb58d720ea57c4bb632fb55c3940c37664d654633 (patch)
treee28fd302624c5423dd7192ea3ed86702b2f9f7a9 /games
parent2b33b0515309ed97f61022995f18c22eeb6a2deb (diff)
downloadfreebsd-ports-gnome-b58d720ea57c4bb632fb55c3940c37664d654633.tar.gz
freebsd-ports-gnome-b58d720ea57c4bb632fb55c3940c37664d654633.tar.zst
freebsd-ports-gnome-b58d720ea57c4bb632fb55c3940c37664d654633.zip
- Fix etc/ggz.modules handling
- Drop @dirrm* from plist
Diffstat (limited to 'games')
-rw-r--r--games/ggz-sdl-games/Makefile1
-rw-r--r--games/ggz-sdl-games/pkg-plist5
2 files changed, 2 insertions, 4 deletions
diff --git a/games/ggz-sdl-games/Makefile b/games/ggz-sdl-games/Makefile
index f59d7cc9a412..b4582b6d7a67 100644
--- a/games/ggz-sdl-games/Makefile
+++ b/games/ggz-sdl-games/Makefile
@@ -31,6 +31,7 @@ post-patch:
post-install:
${INSTALL_DATA} ${WRKSRC}/geekgame/module.dsc ${STAGEDIR}/${PREFIX}/share/ggz/geekgame.dsc
${INSTALL_DATA} ${WRKSRC}/ttt3d/module.dsc ${STAGEDIR}/${PREFIX}/share/ggz/ttt3d.dsc
+ ${RM} ${STAGEDIR}${PREFIX}/etc/ggz.modules
.include "${.CURDIR}/../libggz/bsd.ggz.mk"
.include <bsd.port.mk>
diff --git a/games/ggz-sdl-games/pkg-plist b/games/ggz-sdl-games/pkg-plist
index 95a8ca633e7e..bd522928efb7 100644
--- a/games/ggz-sdl-games/pkg-plist
+++ b/games/ggz-sdl-games/pkg-plist
@@ -18,7 +18,4 @@ share/ggz/geekgame.dsc
@unexec ggz-config -D --remove --modfile=%D/share/ggz/ttt3d.dsc --force
share/ggz/ttt3d.dsc
@exec ggz-config -D --install --modfile=%D/share/ggz/ttt3d.dsc --force
-@dirrm share/ggz/geekgame
-@dirrm share/ggz/ttt3d
-@dirrmtry lib/ggz
-@dirrmtry share/ggz
+@unexec if [ "x`cat %D/etc/ggz.modules`" = "x[Games]" ]; then echo -n > %D/etc/ggz.modules; fi