summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorleot <leot@pkgsrc.org>2015-08-17 16:59:22 +0000
committerleot <leot@pkgsrc.org>2015-08-17 16:59:22 +0000
commitedb25420a53d90d5e90ba7897caca9e2bfadf95c (patch)
tree2342343bc12747626566ae05800626ee882db9d2 /games
parentc14bf3488cc2d3441d0ad86d457623cd1609e62d (diff)
downloadpkgsrc-edb25420a53d90d5e90ba7897caca9e2bfadf95c.tar.gz
Update games/moon-buggy to moon-buggy-1.0.51, based on patches from
Benedek Gergely via pkgsrc-users@. ok wiz@ pkgsrc changes: * Convert the package to USE_GAMESGROUP and adjust permission in order to have a global scorefile for all users (previously moon-buggy used as its scorefile in ~/.mbscore) Changes: * Increase the version string to "1.0.51". * Minor MacOSX compatibility fix. * highscore.c, realname.c: fix highscore file corruption bug (thanks, Arnd Behring) * update the NEWS file * update the copyright dates
Diffstat (limited to 'games')
-rw-r--r--games/moon-buggy/Makefile19
-rw-r--r--games/moon-buggy/distinfo8
2 files changed, 15 insertions, 12 deletions
diff --git a/games/moon-buggy/Makefile b/games/moon-buggy/Makefile
index d99b9b46053..50302f508a3 100644
--- a/games/moon-buggy/Makefile
+++ b/games/moon-buggy/Makefile
@@ -1,25 +1,28 @@
-# $NetBSD: Makefile,v 1.10 2012/10/06 11:54:47 asau Exp $
+# $NetBSD: Makefile,v 1.11 2015/08/17 16:59:22 leot Exp $
#
-DISTNAME= moon-buggy-1.0
-PKGREVISION= 3
+DISTNAME= moon-buggy-1.0.51
CATEGORIES= games
-MASTER_SITES= http://seehuhn.de/data/
+MASTER_SITES= http://m.seehuhn.de/programs/
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://seehuhn.de/media/programs/
+HOMEPAGE= http://www.seehuhn.de/pages/moon-buggy
COMMENT= Game on the Moon
LICENSE= gnu-gpl-v2
+USE_GAMESGROUP= yes
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sharedstatedir=${VARBASE}/games
USE_TOOLS+= makeinfo
-INFO_FILES= YES
+INFO_FILES= yes
-OWN_DIRS= ${VARBASE}/games/moon-buggy
-BUILD_DEFS= VARBASE
+BUILD_DEFS+= VARBASE
+
+OWN_DIRS_PERMS+= ${VARBASE}/games/moon-buggy ${GAMEDIR_PERMS}
+REQD_FILES_PERMS+= /dev/null ${VARBASE}/games/moon-buggy/mbscore ${GAMEDATA_PERMS}
+SPECIAL_PERMS+= ${PREFIX}/bin/moon-buggy ${SETGID_GAMES_PERMS}
.include "../../mk/curses.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/games/moon-buggy/distinfo b/games/moon-buggy/distinfo
index 828423c510a..444fdd3d816 100644
--- a/games/moon-buggy/distinfo
+++ b/games/moon-buggy/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2010/02/15 16:07:27 joerg Exp $
+$NetBSD: distinfo,v 1.3 2015/08/17 16:59:22 leot Exp $
-SHA1 (moon-buggy-1.0.tar.gz) = 82dc1d504b4f81aa54d3d57837a03d17b5624a86
-RMD160 (moon-buggy-1.0.tar.gz) = 42c00d854c7a1b19f64721f124942ae73c62a01f
-Size (moon-buggy-1.0.tar.gz) = 259734 bytes
+SHA1 (moon-buggy-1.0.51.tar.gz) = 7f1c5df99944acfe98eeb5f8d5ab6f28ef61ee7e
+RMD160 (moon-buggy-1.0.51.tar.gz) = c04f2e12e3de515be15e49a8738b61f6af25d76b
+Size (moon-buggy-1.0.51.tar.gz) = 263572 bytes
SHA1 (patch-aa) = 7b017fcb8236bec22fabe2187ea57dd5352ea3e8