svn commit: r393563 - head/games/tornado
Dmitry Marakasov
amdmi3 at FreeBSD.org
Wed Aug 5 02:15:27 UTC 2015
Author: amdmi3
Date: Wed Aug 5 02:15:25 2015
New Revision: 393563
URL: https://svnweb.freebsd.org/changeset/ports/393563
Log:
- Add LICENSE_FILE
- Fix highscore handling
- Simplify installation
- Modernize plist
Deleted:
head/games/tornado/pkg-install
Modified:
head/games/tornado/Makefile
head/games/tornado/pkg-plist
Modified: head/games/tornado/Makefile
==============================================================================
--- head/games/tornado/Makefile Wed Aug 5 02:13:53 2015 (r393562)
+++ head/games/tornado/Makefile Wed Aug 5 02:15:25 2015 (r393563)
@@ -3,7 +3,7 @@
PORTNAME= tornado
PORTVERSION= 1.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= https://kiza.eu/media/software/tornado/
@@ -11,6 +11,7 @@ MAINTAINER= ports at FreeBSD.org
COMMENT= Ccurses-based game of weather destruction
LICENSE= GPLv2 # (or later)
+LICENSE_FILE= ${WRKSRC}/COPYING
USES= gettext gmake ncurses
@@ -35,26 +36,23 @@ post-patch:
's|/usr/local|PREFIX|' ${WRKSRC}/doc/man/${i}/tornado.6.${i}.in
.endfor
-post-build:
- @${LN} -sf tornado.scores ${WRKSRC}/tornado.scores.init
-
do-install:
- (cd ${WRKSRC} && ${INSTALL_PROGRAM} tornado \
- ${STAGEDIR}${PREFIX}/bin)
- (cd ${WRKSRC}/doc/man && ${INSTALL_MAN} tornado.6 \
- ${STAGEDIR}${MAN6PREFIX}/man/man6)
+ ${INSTALL_PROGRAM} ${WRKSRC}/tornado \
+ ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/doc/man/tornado.6 \
+ ${STAGEDIR}${MAN6PREFIX}/man/man6
.for i in de fr it nl no ru
@${MKDIR} ${STAGEDIR}${MAN6PREFIX}/man/${i}/man6
- (cd ${WRKSRC}/doc/man/${i} && ${INSTALL_MAN} tornado.6 \
- ${STAGEDIR}${MAN6PREFIX}/man/${i}/man6)
+ ${INSTALL_MAN} ${WRKSRC}/doc/man/${i}/tornado.6 \
+ ${STAGEDIR}${MAN6PREFIX}/man/${i}/man6
.endfor
.for i in de es fr it nl no pt ru
@${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES
- (cd ${WRKSRC}/po && ${INSTALL_DATA} ${i}.mo \
- ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/tornado.mo)
+ ${INSTALL_DATA} ${WRKSRC}/po/${i}.mo \
+ ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/tornado.mo
.endfor
- @${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} tornado.scores.init \
- ${STAGEDIR}${DATADIR})
+ @${MKDIR} ${STAGEDIR}/var/games
+ ${INSTALL_DATA} ${WRKSRC}/tornado.scores \
+ ${STAGEDIR}/var/games/tornado.scores.sample
.include <bsd.port.mk>
Modified: head/games/tornado/pkg-plist
==============================================================================
--- head/games/tornado/pkg-plist Wed Aug 5 02:13:53 2015 (r393562)
+++ head/games/tornado/pkg-plist Wed Aug 5 02:15:25 2015 (r393563)
@@ -1,4 +1,4 @@
-bin/tornado
+@(,games,2755) bin/tornado
man/de/man6/tornado.6.gz
man/fr/man6/tornado.6.gz
man/it/man6/tornado.6.gz
@@ -14,18 +14,4 @@ share/locale/nl/LC_MESSAGES/tornado.mo
share/locale/no/LC_MESSAGES/tornado.mo
share/locale/pt/LC_MESSAGES/tornado.mo
share/locale/ru/LC_MESSAGES/tornado.mo
-%%DATADIR%%/tornado.scores.init
- at dirrm %%DATADIR%%
- at dirrmtry man/ru/man6
- at dirrmtry man/ru
- at dirrmtry man/no/man6
- at dirrmtry man/no
- at dirrmtry man/nl/man6
- at dirrmtry man/nl
- at dirrmtry man/it/man6
- at dirrmtry man/it
- at dirrmtry man/fr/man6
- at dirrmtry man/fr
- at dirrmtry man/de/man6
- at dirrmtry man/de
- at unexec if cmp -s %D/%%DATADIR%%/tornado.scores.init /var/games/tornado.scores; then rm -f /var/games/tornado.scores; else true; fi
+ at sample(,games,664) /var/games/tornado.scores.sample
More information about the svn-ports-head
mailing list