update to flare-1.10

This commit is contained in:
kirby 2019-06-07 05:56:40 +00:00
parent 03d95d3f8b
commit 908c0bbdfe
5 changed files with 2463 additions and 2193 deletions

View File

@ -1,37 +1,38 @@
# $OpenBSD: Makefile,v 1.13 2018/10/24 14:28:03 sthen Exp $
# $OpenBSD: Makefile,v 1.14 2019/06/07 05:56:40 kirby Exp $
COMMENT-main = free/libre action roleplaying engine
COMMENT-data = free/libre action roleplaying engine data
V = 0.19
V = 1.10
DISTNAME = flare.${V}
PKGNAME-main = flare-${V}
PKGNAME-data = flare-data-${V}
REVISION-main = 6
REVISION-data = 0
CATEGORIES = games
HOMEPAGE = http://flarerpg.org
HOMEPAGE = http://flarerpg.org/
# code GPLv3+, data CC BY-SA 3.0+
PERMIT_PACKAGE_CDROM = Yes
MAINTAINER = Kirill Bychkov <kirby@openbsd.org>
WANTLIB-main += SDL SDL_image SDL_mixer SDL_ttf c m pthread ${COMPILER_LIBCXX}
WANTLIB-main += SDL2 SDL2_image SDL2_mixer SDL2_ttf c m pthread
WANTLIB-main += ${COMPILER_LIBCXX}
COMPILER = base-clang ports-gcc base-gcc
COMPILER = base-clang ports-gcc
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=flare-game/}
DISTFILES = flare-engine-v${V}${EXTRACT_SUFX} \
flare-game-v${V}${EXTRACT_SUFX}
MODULES = devel/cmake
RUN_DEPENDS-main = devel/desktop-file-utils \
games/flare,-data \
x11/gtk+3,-guic
LIB_DEPENDS-main = devel/sdl-image \
devel/sdl-mixer \
devel/sdl-ttf
LIB_DEPENDS-main = devel/sdl2-image \
devel/sdl2-mixer \
devel/sdl2-ttf
CONFIGURE_ARGS = -DBINDIR=bin \
-DDATADIR=share/flare \
@ -42,6 +43,8 @@ PKG_ARCH-data = *
NO_TEST = Yes
WRKDIST = ${WRKDIR}/flare-engine-v${V}
post-extract:
@sed -i -e "s,\@FLARE_EXECUTABLE_PATH@,flare,g" \
${WRKSRC}/distribution/flare.desktop.in
@ -52,5 +55,7 @@ post-install:
${PREFIX}/share/applications/flare.desktop
${INSTALL_DATA} ${WRKSRC}/distribution/flare_logo.svg \
${PREFIX}/share/icons/hicolor/scalable/apps/flare.svg
cd ${WRKDIR}/flare-game-v${V}/mods \
&& pax -rw . ${PREFIX}/share/flare/mods/
.include <bsd.port.mk>

View File

@ -1,2 +1,4 @@
SHA256 (flare.0.19.tar.gz) = yWmV//a3HUTd6uYRsa5M01FiZV9zCIAAeG0DR48Kkk4=
SIZE (flare.0.19.tar.gz) = 178315417
SHA256 (flare-engine-v1.10.tar.gz) = nQqTvx1gPGfvFvjFBauFqP57kuMcDv5fButO4iVM7/w=
SHA256 (flare-game-v1.10.tar.gz) = VEgCVYCFLY4SFiefvKB2mWFD8n9BNJtAINjbI0iPEfo=
SIZE (flare-engine-v1.10.tar.gz) = 5716817
SIZE (flare-game-v1.10.tar.gz) = 146768330

View File

@ -1,14 +1,17 @@
$OpenBSD: patch-CMakeLists_txt,v 1.1 2017/11/18 17:01:06 kirby Exp $
$OpenBSD: patch-CMakeLists_txt,v 1.2 2019/06/07 05:56:40 kirby Exp $
Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -23,19 +23,6 @@ elseif ()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-enforce-eh-specs")
endif ()
@@ -17,22 +17,6 @@ else (NOT MSVC)
add_definitions(-D_CRT_NONSTDC_NO_DEPRECATE)
endif (NOT MSVC)
-if(CMAKE_BUILD_TYPE STREQUAL "Release")
- set(CMAKE_CXX_FLAGS_RELEASE "-O2 -g0")
- if(MINGW)
- set(CMAKE_CXX_FLAGS_RELEASE "-Wl,-subsystem,windows ${CMAKE_CXX_FLAGS_RELEASE}")
- endif()
-elseif(CMAKE_BUILD_TYPE STREQUAL "RelWithDebInfo")
- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g")
-elseif(CMAKE_BUILD_TYPE STREQUAL "MinSizeRel")

File diff suppressed because it is too large Load Diff

View File

@ -1,78 +1,130 @@
@comment $OpenBSD: PLIST-main,v 1.3 2018/06/29 22:16:12 espie Exp $
@comment $OpenBSD: PLIST-main,v 1.4 2019/06/07 05:56:40 kirby Exp $
@pkgpath games/flare
@bin bin/flare
@man man/man1/flare.1
@man man/man6/flare.6
share/applications/flare.desktop
share/flare/default/mods/default/
share/flare/default/mods/default/cutscenes/
share/flare/default/mods/default/cutscenes/credits.txt
share/flare/default/mods/default/cutscenes/intro_example.txt
share/flare/default/mods/default/engine/
share/flare/default/mods/default/engine/combat.txt
share/flare/default/mods/default/engine/death_penalty.txt
share/flare/default/mods/default/engine/elements.txt
share/flare/default/mods/default/engine/font_colors.txt
share/flare/default/mods/default/engine/font_settings.txt
share/flare/default/mods/default/engine/gameplay.txt
share/flare/default/mods/default/engine/languages.txt
share/flare/default/mods/default/engine/misc.txt
share/flare/default/mods/default/engine/resolutions.txt
share/flare/default/mods/default/engine/tileset_config.txt
share/flare/default/mods/default/engine/tooltips.txt
share/flare/default/mods/default/fonts/
share/flare/default/mods/default/fonts/LiberationSans-Regular.ttf
share/flare/default/mods/default/images/
share/flare/default/mods/default/images/logo/
share/flare/default/mods/default/images/logo/icon.png
share/flare/default/mods/default/images/menus/
share/flare/default/mods/default/images/menus/buttons/
share/flare/default/mods/default/images/menus/buttons/button_default.png
share/flare/default/mods/default/images/menus/buttons/button_x.png
share/flare/default/mods/default/images/menus/buttons/checkbox_default.png
share/flare/default/mods/default/images/menus/buttons/down.png
share/flare/default/mods/default/images/menus/buttons/left.png
share/flare/default/mods/default/images/menus/buttons/listbox_default.png
share/flare/default/mods/default/images/menus/buttons/right.png
share/flare/default/mods/default/images/menus/buttons/scrollbar_default.png
share/flare/default/mods/default/images/menus/buttons/slider_default.png
share/flare/default/mods/default/images/menus/buttons/up.png
share/flare/default/mods/default/images/menus/config.png
share/flare/default/mods/default/images/menus/confirm_bg.png
share/flare/default/mods/default/images/menus/logo.png
share/flare/default/mods/default/images/menus/tab_active.png
share/flare/default/mods/default/images/menus/tab_inactive.png
share/flare/default/mods/default/languages/
share/flare/default/mods/default/languages/data.gd.po
share/flare/default/mods/default/languages/data.pot
share/flare/default/mods/default/languages/data.uk.po
share/flare/default/mods/default/languages/engine.be.po
share/flare/default/mods/default/languages/engine.cs.po
share/flare/default/mods/default/languages/engine.de.po
share/flare/default/mods/default/languages/engine.el.po
share/flare/default/mods/default/languages/engine.es.po
share/flare/default/mods/default/languages/engine.fi.po
share/flare/default/mods/default/languages/engine.fr.po
share/flare/default/mods/default/languages/engine.gd.po
share/flare/default/mods/default/languages/engine.gl.po
share/flare/default/mods/default/languages/engine.it.po
share/flare/default/mods/default/languages/engine.ja.po
share/flare/default/mods/default/languages/engine.nb.po
share/flare/default/mods/default/languages/engine.nl.po
share/flare/default/mods/default/languages/engine.pl.po
share/flare/default/mods/default/languages/engine.pot
share/flare/default/mods/default/languages/engine.ru.po
share/flare/default/mods/default/languages/engine.sk.po
share/flare/default/mods/default/languages/engine.sv.po
share/flare/default/mods/default/languages/engine.uk.po
share/flare/default/mods/default/languages/engine.zh.po
share/flare/default/mods/default/languages/regenerate_po.sh
share/flare/default/mods/default/languages/xgettext.py
share/flare/default/mods/default/menus/
share/flare/default/mods/default/menus/config.txt
share/flare/default/mods/default/menus/fps.txt
share/flare/default/mods/default/menus/gameload.txt
share/flare/default/mods/default/menus/gamenew.txt
share/flare/default/mods/default/menus/menus.txt
share/flare/
share/flare/mods/default/
share/flare/mods/default/cutscenes/
share/flare/mods/default/cutscenes/credits.txt
share/flare/mods/default/cutscenes/intro.txt
share/flare/mods/default/engine/
share/flare/mods/default/engine/classes.txt
share/flare/mods/default/engine/combat.txt
share/flare/mods/default/engine/combat_text.txt
share/flare/mods/default/engine/damage_types.txt
share/flare/mods/default/engine/death_penalty.txt
share/flare/mods/default/engine/default_music.txt
share/flare/mods/default/engine/elements.txt
share/flare/mods/default/engine/equip_flags.txt
share/flare/mods/default/engine/font_colors.txt
share/flare/mods/default/engine/font_settings.txt
share/flare/mods/default/engine/gameplay.txt
share/flare/mods/default/engine/icons.txt
share/flare/mods/default/engine/languages.txt
share/flare/mods/default/engine/misc.txt
share/flare/mods/default/engine/primary_stats.txt
share/flare/mods/default/engine/resolutions.txt
share/flare/mods/default/engine/tileset_config.txt
share/flare/mods/default/engine/tooltips.txt
share/flare/mods/default/fonts/
share/flare/mods/default/fonts/LiberationSans-Regular.ttf
share/flare/mods/default/fonts/unifont-10.0.06.ttf
share/flare/mods/default/images/
share/flare/mods/default/images/credits/
share/flare/mods/default/images/credits/flare_default.png
share/flare/mods/default/images/credits/oga.png
share/flare/mods/default/images/credits/tiled.png
share/flare/mods/default/images/icons/
share/flare/mods/default/images/icons/icons.png
share/flare/mods/default/images/logo/
share/flare/mods/default/images/logo/icon.png
share/flare/mods/default/images/menus/
share/flare/mods/default/images/menus/buttons/
share/flare/mods/default/images/menus/buttons/button_default.png
share/flare/mods/default/images/menus/buttons/button_x.png
share/flare/mods/default/images/menus/buttons/checkbox_default.png
share/flare/mods/default/images/menus/buttons/down.png
share/flare/mods/default/images/menus/buttons/left.png
share/flare/mods/default/images/menus/buttons/listbox_default.png
share/flare/mods/default/images/menus/buttons/right.png
share/flare/mods/default/images/menus/buttons/scrollbar_default.png
share/flare/mods/default/images/menus/buttons/slider_default.png
share/flare/mods/default/images/menus/buttons/up.png
share/flare/mods/default/images/menus/compass_iso.png
share/flare/mods/default/images/menus/compass_ortho.png
share/flare/mods/default/images/menus/config.png
share/flare/mods/default/images/menus/confirm_bg.png
share/flare/mods/default/images/menus/entity_hidden.png
share/flare/mods/default/images/menus/logo.png
share/flare/mods/default/images/menus/tab_active.png
share/flare/mods/default/images/menus/tab_inactive.png
share/flare/mods/default/languages/
share/flare/mods/default/languages/data.be.po
share/flare/mods/default/languages/data.bg.po
share/flare/mods/default/languages/data.ca.po
share/flare/mods/default/languages/data.cs.po
share/flare/mods/default/languages/data.de.po
share/flare/mods/default/languages/data.el.po
share/flare/mods/default/languages/data.es.po
share/flare/mods/default/languages/data.fi.po
share/flare/mods/default/languages/data.fr.po
share/flare/mods/default/languages/data.gd.po
share/flare/mods/default/languages/data.gl.po
share/flare/mods/default/languages/data.he.po
share/flare/mods/default/languages/data.it.po
share/flare/mods/default/languages/data.ja.po
share/flare/mods/default/languages/data.nb.po
share/flare/mods/default/languages/data.nl.po
share/flare/mods/default/languages/data.pl.po
share/flare/mods/default/languages/data.pot
share/flare/mods/default/languages/data.pt.po
share/flare/mods/default/languages/data.pt_BR.po
share/flare/mods/default/languages/data.ru.po
share/flare/mods/default/languages/data.sk.po
share/flare/mods/default/languages/data.sv.po
share/flare/mods/default/languages/data.uk.po
share/flare/mods/default/languages/data.vi.po
share/flare/mods/default/languages/data.zh.po
share/flare/mods/default/languages/engine.be.po
share/flare/mods/default/languages/engine.bg.po
share/flare/mods/default/languages/engine.ca.po
share/flare/mods/default/languages/engine.cs.po
share/flare/mods/default/languages/engine.de.po
share/flare/mods/default/languages/engine.el.po
share/flare/mods/default/languages/engine.es.po
share/flare/mods/default/languages/engine.fi.po
share/flare/mods/default/languages/engine.fr.po
share/flare/mods/default/languages/engine.gd.po
share/flare/mods/default/languages/engine.gl.po
share/flare/mods/default/languages/engine.he.po
share/flare/mods/default/languages/engine.it.po
share/flare/mods/default/languages/engine.ja.po
share/flare/mods/default/languages/engine.nb.po
share/flare/mods/default/languages/engine.nl.po
share/flare/mods/default/languages/engine.pl.po
share/flare/mods/default/languages/engine.pot
share/flare/mods/default/languages/engine.pt.po
share/flare/mods/default/languages/engine.pt_BR.po
share/flare/mods/default/languages/engine.ru.po
share/flare/mods/default/languages/engine.sk.po
share/flare/mods/default/languages/engine.sv.po
share/flare/mods/default/languages/engine.uk.po
share/flare/mods/default/languages/engine.vi.po
share/flare/mods/default/languages/engine.zh.po
share/flare/mods/default/menus/
share/flare/mods/default/menus/config.txt
share/flare/mods/default/menus/confirm.txt
share/flare/mods/default/menus/fps.txt
share/flare/mods/default/menus/gameload.txt
share/flare/mods/default/menus/gamenew.txt
share/flare/mods/default/menus/gametitle.txt
share/flare/mods/gcw0_defaults/
share/flare/mods/gcw0_defaults/engine/
share/flare/mods/gcw0_defaults/engine/default_keybindings.txt
share/flare/mods/gcw0_defaults/engine/default_settings.txt
share/flare/mods/gcw0_defaults/settings.txt
share/flare/mods/mods.txt
share/icons/hicolor/scalable/apps/flare.svg
@tag update-desktop-database
@tag gtk-update-icon-cache %D/share/icons/hicolor