Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Dec 2019 15:17:15 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r519932 - in head/games/vitetris: . files
Message-ID:  <201912121517.xBCFHFt1051997@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org
+MAINTAINER=	amdmi3@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
+@sample(,games,664) /var/games/vitetris-hiscores.sample



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912121517.xBCFHFt1051997>