svn commit: r517826 - in head/games/taisei: . files

Dmitry Marakasov amdmi3 at FreeBSD.org
Sun Nov 17 14:50:07 UTC 2019


Author: amdmi3
Date: Sun Nov 17 14:50:03 2019
New Revision: 517826
URL: https://svnweb.freebsd.org/changeset/ports/517826

Log:
  - Update to 1.2

Added:
  head/games/taisei/files/patch-doc_meson.build   (contents, props changed)
Deleted:
  head/games/taisei/files/patch-src_CMakeLists.txt
Modified:
  head/games/taisei/Makefile
  head/games/taisei/distinfo
  head/games/taisei/pkg-plist

Modified: head/games/taisei/Makefile
==============================================================================
--- head/games/taisei/Makefile	Sun Nov 17 14:31:32 2019	(r517825)
+++ head/games/taisei/Makefile	Sun Nov 17 14:50:03 2019	(r517826)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	taisei
-PORTVERSION=	1.1.2
-PORTREVISION=	2
+PORTVERSION=	1.2
 DISTVERSIONPREFIX=	v
 CATEGORIES=	games
 
@@ -20,14 +19,18 @@ LIB_DEPENDS=	libpng.so:graphics/png \
 USE_GITHUB=	yes
 GH_ACCOUNT=	${PORTNAME}-project
 
-USES=		cmake compiler:c11 pkgconfig sdl
-CMAKE_ARGS=	-DTAISEI_VERSION_OVERRIDE=${PORTVERSION}
+USES=		compiler:c11 desktop-file-utils meson pkgconfig python:3.6+,build sdl shebangfix shared-mime-info
+SHEBANG_FILES=	scripts/*.py
+MESON_ARGS=	-Dversion_fallback=${PORTVERSION} -Db_lto=false
 USE_SDL=	sdl2 ttf2 mixer2
 
 PORTDOCS=	*
 PORTDATA=	*
 
 OPTIONS_DEFINE=	DOCS
+
+DOCS_BUILD_DEPENDS=rst2html5.py:textproc/py-docutils
+DOCS_MESON_TRUE=docs
 
 post-install:
 	@${RM} ${STAGEDIR}${DOCSDIR}/COPYING.txt

Modified: head/games/taisei/distinfo
==============================================================================
--- head/games/taisei/distinfo	Sun Nov 17 14:31:32 2019	(r517825)
+++ head/games/taisei/distinfo	Sun Nov 17 14:50:03 2019	(r517826)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1511265010
-SHA256 (taisei-project-taisei-v1.1.2_GH0.tar.gz) = 9b9ce2828a9c1fcc1de148e927c00b8bd541f891cae2df50552b9bba8f34122f
-SIZE (taisei-project-taisei-v1.1.2_GH0.tar.gz) = 36400214
+TIMESTAMP = 1517333579
+SHA256 (taisei-project-taisei-v1.2_GH0.tar.gz) = 8d2d682eeeb6284bc726b8ae52c355848b007957d2dc6bdd973f6384ae075ea3
+SIZE (taisei-project-taisei-v1.2_GH0.tar.gz) = 85562896

Added: head/games/taisei/files/patch-doc_meson.build
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/taisei/files/patch-doc_meson.build	Sun Nov 17 14:50:03 2019	(r517826)
@@ -0,0 +1,24 @@
+--- doc/meson.build.orig	2018-01-26 17:39:17 UTC
++++ doc/meson.build
+@@ -1,21 +1,7 @@
+ 
+ if get_option('docs')
+     rst2html5 = find_program(
+-        'rst2html5',
+         'rst2html5.py',
+-        'rst2html5-docutils',
+-        'rst2html5-3',
+-        'rst2html5-3.py',
+-        'rst2html4',
+-        'rst2html4.py',
+-        'rst2html4-3',
+-        'rst2html4-3.py',
+-        'rst2html4-docutils',
+-        'rst2html',
+-        'rst2html.py',
+-        'rst2html-3',
+-        'rst2html-3.py',
+-        'rst2html-docutils',
+         required : false
+     )
+ 

Modified: head/games/taisei/pkg-plist
==============================================================================
--- head/games/taisei/pkg-plist	Sun Nov 17 14:31:32 2019	(r517825)
+++ head/games/taisei/pkg-plist	Sun Nov 17 14:50:03 2019	(r517826)
@@ -1,3 +1,6 @@
 bin/taisei
+share/applications/taisei-replay-viewer.desktop
 share/applications/taisei.desktop
 share/icons/hicolor/128x128/apps/taisei.png
+share/icons/hicolor/256x256/mimetypes/taisei-replay.png
+share/mime/packages/taisei.xml


More information about the svn-ports-all mailing list