aboutsummaryrefslogtreecommitdiff
path: root/games/xdigger
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2017-12-05 19:19:10 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2017-12-05 19:19:10 +0000
commitc00bb08f3eb7cdab453b342380bc03289b4621e9 (patch)
treec0533e51d0b678df767b20fc4de7a14adbcaad33 /games/xdigger
parent9e8cc175a04ae8dc7bbe7172482252cb2e8de2bf (diff)
downloadports-c00bb08f3eb7cdab453b342380bc03289b4621e9.tar.gz
ports-c00bb08f3eb7cdab453b342380bc03289b4621e9.zip
- Add LICENSE
- Move highscore file to /var/games - Improve highscore handling using @sample - Switch to options helpers
Notes
Notes: svn path=/head/; revision=455609
Diffstat (limited to 'games/xdigger')
-rw-r--r--games/xdigger/Makefile11
-rw-r--r--games/xdigger/files/patch-configure.h2
-rw-r--r--games/xdigger/pkg-plist2
3 files changed, 11 insertions, 4 deletions
diff --git a/games/xdigger/Makefile b/games/xdigger/Makefile
index fb91f352ced1..d025c3668699 100644
--- a/games/xdigger/Makefile
+++ b/games/xdigger/Makefile
@@ -3,13 +3,16 @@
PORTNAME= xdigger
PORTVERSION= 1.0.10
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= SUNSITE/games/arcade
MAINTAINER= ports@FreeBSD.org
COMMENT= Boulderdash-like KC85 Digger for X Window System
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
USES= imake tar:tgz
USE_XORG= x11 xext
@@ -21,9 +24,13 @@ post-patch:
@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/configure.h
post-install:
+ ${MV} ${STAGEDIR}/var/games/xdigger.hiscore \
+ ${STAGEDIR}/var/games/xdigger.hiscore.sample
+
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ChangeLog README
- (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR})
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
.endfor
.include <bsd.port.mk>
diff --git a/games/xdigger/files/patch-configure.h b/games/xdigger/files/patch-configure.h
index 13b379e78c52..1fa320c40c9d 100644
--- a/games/xdigger/files/patch-configure.h
+++ b/games/xdigger/files/patch-configure.h
@@ -7,7 +7,7 @@
-#define XDIGGER_LIB_DIR "/usr/lib/X11/xdigger"
-#define XDIGGER_HISCORE_DIR "/var/X11R6/scores"
+#define XDIGGER_LIB_DIR "%%PREFIX%%/share/xdigger"
-+#define XDIGGER_HISCORE_DIR "%%PREFIX%%/share/xdigger"
++#define XDIGGER_HISCORE_DIR "/var/games"
#define SOUND_DSP_AUDIO
diff --git a/games/xdigger/pkg-plist b/games/xdigger/pkg-plist
index aea9064fd5ee..ca48efc4cfb0 100644
--- a/games/xdigger/pkg-plist
+++ b/games/xdigger/pkg-plist
@@ -5,5 +5,5 @@ man/man6/xdigger.6.gz
%%DATADIR%%/diamond.au
%%DATADIR%%/step.au
%%DATADIR%%/stone.au
-@(,games,644) %%DATADIR%%/xdigger.hiscore
%%DATADIR%%/xdigger.level
+@sample(,games,664) /var/games/xdigger.hiscore.sample