Index: head/games/taisei/Makefile =================================================================== --- head/games/taisei/Makefile (revision 517825) +++ head/games/taisei/Makefile (revision 517826) @@ -1,35 +1,38 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= taisei -PORTVERSION= 1.1.2 -PORTREVISION= 2 +PORTVERSION= 1.2 DISTVERSIONPREFIX= v CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Open source Touhou clone LICENSE= MIT CC0-1.0 PD LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libzip.so:archivers/libzip 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 .include Index: head/games/taisei/distinfo =================================================================== --- head/games/taisei/distinfo (revision 517825) +++ head/games/taisei/distinfo (revision 517826) @@ -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 Index: head/games/taisei/files/patch-src_CMakeLists.txt =================================================================== --- head/games/taisei/files/patch-src_CMakeLists.txt (revision 517825) +++ head/games/taisei/files/patch-src_CMakeLists.txt (nonexistent) @@ -1,28 +0,0 @@ ---- src/CMakeLists.txt.orig 2017-11-20 04:24:23 UTC -+++ src/CMakeLists.txt -@@ -205,25 +205,10 @@ if(DEBUG_USE_ASAN AND DEFINED DEBUG_BUIL - CHECK_AND_SET_FLAGS(COMPILER_SUPPORTS_ASAN "-fsanitize=address" DEBUG_FLAGS "-fsanitize=address") - endif() - --if(RELEASE_USE_LTO) -- set(RELEASE_FLAGS "${RELEASE_FLAGS} -flto") --endif() -- --set(CMAKE_C_FLAGS_DEBUG "${DEBUG_FLAGS} -DDEBUG") --set(CMAKE_C_FLAGS_RELEASE "${RELEASE_FLAGS} -O3") --set(CMAKE_C_FLAGS_RELWITHDEBINFO "${RELEASE_FLAGS} -O2") --set(CMAKE_C_FLAGS_MINSIZEREL "${RELEASE_FLAGS} -Os") -- - if(RELWITHDEBINFO_USE_DEBUG_FLAGS) - set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} ${DEBUG_FLAGS}") - endif() - --check_symbol_exists(backtrace "execinfo.h" HAVE_BACKTRACE) --if(${HAVE_BACKTRACE}) -- set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DLOG_ENABLE_BACKTRACE") -- set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -DLOG_ENABLE_BACKTRACE") --endif() -- - set(WANT_WARNINGS - "all" - "pedantic" Property changes on: head/games/taisei/files/patch-src_CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/games/taisei/files/patch-doc_meson.build =================================================================== --- head/games/taisei/files/patch-doc_meson.build (nonexistent) +++ head/games/taisei/files/patch-doc_meson.build (revision 517826) @@ -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 + ) + Property changes on: head/games/taisei/files/patch-doc_meson.build ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/games/taisei/pkg-plist =================================================================== --- head/games/taisei/pkg-plist (revision 517825) +++ head/games/taisei/pkg-plist (revision 517826) @@ -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