svn commit: r519932 - in head/games/vitetris: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Dec 12 15:17:16 UTC 2019
Author: amdmi3
Date: Thu Dec 12 15:17:14 2019
New Revision: 519932
URL: https://svnweb.freebsd.org/changeset/ports/519932
Log:
- Update to 0.58.0
- Take maintainership
- Add LICENSE
- Add support for global highscore table
- Fix .desktop file
Added:
head/games/vitetris/files/patch-vitetris.desktop (contents, props changed)
head/games/vitetris/pkg-plist (contents, props changed)
Deleted:
head/games/vitetris/files/patch-Makefile
Modified:
head/games/vitetris/Makefile
head/games/vitetris/distinfo
Modified: head/games/vitetris/Makefile
==============================================================================
--- head/games/vitetris/Makefile Thu Dec 12 15:11:33 2019 (r519931)
+++ head/games/vitetris/Makefile Thu Dec 12 15:17:14 2019 (r519932)
@@ -2,28 +2,40 @@
# $FreeBSD$
PORTNAME= vitetris
-PORTVERSION= 0.57
+PORTVERSION= 0.58.0
+DISTVERSIONPREFIX= v
CATEGORIES= games
-MASTER_SITES= http://victornils.net/tetris/
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= Terminal-based Tetris clone in vein of Nintendo Tetris
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/licence.txt
+
+USE_GITHUB= yes
+GH_ACCOUNT= vicgeralds
+
USES= ncurses
HAS_CONFIGURE= yes
ALL_TARGET= #
CONFIGURE_ARGS= --prefix=${PREFIX} --datarootdir=${PREFIX}/share \
curses="-lncurses" xlib=no
+MAKE_ENV= HISCORE_FILENAME=/var/games/vitetris-hiscores
MAKE_JOBS_UNSAFE= yes
-PLIST_FILES= bin/vitetris \
- share/allegro/licence.txt \
- share/allegro/README \
- share/pixmaps/vitetris.xpm \
- share/applications/vitetris.desktop
+PORTDOCS= *
-post-patch:
- @${REINPLACE_CMD} -e 's,docdir,datadir,g' \
- ${WRKSRC}/Makefile
+OPTIONS_DEFINE= DOCS
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/tetris ${STAGEDIR}${PREFIX}/bin/vitetris
+ ${INSTALL_DATA} ${WRKSRC}/vitetris.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
+ ${INSTALL_DATA} ${WRKSRC}/vitetris.desktop ${STAGEDIR}${PREFIX}/share/applications
+ @${MKDIR} ${STAGEDIR}/var/games
+ ${TOUCH} ${STAGEDIR}/var/games/vitetris-hiscores.sample
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/changes.txt ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/games/vitetris/distinfo
==============================================================================
--- head/games/vitetris/distinfo Thu Dec 12 15:11:33 2019 (r519931)
+++ head/games/vitetris/distinfo Thu Dec 12 15:17:14 2019 (r519932)
@@ -1,2 +1,3 @@
-SHA256 (vitetris-0.57.tar.gz) = 0c9fa6c8b16e2f8968f65e16a87f1bcd39b827d510c6efb0771f0400ab91cdc2
-SIZE (vitetris-0.57.tar.gz) = 100660
+TIMESTAMP = 1576007356
+SHA256 (vicgeralds-vitetris-v0.58.0_GH0.tar.gz) = e7e7cb74bb814b9fec80fe4ede3c3f04134d8217d630e092a097238248d604f9
+SIZE (vicgeralds-vitetris-v0.58.0_GH0.tar.gz) = 96957
Added: head/games/vitetris/files/patch-vitetris.desktop
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/vitetris/files/patch-vitetris.desktop Thu Dec 12 15:17:14 2019 (r519932)
@@ -0,0 +1,11 @@
+--- vitetris.desktop.orig 2019-03-10 15:46:22 UTC
++++ vitetris.desktop
+@@ -3,7 +3,7 @@ Type=Application
+ Encoding=UTF-8
+ Name=vitetris
+ GenericName=Text-mode Tetris
+-Exec=tetris -w 80
++Exec=vitetris -w 80
+ Icon=vitetris
+ Categories=Game;BlocksGame;
+ Terminal=true
Added: head/games/vitetris/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/vitetris/pkg-plist Thu Dec 12 15:17:14 2019 (r519932)
@@ -0,0 +1,4 @@
+@(,games,2755) bin/vitetris
+share/applications/vitetris.desktop
+share/pixmaps/vitetris.xpm
+ at sample(,games,664) /var/games/vitetris-hiscores.sample
More information about the svn-ports-all
mailing list