pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games games/flare-*: Update to 1.10
details: https://anonhg.NetBSD.org/pkgsrc/rev/a7d6eecd206e
branches: trunk
changeset: 335792:a7d6eecd206e
user: nia <nia%pkgsrc.org@localhost>
date: Mon Jul 01 13:20:51 2019 +0000
description:
games/flare-*: Update to 1.10
Changelog
Engine features
The configuration menu has been redesigned and is now used as the pause menu.
The interface features from version 1.09 have been reverted due to being accessible from the pause menu.
Added an Interface option to disable showing hidden entity markers.
Support floating point values for loot drop chance values.
Add ?hide_timeout? option to stat bar configuration to support auto-hiding. (Leszek Cima?a)
Added an Interface option to disable stat bar auto-hiding globally.
Add ?no_stash? property to item definitions to prevent items from being placed in the stash.
Add low HP notification system. (Leszek Cima?a)
Add ability to change the minimap zoom level by clicking on the minimap.
Engine fixes
Fixed event activation being tied to distance to the camera position. It is now correctly tied to distance from the player.
Mouse movement and mouse aim now calculate direction relative to the player instead of relative to the screen.
Fixed enemy AI so that enemies can now enter combat if a hero ally is in their proximity.
Fix ?data-path command line flag on Windows.
Fixed dialog not being available if it lacked a topic.
Fixed loot drop rate bonus having no effect when loot drop chance was too low.
Fix bug where the wrong requirements were checked for passive powers that had been granted bonus points.
Items that can?t be stashed are now dropped on the ground upon opening the stash.
Prevent re-binding the primary Main1 binding, which could break many interactions.
Removed the ability to re-bind the Ctrl, Shift, Alt, and Delete keys, since they correspond to specific keyboard keys.
Fix crash when trying to load a mod that contained ?engine/default_keybindings.txt?. (nwtour)
Display XP stat bar value as relative to current level instead of total XP. (Leszek Cima?a)
Fix key bindings not working when switched to a non-US keyboard layout. (nwtour)
Fix segfault when NPC filename is invalid.
Fix inventory tooltips covering books when using no mouse.
Fix navigation of dialog menu when using no mouse.
Fix upgrading powers when using no mouse.
When using the sdl_hardware renderer on Windows, OpenGL will now be used instead of Direct3D. This fixes the loss of some textures when resizing the window.
Fixed the ?level up? string to represent the ability to allocate multiple stat points. Also note if Power points can be allocated.
Refactored ?requires_hpmp_state? for Powers to check against both stats at once. See the attribute reference for syntax changes.
Greatly improved performance of loot tooltips.
Fix bug where high item find chance prevented the player from finding currency.
Game updates
Fixed an oversight that allowed easy farming of the Torture Chambers boss and loot chests.
Made it so that potions and scrolls can not be stashed. This fixes an exploit where players could utilize a low level character to get these items for cheap.
Added new attack and interact cursors.
Added sound effect and cursors for indicating low health.
Translation updates
Belarusian (be) update (Zmicer Turok)
Brazilian Portuguese (pt_BR) update (Vinicius Rech)
Catalan (ca) update (Marc Tormo i Bochaca)
German (de) update (Fyrenic)
Spanish (es) update (Agustin Ferrario)
French (fr) update (syl_)
Scottish Gaelic (gd) update (GunChleoc)
Japanese (ja) update (sujiniku)
Portuguese (pt) update (Rui)
Russian (ru) update (Andrey Kapitonov, Igor Paliychuk, nwtour)
Ukranian (uk) update (Igor Paliychuk)
Chinese (zh) update (dumaosen, neverwin)
diffstat:
games/flare-engine/Makefile | 19 +-
games/flare-engine/PLIST | 173 +-
games/flare-engine/distinfo | 11 +-
games/flare-engine/patches/patch-CMakeLists.txt | 21 -
games/flare-game/Makefile | 21 +-
games/flare-game/PLIST | 3436 +++++++++-------------
games/flare-game/distinfo | 10 +-
7 files changed, 1529 insertions(+), 2162 deletions(-)
diffs (truncated from 3756 to 300 lines):
diff -r 317f4cd88790 -r a7d6eecd206e games/flare-engine/Makefile
--- a/games/flare-engine/Makefile Mon Jul 01 12:42:57 2019 +0000
+++ b/games/flare-engine/Makefile Mon Jul 01 13:20:51 2019 +0000
@@ -1,12 +1,10 @@
-# $NetBSD: Makefile,v 1.6 2019/04/25 07:32:54 maya Exp $
+# $NetBSD: Makefile,v 1.7 2019/07/01 13:20:51 nia Exp $
#
-DISTNAME= v0.19
-PKGNAME= flare-engine-${DISTNAME:S/v//1}
-PKGREVISION= 3
+DISTNAME= flare-engine-1.10
CATEGORIES= games
-MASTER_SITES= https://github.com/clintbellanger/flare-engine/archive/
-DIST_SUBDIR= ${PKGBASE}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=flareteam/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://flarerpg.org/
@@ -21,10 +19,11 @@
REPLACE_PYTHON+= mods/default/languages/xgettext.py
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../fonts/SDL2_ttf/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../mk/pthread.buildlink3.mk"
-.include "../../audio/SDL_mixer/buildlink3.mk"
-.include "../../devel/SDL_ttf/buildlink3.mk"
-.include "../../graphics/SDL_image/buildlink3.mk"
-.include "../../devel/SDL/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 317f4cd88790 -r a7d6eecd206e games/flare-engine/PLIST
--- a/games/flare-engine/PLIST Mon Jul 01 12:42:57 2019 +0000
+++ b/games/flare-engine/PLIST Mon Jul 01 13:20:51 2019 +0000
@@ -1,63 +1,112 @@
-@comment $NetBSD: PLIST,v 1.2 2018/01/01 22:29:33 rillig Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/07/01 13:20:51 nia Exp $
bin/flare
-man/man1/flare.1
-share/flare/default/mods/default/cutscenes/credits.txt
-share/flare/default/mods/default/cutscenes/intro_example.txt
-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/LiberationSans-Regular.ttf
-share/flare/default/mods/default/images/logo/icon.png
-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/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/xgettext.py
-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/default/mods/mods.txt
+man/man6/flare.6
+share/applications/flare.desktop
+share/flare/mods/default/cutscenes/credits.txt
+share/flare/mods/default/cutscenes/intro.txt
+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/LiberationSans-Regular.ttf
+share/flare/mods/default/fonts/unifont-10.0.06.ttf
+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/icons.png
+share/flare/mods/default/images/logo/icon.png
+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/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/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/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
diff -r 317f4cd88790 -r a7d6eecd206e games/flare-engine/distinfo
--- a/games/flare-engine/distinfo Mon Jul 01 12:42:57 2019 +0000
+++ b/games/flare-engine/distinfo Mon Jul 01 13:20:51 2019 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 20:56:49 agc Exp $
+$NetBSD: distinfo,v 1.4 2019/07/01 13:20:51 nia Exp $
-SHA1 (flare-engine/v0.19.tar.gz) = ec33aaf68738d7422fdada5599bb7c001abd5ed3
-RMD160 (flare-engine/v0.19.tar.gz) = 0799e2b0ac9b4a07c6215c2f213efe0c48e1229c
-SHA512 (flare-engine/v0.19.tar.gz) = 196b0e0e1d9f1eab369854cec1484f4536e7c3e6183710d780a8101b3d6d1f07c02fc0c5c36d848713c0a9f1840241c5cdbfc370a80a6d33d2e9b81d9bfa7e75
-Size (flare-engine/v0.19.tar.gz) = 544468 bytes
-SHA1 (patch-CMakeLists.txt) = 5c4d0f4b33c7ef4896911d1c2cbf9389033336c7
+SHA1 (flare-engine-1.10.tar.gz) = 1c5254009c7729d61c8b12a0a2f0397b0ea2cf46
+RMD160 (flare-engine-1.10.tar.gz) = f2b4415c58a0b107f23882f4ff7c09f22c217319
+SHA512 (flare-engine-1.10.tar.gz) = db6cef0bd0aa1c17bbce94af72aec640a839dc0ad0d0079ec76ad9256dc64d91c05d42c98f0b4e6cf02ed56c37fce45f284ca857dd14d1bf6fa646b79748a577
+Size (flare-engine-1.10.tar.gz) = 5716744 bytes
diff -r 317f4cd88790 -r a7d6eecd206e games/flare-engine/patches/patch-CMakeLists.txt
--- a/games/flare-engine/patches/patch-CMakeLists.txt Mon Jul 01 12:42:57 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2014/02/21 20:25:27 joerg Exp $
-
---- CMakeLists.txt.orig 2013-12-02 20:48:13.000000000 +0000
-+++ CMakeLists.txt
-@@ -11,14 +11,11 @@ if (NOT MSVC)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-math-errno -fno-exceptions")
- if (NOT CMAKE_CXX_COMPILER MATCHES "clang")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ffast-math")
-+ set(CMAKE_LD_FLAGS "-fwhole-program")
- endif (NOT CMAKE_CXX_COMPILER MATCHES "clang")
-- set(CMAKE_LD_FLAGS "-fwhole-program")
- endif (NOT MSVC)
-
--if (CMAKE_CXX_COMPILER MATCHES "clang")
-- # clang needs lstdc++ linked explicitly:
-- set(CMAKE_LD_FLAGS "${CMAKE_LD_FLAGS} -lstdc++")
--elseif ()
-+if (NOT CMAKE_CXX_COMPILER MATCHES "clang")
- # assume gcc:
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-enforce-eh-specs")
- endif ()
diff -r 317f4cd88790 -r a7d6eecd206e games/flare-game/Makefile
--- a/games/flare-game/Makefile Mon Jul 01 12:42:57 2019 +0000
+++ b/games/flare-game/Makefile Mon Jul 01 13:20:51 2019 +0000
@@ -1,35 +1,28 @@
-# $NetBSD: Makefile,v 1.6 2019/04/25 07:32:55 maya Exp $
+# $NetBSD: Makefile,v 1.7 2019/07/01 13:20:51 nia Exp $
#
-DISTNAME= v0.19
-PKGNAME= flare-game-${DISTNAME:S/v//1}
-PKGREVISION= 3
+DISTNAME= flare-game-1.10
CATEGORIES= games
-MASTER_SITES= https://github.com/clintbellanger/flare-game/archive/
-DIST_SUBDIR= ${PKGBASE}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=flareteam/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://flarerpg.org/
COMMENT= Fantasy action RPG using the FLARE engine
LICENSE= gnu-gpl-v3 AND cc-by-sa-v3.0 AND ofl-v1.1 AND gnu-gpl-v2
-DEPENDS+= flare-engine>=0.19:../../games/flare-engine
+DEPENDS+= flare-engine>=1.10:../../games/flare-engine
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_LANGUAGES= c c++
USE_CMAKE= yes
-CMAKE_ARGS+= -DDATADIR:STRING="${PREFIX}/share/flare" -DBINDIR:STRING=bin -DMANDIR:STRING=${PKGMANDIR}
-
REPLACE_PYTHON+= mods/alpha_demo/languages/xgettext.py
REPLACE_PYTHON+= mods/default/languages/xgettext.py
REPLACE_PYTHON+= mods/fantasycore/languages/xgettext.py
-.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+CMAKE_ARGS+= -DDATADIR:STRING="${PREFIX}/share/flare"
+
.include "../../lang/python/application.mk"
.include "../../mk/pthread.buildlink3.mk"
-.include "../../audio/SDL_mixer/buildlink3.mk"
-.include "../../devel/SDL_ttf/buildlink3.mk"
-.include "../../graphics/SDL_image/buildlink3.mk"
-.include "../../devel/SDL/buildlink3.mk"
Home |
Main Index |
Thread Index |
Old Index