svn commit: r375579 - head/games/corsix-th
Guido Falsi
madpilot at FreeBSD.org
Thu Dec 25 16:48:54 UTC 2014
Author: madpilot
Date: Thu Dec 25 16:48:52 2014
New Revision: 375579
URL: https://svnweb.freebsd.org/changeset/ports/375579
QAT: https://qat.redports.org/buildarchive/r375579/
Log:
- Update to 0.40
- Add LuaJIT option, which is now default
- Cleanup plist
Modified:
head/games/corsix-th/Makefile
head/games/corsix-th/distinfo
head/games/corsix-th/pkg-plist
Modified: head/games/corsix-th/Makefile
==============================================================================
--- head/games/corsix-th/Makefile Thu Dec 25 15:49:49 2014 (r375578)
+++ head/games/corsix-th/Makefile Thu Dec 25 16:48:52 2014 (r375579)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= corsixth
-PORTVERSION= 0.30
-PORTREVISION= 3
+PORTVERSION= 0.40
CATEGORIES= games
MAINTAINER= madpilot at FreeBSD.org
@@ -13,7 +12,7 @@ LICENSE= MIT
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2
-USES= cmake compiler:c++11-lang dos2unix lua:51 pkgconfig
+USES= cmake compiler:c++11-lang dos2unix pkgconfig
USE_SDL= mixer
DOS2UNIX_FILES= CMake/FindFFmpeg.cmake \
CorsixTH/CMakeLists.txt \
@@ -22,21 +21,21 @@ DOS2UNIX_FILES= CMake/FindFFmpeg.cmake \
USE_GITHUB= yes
GH_ACCOUNT= CorsixTH
GH_PROJECT= CorsixTH
-GH_COMMIT= 69a3ed8
+GH_TAGNAME= v0.40
+GH_COMMIT= a4aa387
-OPTIONS_DEFINE= MOVIES
-OPTIONS_DEFAULT= MOVIES
+OPTIONS_DEFINE= LUAJIT MOVIES
+OPTIONS_DEFAULT= LUAJIT MOVIES
+LUAJIT_DESC= Use LUAJIT compiler
MOVIES_DESC= Play in-game movies
MOVIES_CMAKE_ON= -DWITH_MOVIES=ON
MOVIES_CMAKE_OFF= -DWITH_MOVIES=OFF
MOVIES_LIB_DEPENDS= libswresample.so:${PORTSDIR}/multimedia/ffmpeg
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MMOVIES} && ${OSVERSION} < 900014
-FAVORITE_COMPILER= gcc
-.endif
+LUAJIT_CMAKE_ON= -DWITH_LUAJIT=ON
+LUAJIT_CMAKE_OFF= -DWITH_LUAJIT=OFF
+LUAJIT_LIB_DEPENDS= libluajit-5.1.so:${PORTSDIR}/lang/luajit
+LUAJIT_USES_OFF= lua:51
post-patch:
# Allow the game to find its resources without wrapper scripts
Modified: head/games/corsix-th/distinfo
==============================================================================
--- head/games/corsix-th/distinfo Thu Dec 25 15:49:49 2014 (r375578)
+++ head/games/corsix-th/distinfo Thu Dec 25 16:48:52 2014 (r375579)
@@ -1,2 +1,2 @@
-SHA256 (corsixth-0.30.tar.gz) = e84bc61ddb48ae609908ff8241cbb10c3c91d58b2ac4e59089636554280c4766
-SIZE (corsixth-0.30.tar.gz) = 4346264
+SHA256 (corsixth-0.40.tar.gz) = d62cf9d5c4f74f859f43b09ac8e3a57ba3d34774ab402b259ca8cf495564095d
+SIZE (corsixth-0.40.tar.gz) = 4425993
Modified: head/games/corsix-th/pkg-plist
==============================================================================
--- head/games/corsix-th/pkg-plist Thu Dec 25 15:49:49 2014 (r375578)
+++ head/games/corsix-th/pkg-plist Thu Dec 25 16:48:52 2014 (r375579)
@@ -54,20 +54,23 @@ bin/CorsixTH
%%DATADIR%%/Bitmap/tree_leaf.bmp
%%DATADIR%%/Bitmap/tree_level.bmp
%%DATADIR%%/Bitmap/undo32.png
+%%DATADIR%%/CorsixTH.lua
%%DATADIR%%/Levels/Example.map
%%DATADIR%%/Levels/avatar.level
%%DATADIR%%/Levels/avatar.map
-%%DATADIR%%/Levels/confined_v5.map
%%DATADIR%%/Levels/confined_v5.level
+%%DATADIR%%/Levels/confined_v5.map
%%DATADIR%%/Levels/demo.level
%%DATADIR%%/Levels/example.level
-%%DATADIR%%/Levels/finisham.map
%%DATADIR%%/Levels/finisham.level
+%%DATADIR%%/Levels/finisham.map
%%DATADIR%%/Levels/original05.level
%%DATADIR%%/Levels/original07.level
%%DATADIR%%/Levels/original08.level
%%DATADIR%%/Levels/original11.level
%%DATADIR%%/Levels/original12.level
+%%DATADIR%%/Levels/st.peter's.level
+%%DATADIR%%/Levels/st.peter's.map
%%DATADIR%%/Lua/api_version.lua
%%DATADIR%%/Lua/app.lua
%%DATADIR%%/Lua/audio.lua
@@ -80,6 +83,7 @@ bin/CorsixTH
%%DATADIR%%/Lua/commands/set_map_cell.lua
%%DATADIR%%/Lua/commands/set_map_cell_flags.lua
%%DATADIR%%/Lua/config_finder.lua
+%%DATADIR%%/Lua/debug_script.lua
%%DATADIR%%/Lua/diagnosis/diag_blood_machine.lua
%%DATADIR%%/Lua/diagnosis/diag_cardiogram.lua
%%DATADIR%%/Lua/diagnosis/diag_general_diag.lua
@@ -175,13 +179,17 @@ bin/CorsixTH
%%DATADIR%%/Lua/diseases/tv_personalities.lua
%%DATADIR%%/Lua/diseases/uncommon_cold.lua
%%DATADIR%%/Lua/diseases/unexpected_swelling.lua
+%%DATADIR%%/Lua/entities/grim_reaper.lua
%%DATADIR%%/Lua/entities/humanoid.lua
+%%DATADIR%%/Lua/entities/inspector.lua
%%DATADIR%%/Lua/entities/machine.lua
%%DATADIR%%/Lua/entities/object.lua
%%DATADIR%%/Lua/entities/patient.lua
%%DATADIR%%/Lua/entities/staff.lua
%%DATADIR%%/Lua/entities/vip.lua
%%DATADIR%%/Lua/entity.lua
+%%DATADIR%%/Lua/entity_map.lua
+%%DATADIR%%/Lua/epidemic.lua
%%DATADIR%%/Lua/filesystem.lua
%%DATADIR%%/Lua/game_ui.lua
%%DATADIR%%/Lua/graphics.lua
@@ -193,6 +201,7 @@ bin/CorsixTH
%%DATADIR%%/Lua/humanoid_actions/falling.lua
%%DATADIR%%/Lua/humanoid_actions/get_up.lua
%%DATADIR%%/Lua/humanoid_actions/idle.lua
+%%DATADIR%%/Lua/humanoid_actions/idle_spawn.lua
%%DATADIR%%/Lua/humanoid_actions/knock_door.lua
%%DATADIR%%/Lua/humanoid_actions/meander.lua
%%DATADIR%%/Lua/humanoid_actions/multi_use_object.lua
@@ -212,11 +221,12 @@ bin/CorsixTH
%%DATADIR%%/Lua/humanoid_actions/use_object.lua
%%DATADIR%%/Lua/humanoid_actions/use_screen.lua
%%DATADIR%%/Lua/humanoid_actions/use_staffroom.lua
+%%DATADIR%%/Lua/humanoid_actions/vaccinate.lua
%%DATADIR%%/Lua/humanoid_actions/vip_go_to_next_room.lua
%%DATADIR%%/Lua/humanoid_actions/vomit.lua
%%DATADIR%%/Lua/humanoid_actions/walk.lua
%%DATADIR%%/Lua/humanoid_actions/yawn.lua
-%%DATADIR%%/Lua/key_mapping.lua
+%%DATADIR%%/Lua/key_mapping.txt
%%DATADIR%%/Lua/languages/brazilian_portuguese.lua
%%DATADIR%%/Lua/languages/czech.lua
%%DATADIR%%/Lua/languages/danish.lua
@@ -261,6 +271,7 @@ bin/CorsixTH
%%DATADIR%%/Lua/objects/doors/swing_door_right.lua
%%DATADIR%%/Lua/objects/drinks_machine.lua
%%DATADIR%%/Lua/objects/fire_extinguisher.lua
+%%DATADIR%%/Lua/objects/gates_to_hell.lua
%%DATADIR%%/Lua/objects/helicopter.lua
%%DATADIR%%/Lua/objects/lecture_chair.lua
%%DATADIR%%/Lua/objects/litter.lua
@@ -339,24 +350,3 @@ bin/CorsixTH
%%DATADIR%%/Lua/walls/yellow.lua
%%DATADIR%%/Lua/window.lua
%%DATADIR%%/Lua/world.lua
-%%DATADIR%%/CorsixTH.lua
- at dirrm %%DATADIR%%/Lua/walls
- at dirrm %%DATADIR%%/Lua/rooms
- at dirrm %%DATADIR%%/Lua/objects/machines
- at dirrm %%DATADIR%%/Lua/objects/doors
- at dirrm %%DATADIR%%/Lua/objects
- at dirrm %%DATADIR%%/Lua/languages
- at dirrm %%DATADIR%%/Lua/humanoid_actions
- at dirrm %%DATADIR%%/Lua/entities
- at dirrm %%DATADIR%%/Lua/diseases
- at dirrm %%DATADIR%%/Lua/dialogs/resizables/menu_list_dialogs
- at dirrm %%DATADIR%%/Lua/dialogs/resizables/file_browsers
- at dirrm %%DATADIR%%/Lua/dialogs/resizables
- at dirrm %%DATADIR%%/Lua/dialogs/fullscreen
- at dirrm %%DATADIR%%/Lua/dialogs
- at dirrm %%DATADIR%%/Lua/diagnosis
- at dirrm %%DATADIR%%/Lua/commands
- at dirrm %%DATADIR%%/Lua
- at dirrm %%DATADIR%%/Levels
- at dirrm %%DATADIR%%/Bitmap
- at dirrm %%DATADIR%%
More information about the svn-ports-head
mailing list