pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games easyrpg-player: update to 0.7.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8300d5931405
branches:  trunk
changeset: 371930:8300d5931405
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Jan 16 14:32:01 2022 +0000

description:
easyrpg-player: update to 0.7.0

Changes:
https://blog.easyrpg.org/2021/10/easyrpg-player-0-7-0-sword/

diffstat:

 games/easyrpg-player/Makefile   |   13 ++-
 games/easyrpg-player/distinfo   |    8 +-
 games/easyrpg-player/options.mk |   24 ++--
 games/liblcf/Makefile           |    7 +-
 games/liblcf/PLIST              |  199 ++++++++++++++++++++-------------------
 games/liblcf/distinfo           |    9 +-
 6 files changed, 137 insertions(+), 123 deletions(-)

diffs (truncated from 339 to 300 lines):

diff -r 57d433826eb8 -r 8300d5931405 games/easyrpg-player/Makefile
--- a/games/easyrpg-player/Makefile     Sun Jan 16 14:29:47 2022 +0000
+++ b/games/easyrpg-player/Makefile     Sun Jan 16 14:32:01 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2021/12/08 16:04:27 adam Exp $
+# $NetBSD: Makefile,v 1.20 2022/01/16 14:32:01 nia Exp $
 
-DISTNAME=      easyrpg-player-0.6.2.3
-PKGREVISION=   3
+DISTNAME=      easyrpg-player-0.7.0
 CATEGORIES=    games
 MASTER_SITES=  https://easyrpg.org/downloads/player/${PKGVERSION_NOREV}/
 EXTRACT_SUFX=  .tar.xz
@@ -19,11 +18,19 @@
 # The lowest GCC compiler supporting this fully is GCC5"
 GCC_REQD+=     5
 
+TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
+
+# Alternative MIDI implementations
+CONFIGURE_ARGS+=       --without-fluidlite
+CONFIGURE_ARGS+=       --without-libwildmidi
+
 .include "options.mk"
+.include "../../audio/fluidsynth/buildlink3.mk"
 .include "../../audio/libxmp/buildlink3.mk"
 .include "../../audio/SDL2_mixer/buildlink3.mk"
 .include "../../devel/SDL2/buildlink3.mk"
 .include "../../games/liblcf/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
+.include "../../textproc/fmtlib/buildlink3.mk"
 .include "../../x11/pixman/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 57d433826eb8 -r 8300d5931405 games/easyrpg-player/distinfo
--- a/games/easyrpg-player/distinfo     Sun Jan 16 14:29:47 2022 +0000
+++ b/games/easyrpg-player/distinfo     Sun Jan 16 14:32:01 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 10:43:55 nia Exp $
+$NetBSD: distinfo,v 1.10 2022/01/16 14:32:01 nia Exp $
 
-BLAKE2s (easyrpg-player-0.6.2.3.tar.xz) = 2c074564d4bc98041a52fbcd56130bce19d2ee9f80b0a1c7c1119ea8737e8d6a
-SHA512 (easyrpg-player-0.6.2.3.tar.xz) = df0d001709a3f64179a1b37cc6c59fc54a7daab2014ee78ef7795b1b82341583a6d735dbe0a05fd80efdaed881a09476f3119b76a387f23bf3abf6491e6635ea
-Size (easyrpg-player-0.6.2.3.tar.xz) = 4640348 bytes
+BLAKE2s (easyrpg-player-0.7.0.tar.xz) = c1e9805c977cde92314d10ed419c2ff26d63f48e946fe8152bc855e15cb6fa9e
+SHA512 (easyrpg-player-0.7.0.tar.xz) = 112543adf2e95d68842f21fabeddf9dc5abbf2b2a1b64a5d9da29bf4e2d31c7b85cfb596c453ff1773922260a8e6d7c1cad40ff7bf1d1054a876ec2f5ef24444
+Size (easyrpg-player-0.7.0.tar.xz) = 4845184 bytes
diff -r 57d433826eb8 -r 8300d5931405 games/easyrpg-player/options.mk
--- a/games/easyrpg-player/options.mk   Sun Jan 16 14:29:47 2022 +0000
+++ b/games/easyrpg-player/options.mk   Sun Jan 16 14:32:01 2022 +0000
@@ -1,11 +1,22 @@
-# $NetBSD: options.mk,v 1.2 2019/03/05 10:45:38 nia Exp $
+# $NetBSD: options.mk,v 1.3 2022/01/16 14:32:01 nia Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.easyrpg-player
-PKG_SUPPORTED_OPTIONS= freetype mpg123 libwildmidi vorbis opus sndfile speex
+PKG_SUPPORTED_OPTIONS= alsa freetype mpg123 vorbis opus sndfile speex
 PKG_SUGGESTED_OPTIONS= freetype mpg123 vorbis opus sndfile speex
 
+PKG_SUGGESTED_OPTIONS.Linux=   alsa
+
 .include "../../mk/bsd.options.mk"
 
+.if !empty(PKG_OPTIONS:Malsa)
+CONFIGURE_ARGS+=       --with-alsa
+.include "../../audio/alsa-lib/buildlink3.mk"
+.else
+CONFIGURE_ENV+=                HAVE_ALSA_TRUE="\#"
+CONFIGURE_ENV+=                HAVE_ALSA_FALSE=""
+CONFIGURE_ARGS+=       --without-alsa
+.endif
+
 .if !empty(PKG_OPTIONS:Mfreetype)
 CONFIGURE_ARGS+=       --with-freetype
 CONFIGURE_ARGS+=       --with-harfbuzz
@@ -23,13 +34,6 @@
 CONFIGURE_ARGS+=       --without-libmpg123
 .endif
 
-.if !empty(PKG_OPTIONS:Mlibwildmidi)
-CONFIGURE_ARGS+=       --with-libwildmidi
-.include "../../audio/libwildmidi/buildlink3.mk"
-.else
-CONFIGURE_ARGS+=       --without-libwildmidi
-.endif
-
 .if !empty(PKG_OPTIONS:Mvorbis)
 CONFIGURE_ARGS+=       --with-oggvorbis
 .include "../../audio/libvorbis/buildlink3.mk"
@@ -46,7 +50,7 @@
 
 .if !empty(PKG_OPTIONS:Mopus)
 CONFIGURE_ARGS+=       --with-opus
-.include "../../audio/libopus/buildlink3.mk"
+.include "../../audio/opusfile/buildlink3.mk"
 .else
 CONFIGURE_ARGS+=       --without-opus
 .endif
diff -r 57d433826eb8 -r 8300d5931405 games/liblcf/Makefile
--- a/games/liblcf/Makefile     Sun Jan 16 14:29:47 2022 +0000
+++ b/games/liblcf/Makefile     Sun Jan 16 14:32:01 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2021/12/08 16:02:06 adam Exp $
+# $NetBSD: Makefile,v 1.13 2022/01/16 14:32:01 nia Exp $
 
-DISTNAME=      liblcf-0.6.2
-PKGREVISION=   4
+DISTNAME=      liblcf-0.7.0
 CATEGORIES=    games
 MASTER_SITES=  https://easyrpg.org/downloads/player/${PKGVERSION_NOREV}/
 
@@ -27,6 +26,8 @@
 SUBST_FILES.expat+=    configure
 SUBST_SED.expat+=      -e 's|expat >= 2.1|expat|g'
 
+PKGCONFIG_OVERRIDE+=   builds/liblcf.pc.in
+
 .include "../../databases/shared-mime-info/buildlink3.mk"
 .include "../../textproc/expat/buildlink3.mk"
 .include "../../textproc/icu/buildlink3.mk"
diff -r 57d433826eb8 -r 8300d5931405 games/liblcf/PLIST
--- a/games/liblcf/PLIST        Sun Jan 16 14:29:47 2022 +0000
+++ b/games/liblcf/PLIST        Sun Jan 16 14:32:01 2022 +0000
@@ -1,102 +1,103 @@
-@comment $NetBSD: PLIST,v 1.4 2020/04/30 13:10:47 nia Exp $
-include/liblcf/command_codes.h
-include/liblcf/data.h
-include/liblcf/encoder.h
-include/liblcf/enum_tags.h
-include/liblcf/flag_set.h
-include/liblcf/fwd_struct_impl.h
-include/liblcf/ini.h
-include/liblcf/inireader.h
-include/liblcf/lcf_options.h
-include/liblcf/lcf_saveopt.h
-include/liblcf/ldb_chunks.h
-include/liblcf/ldb_reader.h
-include/liblcf/ldb_terrain_flags.h
-include/liblcf/ldb_trooppagecondition_flags.h
-include/liblcf/lmt_chunks.h
-include/liblcf/lmt_reader.h
-include/liblcf/lmu_chunks.h
-include/liblcf/lmu_eventpagecondition_flags.h
-include/liblcf/lmu_reader.h
-include/liblcf/lsd_chunks.h
-include/liblcf/lsd_reader.h
-include/liblcf/lsd_savepicture_flags.h
-include/liblcf/reader_lcf.h
-include/liblcf/reader_struct.h
-include/liblcf/reader_struct_impl.h
-include/liblcf/reader_util.h
-include/liblcf/reader_xml.h
-include/liblcf/rpg_actor.h
-include/liblcf/rpg_animation.h
-include/liblcf/rpg_animationcelldata.h
-include/liblcf/rpg_animationframe.h
-include/liblcf/rpg_animationtiming.h
-include/liblcf/rpg_attribute.h
-include/liblcf/rpg_battlecommand.h
-include/liblcf/rpg_battlecommands.h
-include/liblcf/rpg_battleranimation.h
-include/liblcf/rpg_battleranimationdata.h
-include/liblcf/rpg_battleranimationextension.h
-include/liblcf/rpg_chipset.h
-include/liblcf/rpg_class.h
-include/liblcf/rpg_commonevent.h
-include/liblcf/rpg_database.h
-include/liblcf/rpg_encounter.h
-include/liblcf/rpg_enemy.h
-include/liblcf/rpg_enemyaction.h
-include/liblcf/rpg_equipment.h
-include/liblcf/rpg_event.h
-include/liblcf/rpg_eventcommand.h
-include/liblcf/rpg_eventpage.h
-include/liblcf/rpg_eventpagecondition.h
-include/liblcf/rpg_item.h
-include/liblcf/rpg_itemanimation.h
-include/liblcf/rpg_learning.h
-include/liblcf/rpg_map.h
-include/liblcf/rpg_mapinfo.h
-include/liblcf/rpg_movecommand.h
-include/liblcf/rpg_moveroute.h
-include/liblcf/rpg_music.h
-include/liblcf/rpg_parameters.h
-include/liblcf/rpg_rect.h
-include/liblcf/rpg_save.h
-include/liblcf/rpg_saveactor.h
-include/liblcf/rpg_savecommonevent.h
-include/liblcf/rpg_saveeasyrpgdata.h
-include/liblcf/rpg_saveeventexecframe.h
-include/liblcf/rpg_saveeventexecstate.h
-include/liblcf/rpg_saveinventory.h
-include/liblcf/rpg_savemapevent.h
-include/liblcf/rpg_savemapeventbase.h
-include/liblcf/rpg_savemapinfo.h
-include/liblcf/rpg_savepanorama.h
-include/liblcf/rpg_savepartylocation.h
-include/liblcf/rpg_savepicture.h
-include/liblcf/rpg_savescreen.h
-include/liblcf/rpg_savesystem.h
-include/liblcf/rpg_savetarget.h
-include/liblcf/rpg_savetitle.h
-include/liblcf/rpg_savevehiclelocation.h
-include/liblcf/rpg_skill.h
-include/liblcf/rpg_sound.h
-include/liblcf/rpg_start.h
-include/liblcf/rpg_state.h
-include/liblcf/rpg_switch.h
-include/liblcf/rpg_system.h
-include/liblcf/rpg_terms.h
-include/liblcf/rpg_terrain.h
-include/liblcf/rpg_testbattler.h
-include/liblcf/rpg_treemap.h
-include/liblcf/rpg_troop.h
-include/liblcf/rpg_troopmember.h
-include/liblcf/rpg_trooppage.h
-include/liblcf/rpg_trooppagecondition.h
-include/liblcf/rpg_variable.h
-include/liblcf/scope_guard.h
-include/liblcf/writer_lcf.h
-include/liblcf/writer_xml.h
-lib/cmake/liblcf/FindEXPAT.cmake
-lib/cmake/liblcf/FindICU.cmake
+@comment $NetBSD: PLIST,v 1.5 2022/01/16 14:32:01 nia Exp $
+bin/lcf2xml
+bin/lcfstrings
+include/lcf/config.h
+include/lcf/context.h
+include/lcf/dbarray.h
+include/lcf/dbarrayalloc.h
+include/lcf/dbbitarray.h
+include/lcf/dbstring.h
+include/lcf/encoder.h
+include/lcf/enum_tags.h
+include/lcf/flag_set.h
+include/lcf/ini.h
+include/lcf/inireader.h
+include/lcf/ldb/chunks.h
+include/lcf/ldb/reader.h
+include/lcf/lmt/chunks.h
+include/lcf/lmt/reader.h
+include/lcf/lmu/chunks.h
+include/lcf/lmu/reader.h
+include/lcf/lsd/chunks.h
+include/lcf/lsd/reader.h
+include/lcf/reader_lcf.h
+include/lcf/reader_util.h
+include/lcf/reader_xml.h
+include/lcf/rpg/actor.h
+include/lcf/rpg/animation.h
+include/lcf/rpg/animationcelldata.h
+include/lcf/rpg/animationframe.h
+include/lcf/rpg/animationtiming.h
+include/lcf/rpg/attribute.h
+include/lcf/rpg/battlecommand.h
+include/lcf/rpg/battlecommands.h
+include/lcf/rpg/battleranimation.h
+include/lcf/rpg/battleranimationitemskill.h
+include/lcf/rpg/battleranimationpose.h
+include/lcf/rpg/battleranimationweapon.h
+include/lcf/rpg/chipset.h
+include/lcf/rpg/class.h
+include/lcf/rpg/commonevent.h
+include/lcf/rpg/database.h
+include/lcf/rpg/encounter.h
+include/lcf/rpg/enemy.h
+include/lcf/rpg/enemyaction.h
+include/lcf/rpg/equipment.h
+include/lcf/rpg/event.h
+include/lcf/rpg/eventcommand.h
+include/lcf/rpg/eventpage.h
+include/lcf/rpg/eventpagecondition.h
+include/lcf/rpg/fwd.h
+include/lcf/rpg/item.h
+include/lcf/rpg/learning.h
+include/lcf/rpg/map.h
+include/lcf/rpg/mapinfo.h
+include/lcf/rpg/movecommand.h
+include/lcf/rpg/moveroute.h
+include/lcf/rpg/music.h
+include/lcf/rpg/parameters.h
+include/lcf/rpg/rect.h
+include/lcf/rpg/save.h
+include/lcf/rpg/saveactor.h
+include/lcf/rpg/savecommonevent.h
+include/lcf/rpg/saveeasyrpgdata.h
+include/lcf/rpg/saveeventexecframe.h
+include/lcf/rpg/saveeventexecstate.h
+include/lcf/rpg/saveinventory.h
+include/lcf/rpg/savemapevent.h
+include/lcf/rpg/savemapeventbase.h
+include/lcf/rpg/savemapinfo.h
+include/lcf/rpg/savepanorama.h
+include/lcf/rpg/savepartylocation.h
+include/lcf/rpg/savepicture.h
+include/lcf/rpg/savescreen.h
+include/lcf/rpg/savesystem.h
+include/lcf/rpg/savetarget.h
+include/lcf/rpg/savetitle.h
+include/lcf/rpg/savevehiclelocation.h
+include/lcf/rpg/skill.h



Home | Main Index | Thread Index | Old Index