On 12/21/17 11:35, Brian Callahan wrote:
Hi ports --
CorsixTH had a new release.
Changelog is here:
https://github.com/CorsixTH/CorsixTH/releases/tag/v0.61
OK?
~Brian
Now with the pkg/README tweak I promised I'd make.
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/corsixth/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile 16 Nov 2017 23:20:38 -0000 1.2
+++ Makefile 21 Dec 2017 19:05:15 -0000
@@ -2,16 +2,14 @@
ONLY_FOR_ARCHS = ${CXX11_ARCHS}
-V = 0.60.1
+V = 0.61
COMMENT = open source clone of Theme Hospital
-DISTNAME = corsixth-${V}
+PKGNAME = corsixth-${V}
CATEGORIES = games x11
-# Switch to GH_TAGNAME at next update.
GH_ACCOUNT = CorsixTH
GH_PROJECT = CorsixTH
-#GH_TAGNAME = v${V}
-GH_COMMIT = 6a079fd02bc456be7410e4394d7661308e86b3bf
+GH_TAGNAME = v${V}
# https site is a little broken.
HOMEPAGE = http://corsixth.com/
@@ -23,8 +21,8 @@ PERMIT_PACKAGE_CDROM = Yes
WANTLIB += ${COMPILER_LIBCXX} SDL2 SDL2_mixer avcodec avformat
WANTLIB += avutil c freetype m swresample swscale ${MODLUA_WANTLIB}
-# base clang or ports gcc
-COMPILER = base-clang ports-gcc
+# C++14
+COMPILER = base-clang ports-gcc ports-clang
MODULES = devel/cmake \
lang/lua
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/corsixth/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 31 Jul 2017 22:14:44 -0000 1.1.1.1
+++ distinfo 21 Dec 2017 19:05:15 -0000
@@ -1,2 +1,2 @@
-SHA256 (corsixth-0.60.1-6a079fd0.tar.gz) = YcR3CCB7sUK4YGoTyeI0qlO9iD6vbJ1KAcvA3Ti8IIQ=
-SIZE (corsixth-0.60.1-6a079fd0.tar.gz) = 3508854
+SHA256 (CorsixTH-0.61.tar.gz) = uOGXQ81JlDbc5Yr2dHmZfmIf5Q4h4x8I9EDSMD4R9dY=
+SIZE (CorsixTH-0.61.tar.gz) = 3513104
Index: patches/patch-CorsixTH_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/games/corsixth/patches/patch-CorsixTH_CMakeLists_txt,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-CorsixTH_CMakeLists_txt
--- patches/patch-CorsixTH_CMakeLists_txt 31 Jul 2017 22:14:44 -0000 1.1.1.1
+++ patches/patch-CorsixTH_CMakeLists_txt 21 Dec 2017 19:05:15 -0000
@@ -5,7 +5,7 @@ Install to the correct location.
Index: CorsixTH/CMakeLists.txt
--- CorsixTH/CMakeLists.txt.orig
+++ CorsixTH/CMakeLists.txt
-@@ -212,10 +212,10 @@ IF(APPLE)
+@@ -222,10 +222,10 @@ IF(APPLE)
FIXUP_BUNDLE(${CMAKE_INSTALL_PREFIX}/CorsixTH.app \"\" \"\")
")
ELSE()
Index: patches/patch-CorsixTH_Lua_app_lua
===================================================================
RCS file: patches/patch-CorsixTH_Lua_app_lua
diff -N patches/patch-CorsixTH_Lua_app_lua
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-CorsixTH_Lua_app_lua 21 Dec 2017 19:05:15 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Do not check or download updates.
+
+Index: CorsixTH/Lua/app.lua
+--- CorsixTH/Lua/app.lua.orig
++++ CorsixTH/Lua/app.lua
+@@ -63,7 +63,7 @@ function App:App()
+ }
+ self.strings = {}
+ self.savegame_version = SAVEGAME_VERSION
+- self.check_for_updates = true
++ self.check_for_updates = false
+ end
+
+ --! Starts a Lua DBGp client & connects it to a DBGp server.
Index: pkg/README
===================================================================
RCS file: /cvs/ports/games/corsixth/pkg/README,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 README
--- pkg/README 31 Jul 2017 22:14:44 -0000 1.1.1.1
+++ pkg/README 21 Dec 2017 19:05:15 -0000
@@ -14,8 +14,8 @@ launch. Point CorsixTH to the directory
these files.
If using the GOG.com version, you must extract the files from
-setup_theme_hospital_1.0.0.4.exe using archivers/innoextract. The files
-will be in a directory named app. You must keep this directory, though
-it can be renamed and moved to a location of your choosing, and you can
-delete everything else that is extracted from the exe, such as the tmp
-directory.
+setup_theme_hospital_1.0.0.4.exe using the innoextract package. The
+files will be in a directory named app. You must keep this directory,
+though it can be renamed and moved to a location of your choosing, and
+you can delete everything else that is extracted from the exe, such as
+the tmp directory.