pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games angband: Update to 4.2.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/b4a9ea386c2c
branches: trunk
changeset: 339997:b4a9ea386c2c
user: nia <nia%pkgsrc.org@localhost>
date: Fri Sep 20 14:56:00 2019 +0000
description:
angband: Update to 4.2.0
It uses SDL for sound so the tileset version is now the SDL version
instead of the X11 version. Instead of games/angband-tty, games/angband
is now the TTY version.
There is a SDL2 port but it doesn't seem ready yet (the menu at the top
of the screen doesn't work). Keep SDL2 bits commented out so they're
ready to enable when the time comes.
diffstat:
games/Makefile | 6 +-
games/angband-sdl/DESCR | 6 +
games/angband-sdl/Makefile | 46 +
games/angband-sdl/PLIST | 325 ++++++++++++++
games/angband-tty/DESCR | 4 -
games/angband-tty/MESSAGE | 7 -
games/angband-tty/Makefile | 47 --
games/angband-tty/PLIST | 75 ---
games/angband-tty/distinfo | 14 -
games/angband-tty/patches/patch-aa | 8 -
games/angband-tty/patches/patch-ab | 13 -
games/angband-tty/patches/patch-ac | 10 -
games/angband-tty/patches/patch-ad | 50 --
games/angband-x11/DESCR | 4 -
games/angband-x11/MESSAGE | 7 -
games/angband-x11/Makefile | 54 --
games/angband-x11/PLIST | 114 ----
games/angband-x11/distinfo | 10 -
games/angband/DESCR | 4 +
games/angband/Makefile | 20 +
games/angband/Makefile.common | 37 +
games/angband/PLIST | 57 ++
games/angband/distinfo | 7 +
games/angband/patches/patch-lib_icons_angband-sdl.desktop | 17 +
24 files changed, 522 insertions(+), 420 deletions(-)
diffs (truncated from 1048 to 300 lines):
diff -r 47e69c77cf0f -r b4a9ea386c2c games/Makefile
--- a/games/Makefile Fri Sep 20 11:39:25 2019 +0000
+++ b/games/Makefile Fri Sep 20 14:56:00 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.454 2019/09/12 17:10:47 ryoon Exp $
+# $NetBSD: Makefile,v 1.455 2019/09/20 14:56:00 nia Exp $
#
COMMENT= Games
@@ -23,8 +23,8 @@
SUBDIR+= amaze
SUBDIR+= amor
SUBDIR+= an
-SUBDIR+= angband-tty
-SUBDIR+= angband-x11
+SUBDIR+= angband
+SUBDIR+= angband-sdl
SUBDIR+= anise
SUBDIR+= aop
SUBDIR+= armagetronad
diff -r 47e69c77cf0f -r b4a9ea386c2c games/angband-sdl/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/angband-sdl/DESCR Fri Sep 20 14:56:00 2019 +0000
@@ -0,0 +1,6 @@
+Angband is a free, single-player dungeon exploration game.
+
+You play an adventurer seeking riches, fighting monsters, and preparing for
+a final battle with Morgoth, the Lord of Darkness.
+
+This package contains support for the graphical tileset and sound.
diff -r 47e69c77cf0f -r b4a9ea386c2c games/angband-sdl/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/angband-sdl/Makefile Fri Sep 20 14:56:00 2019 +0000
@@ -0,0 +1,46 @@
+# $NetBSD: Makefile,v 1.1 2019/09/20 14:56:00 nia Exp $
+
+.include "../../games/angband/Makefile.common"
+
+PKGNAME= ${DISTNAME:S/angband-/angband-sdl-/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+COMMENT= Single-player dungeon exploration game (version with graphics/sound)
+
+CONFLICTS+= angband-[0-9]*
+CONFLICTS+= angband-tty-[0-9]*
+CONFLICTS+= angband-x11-[0-9]*
+SUPERSEDES= angband-x11-[0-9]*
+
+ICON_SIZES= 16 32 128 256 512
+
+# XXX the SDL2 frontend doesn't seem particularly ready yet
+# e.g. selecting fonts, a tilset, or windowed mode doesn't seem to work
+# please switch this when it's ready.
+#CONFIGURE_ARGS+= --enable-sdl2
+CONFIGURE_ARGS+= --enable-sdl
+
+INSTALLATION_DIRS+= share/applications
+.for s in ${ICON_SIZES}
+INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps
+.endfor
+
+post-install:
+ ${RM} -f ${DESTDIR}${PREFIX}/share/angband/icons/angband-x11.desktop
+ ${MV} ${DESTDIR}${PREFIX}/share/angband/icons/angband-sdl.desktop \
+ ${DESTDIR}${PREFIX}/share/applications
+.for s in ${ICON_SIZES}
+ ${INSTALL_DATA} ${WRKSRC}/lib/icons/att-${s}.png \
+ ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/angband.png
+.endfor
+
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+#.include "../../audio/SDL2_mixer/buildlink3.mk"
+#.include "../../devel/SDL2/buildlink3.mk"
+#.include "../../graphics/SDL2_image/buildlink3.mk"
+#.include "../../fonts/SDL2_ttf/buildlink3.mk"
+.include "../../audio/SDL_mixer/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/SDL_ttf/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 47e69c77cf0f -r b4a9ea386c2c games/angband-sdl/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/games/angband-sdl/PLIST Fri Sep 20 14:56:00 2019 +0000
@@ -0,0 +1,325 @@
+@comment $NetBSD: PLIST,v 1.1 2019/09/20 14:56:00 nia Exp $
+bin/angband
+share/angband/customize/font-gcu.prf
+share/angband/customize/font-sdl.prf
+share/angband/customize/font-win.prf
+share/angband/customize/font-x11.prf
+share/angband/customize/font.prf
+share/angband/customize/keys-gcu.prf
+share/angband/customize/message.prf
+share/angband/customize/pref.prf
+share/angband/customize/sound.prf
+share/angband/customize/user.prf
+share/angband/fonts/10x14x.fon
+share/angband/fonts/10x14xb.fon
+share/angband/fonts/10x20x.fon
+share/angband/fonts/12x18x.fon
+share/angband/fonts/12x24x.fon
+share/angband/fonts/16x16x.fon
+share/angband/fonts/16x24x.fon
+share/angband/fonts/5x8x.fon
+share/angband/fonts/6x10x.fon
+share/angband/fonts/6x12x.fon
+share/angband/fonts/6x13x.fon
+share/angband/fonts/6x13xb.fon
+share/angband/fonts/7x13x.fon
+share/angband/fonts/7x13xb.fon
+share/angband/fonts/8x12x.fon
+share/angband/fonts/8x12xb.fon
+share/angband/fonts/8x13x.fon
+share/angband/fonts/8x16x.fon
+share/angband/fonts/8x8x.fon
+share/angband/fonts/8x8xb.fon
+share/angband/fonts/9x15x.fon
+share/angband/fonts/9x15xb.fon
+share/angband/gamedata/activation.txt
+share/angband/gamedata/artifact.txt
+share/angband/gamedata/blow_effects.txt
+share/angband/gamedata/blow_methods.txt
+share/angband/gamedata/body.txt
+share/angband/gamedata/brand.txt
+share/angband/gamedata/class.txt
+share/angband/gamedata/constants.txt
+share/angband/gamedata/curse.txt
+share/angband/gamedata/dungeon_profile.txt
+share/angband/gamedata/ego_item.txt
+share/angband/gamedata/flavor.txt
+share/angband/gamedata/hints.txt
+share/angband/gamedata/history.txt
+share/angband/gamedata/monster.txt
+share/angband/gamedata/monster_base.txt
+share/angband/gamedata/monster_spell.txt
+share/angband/gamedata/names.txt
+share/angband/gamedata/object.txt
+share/angband/gamedata/object_base.txt
+share/angband/gamedata/object_property.txt
+share/angband/gamedata/p_race.txt
+share/angband/gamedata/pain.txt
+share/angband/gamedata/pit.txt
+share/angband/gamedata/player_timed.txt
+share/angband/gamedata/projection.txt
+share/angband/gamedata/quest.txt
+share/angband/gamedata/realm.txt
+share/angband/gamedata/room_template.txt
+share/angband/gamedata/shape.txt
+share/angband/gamedata/slay.txt
+share/angband/gamedata/store.txt
+share/angband/gamedata/summon.txt
+share/angband/gamedata/terrain.txt
+share/angband/gamedata/trap.txt
+share/angband/gamedata/vault.txt
+share/angband/gamedata/world.txt
+share/angband/help/commands.txt
+share/angband/help/index.txt
+share/angband/help/symbols.txt
+share/angband/icons/att-128.png
+share/angband/icons/att-16.png
+share/angband/icons/att-256.png
+share/angband/icons/att-32.png
+share/angband/icons/att-512.png
+share/angband/screens/crown.txt
+share/angband/screens/dead.txt
+share/angband/screens/news.txt
+share/angband/sounds/amb_bell_metal1.mp3
+share/angband/sounds/amb_bell_metal2.mp3
+share/angband/sounds/amb_bell_tibet1.mp3
+share/angband/sounds/amb_bell_tibet2.mp3
+share/angband/sounds/amb_bell_tibet3.mp3
+share/angband/sounds/amb_door_doom.mp3
+share/angband/sounds/amb_door_iron.mp3
+share/angband/sounds/amb_dungeon_echo.mp3
+share/angband/sounds/amb_dungeon_echowet.mp3
+share/angband/sounds/amb_gong_chinese.mp3
+share/angband/sounds/amb_gong_low.mp3
+share/angband/sounds/amb_gong_strike.mp3
+share/angband/sounds/amb_gong_undertone.mp3
+share/angband/sounds/amb_guitar_chord.mp3
+share/angband/sounds/amb_pulse_low.mp3
+share/angband/sounds/amb_thunder_rain.mp3
+share/angband/sounds/amb_thunder_roll.mp3
+share/angband/sounds/id_bad_aww.mp3
+share/angband/sounds/id_bad_dang.mp3
+share/angband/sounds/id_bad_hmm.mp3
+share/angband/sounds/id_bad_hmph.mp3
+share/angband/sounds/id_bad_ohh.mp3
+share/angband/sounds/id_ego_whoa.mp3
+share/angband/sounds/id_ego_woohoo.mp3
+share/angband/sounds/id_ego_yeah.mp3
+share/angband/sounds/id_ego_yeah2.mp3
+share/angband/sounds/id_ego_yes.mp3
+share/angband/sounds/id_good_hey.mp3
+share/angband/sounds/id_good_hey2.mp3
+share/angband/sounds/id_good_hmm.mp3
+share/angband/sounds/id_good_huh.mp3
+share/angband/sounds/id_good_ooh.mp3
+share/angband/sounds/id_good_ooo.mp3
+share/angband/sounds/id_good_wow.mp3
+share/angband/sounds/mco_attack_breath.mp3
+share/angband/sounds/mco_attack_spray.mp3
+share/angband/sounds/mco_bite_chew.mp3
+share/angband/sounds/mco_bite_chomp.mp3
+share/angband/sounds/mco_bite_dainty.mp3
+share/angband/sounds/mco_bite_gnash.mp3
+share/angband/sounds/mco_bite_hard.mp3
+share/angband/sounds/mco_bite_long.mp3
+share/angband/sounds/mco_bite_munch.mp3
+share/angband/sounds/mco_bite_regular.mp3
+share/angband/sounds/mco_bite_short.mp3
+share/angband/sounds/mco_bite_small.mp3
+share/angband/sounds/mco_bite_soft.mp3
+share/angband/sounds/mco_card_shuffle.mp3
+share/angband/sounds/mco_castanet_trill.mp3
+share/angband/sounds/mco_ceramic_trill.mp3
+share/angband/sounds/mco_click_vibra.mp3
+share/angband/sounds/mco_creature_choking.mp3
+share/angband/sounds/mco_creature_groan.mp3
+share/angband/sounds/mco_creature_yelp.mp3
+share/angband/sounds/mco_cuica_rubbing.mp3
+share/angband/sounds/mco_dino_low.mp3
+share/angband/sounds/mco_dino_slur.mp3
+share/angband/sounds/mco_dino_talk.mp3
+share/angband/sounds/mco_dino_yawn.mp3
+share/angband/sounds/mco_dub_wobble.mp3
+share/angband/sounds/mco_frog_trill.mp3
+share/angband/sounds/mco_hit_whip.mp3
+share/angband/sounds/mco_howl_croak.mp3
+share/angband/sounds/mco_howl_deep.mp3
+share/angband/sounds/mco_howl_distressed.mp3
+share/angband/sounds/mco_howl_high.mp3
+share/angband/sounds/mco_howl_long.mp3
+share/angband/sounds/mco_liquid_squirt.mp3
+share/angband/sounds/mco_man_mumble.mp3
+share/angband/sounds/mco_mouse_squeaks.mp3
+share/angband/sounds/mco_rubber_thud.mp3
+share/angband/sounds/mco_scurry_dry.mp3
+share/angband/sounds/mco_shake_roll.mp3
+share/angband/sounds/mco_snarl_short.mp3
+share/angband/sounds/mco_spray_long.mp3
+share/angband/sounds/mco_squish_hit.mp3
+share/angband/sounds/mco_squish_snap.mp3
+share/angband/sounds/mco_strange_music.mp3
+share/angband/sounds/mco_strange_thwoink.mp3
+share/angband/sounds/mco_thoing_backwards.mp3
+share/angband/sounds/mco_thoing_deep.mp3
+share/angband/sounds/mco_thud_crash.mp3
+share/angband/sounds/mco_tube_hit.mp3
+share/angband/sounds/plc_bell_warn.mp3
+share/angband/sounds/plc_die_laugh.mp3
+share/angband/sounds/plc_hit_anvil.mp3
+share/angband/sounds/plc_hit_anvil2.mp3
+share/angband/sounds/plc_hit_arrow.mp3
+share/angband/sounds/plc_hit_body.mp3
+share/angband/sounds/plc_hit_groan.mp3
+share/angband/sounds/plc_hit_grunt.mp3
+share/angband/sounds/plc_hit_grunt2.mp3
+share/angband/sounds/plc_hit_hay.mp3
+share/angband/sounds/plc_miss_arrow.mp3
+share/angband/sounds/plc_miss_arrow2.mp3
+share/angband/sounds/plc_miss_swish.mp3
+share/angband/sounds/plm_aim_wand.mp3
+share/angband/sounds/plm_bang_ceramic.mp3
+share/angband/sounds/plm_bang_dumpster.mp3
+share/angband/sounds/plm_bang_metal.mp3
+share/angband/sounds/plm_book_pageturn.mp3
+share/angband/sounds/plm_bottle_clinks.mp3
+share/angband/sounds/plm_break_canister.mp3
+share/angband/sounds/plm_break_glass.mp3
+share/angband/sounds/plm_break_glass2.mp3
+share/angband/sounds/plm_break_plates.mp3
+share/angband/sounds/plm_break_shatter.mp3
+share/angband/sounds/plm_break_smash.mp3
+share/angband/sounds/plm_break_wood.mp3
+share/angband/sounds/plm_cabinet_open.mp3
+share/angband/sounds/plm_cabinet_shut.mp3
+share/angband/sounds/plm_chain_light.mp3
+share/angband/sounds/plm_chest_latch.mp3
+share/angband/sounds/plm_chest_unlatch.mp3
+share/angband/sounds/plm_chimes_jangle.mp3
+share/angband/sounds/plm_click_dry.mp3
+share/angband/sounds/plm_click_switch.mp3
+share/angband/sounds/plm_click_switch2.mp3
+share/angband/sounds/plm_click_switch3.mp3
+share/angband/sounds/plm_click_wood.mp3
+share/angband/sounds/plm_close_hatch.mp3
+share/angband/sounds/plm_coins_dump.mp3
+share/angband/sounds/plm_coins_light.mp3
+share/angband/sounds/plm_coins_pour.mp3
+share/angband/sounds/plm_coins_shake.mp3
+share/angband/sounds/plm_cork_pop.mp3
+share/angband/sounds/plm_cork_squeak.mp3
+share/angband/sounds/plm_door_bolt.mp3
+share/angband/sounds/plm_door_creak.mp3
+share/angband/sounds/plm_door_creakshut.mp3
+share/angband/sounds/plm_door_dungeon.mp3
+share/angband/sounds/plm_door_echolock.mp3
+share/angband/sounds/plm_door_entrance.mp3
+share/angband/sounds/plm_door_knob.mp3
Home |
Main Index |
Thread Index |
Old Index