pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games Add games/stone-soup and games/stone-soup-sdl.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/16002313166c
branches:  trunk
changeset: 399380:16002313166c
user:      nia <nia%pkgsrc.org@localhost>
date:      Thu Aug 08 13:40:30 2019 +0000

description:
Add games/stone-soup and games/stone-soup-sdl.

Based partially on work by Yorick Hardy in pkgsrc-wip.

Dungeon Crawl Stone Soup is an open-source, single-player, role-playing
roguelike game of exploration and treasure-hunting in dungeons filled with
dangerous and unfriendly monsters in a quest to rescue the mystifyingly
fabulous Orb of Zot.

diffstat:

 games/Makefile                                    |    4 +-
 games/stone-soup-sdl/DESCR                        |    6 +
 games/stone-soup-sdl/Makefile                     |   29 +
 games/stone-soup-sdl/PLIST                        |  649 ++++++++++++++++++++++
 games/stone-soup-sdl/files/crawl.desktop          |    7 +
 games/stone-soup/DESCR                            |    4 +
 games/stone-soup/Makefile                         |    8 +
 games/stone-soup/Makefile.common                  |   70 ++
 games/stone-soup/PLIST                            |  608 ++++++++++++++++++++
 games/stone-soup/distinfo                         |    8 +
 games/stone-soup/patches/patch-source_initfile.cc |   16 +
 games/stone-soup/patches/patch-source_platform.h  |   34 +
 12 files changed, 1442 insertions(+), 1 deletions(-)

diffs (truncated from 1501 to 300 lines):

diff -r 2ee1df6405e8 -r 16002313166c games/Makefile
--- a/games/Makefile    Thu Aug 08 13:24:41 2019 +0000
+++ b/games/Makefile    Thu Aug 08 13:40:30 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.444 2019/08/07 18:05:25 nia Exp $
+# $NetBSD: Makefile,v 1.445 2019/08/08 13:40:30 nia Exp $
 #
 
 COMMENT=       Games
@@ -345,6 +345,8 @@
 SUBDIR+=       spider
 SUBDIR+=       stegavorto
 SUBDIR+=       stockfish
+SUBDIR+=       stone-soup
+SUBDIR+=       stone-soup-sdl
 SUBDIR+=       stratagus
 SUBDIR+=       sudoku-cli
 SUBDIR+=       supertux
diff -r 2ee1df6405e8 -r 16002313166c games/stone-soup-sdl/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/stone-soup-sdl/DESCR        Thu Aug 08 13:40:30 2019 +0000
@@ -0,0 +1,6 @@
+Dungeon Crawl Stone Soup is an open-source, single-player, role-playing
+roguelike game of exploration and treasure-hunting in dungeons filled with
+dangerous and unfriendly monsters in a quest to rescue the mystifyingly fabulous
+Orb of Zot.
+
+This package contains the graphical SDL2-based interface with tiles.
diff -r 2ee1df6405e8 -r 16002313166c games/stone-soup-sdl/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/stone-soup-sdl/Makefile     Thu Aug 08 13:40:30 2019 +0000
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2019/08/08 13:40:30 nia Exp $
+
+.include "../../games/stone-soup/Makefile.common"
+
+PKGNAME=       ${DISTNAME:S/_/-/:S/-soup/-soup-sdl/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Dungeon Crawl Stone Soup - roguelike adventure (tileset version)
+
+MAKE_FLAGS+=   TILES=YesPlease
+MAKE_FLAGS+=   SOUND=YesPlease
+
+INSTALLATION_DIRS+=    share/applications
+INSTALLATION_DIRS+=    share/icons/hicolor/48x48/apps
+
+post-install:
+       ${INSTALL_DATA} ${FILESDIR}/crawl.desktop \
+           ${DESTDIR}${PREFIX}/share/applications
+       ${INSTALL_DATA} ${WRKSRC}/source/debian/crawl.png \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/48x48/apps
+
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2ee1df6405e8 -r 16002313166c games/stone-soup-sdl/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/stone-soup-sdl/PLIST        Thu Aug 08 13:40:30 2019 +0000
@@ -0,0 +1,649 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/08 13:40:30 nia Exp $
+bin/crawl
+share/applications/crawl.desktop
+share/icons/hicolor/48x48/apps/crawl.png
+share/stone-soup/dat/clua/autofight.lua
+share/stone-soup/dat/clua/automagic.lua
+share/stone-soup/dat/clua/delays.lua
+share/stone-soup/dat/clua/kills.lua
+share/stone-soup/dat/clua/stash.lua
+share/stone-soup/dat/database/FAQ.txt
+share/stone-soup/dat/database/el/monflee.txt
+share/stone-soup/dat/database/el/rand_all.txt
+share/stone-soup/dat/database/godname.txt
+share/stone-soup/dat/database/godspeak.txt
+share/stone-soup/dat/database/help.txt
+share/stone-soup/dat/database/insult.txt
+share/stone-soup/dat/database/miscname.txt
+share/stone-soup/dat/database/monflee.txt
+share/stone-soup/dat/database/monname.txt
+share/stone-soup/dat/database/monspeak.txt
+share/stone-soup/dat/database/monspell.txt
+share/stone-soup/dat/database/montitle.txt
+share/stone-soup/dat/database/pl/godspeak.txt
+share/stone-soup/dat/database/pl/miscname.txt
+share/stone-soup/dat/database/rand_all.txt
+share/stone-soup/dat/database/rand_arm.txt
+share/stone-soup/dat/database/rand_wpn.txt
+share/stone-soup/dat/database/randbook.txt
+share/stone-soup/dat/database/randname.txt
+share/stone-soup/dat/database/shout.txt
+share/stone-soup/dat/database/wpnnoise.txt
+share/stone-soup/dat/defaults/autopickup_exceptions.txt
+share/stone-soup/dat/defaults/food_colouring.txt
+share/stone-soup/dat/defaults/glyph_colours.txt
+share/stone-soup/dat/defaults/menu_colours.txt
+share/stone-soup/dat/defaults/messages.txt
+share/stone-soup/dat/defaults/misc.txt
+share/stone-soup/dat/defaults/runrest_messages.txt
+share/stone-soup/dat/defaults/standard_colours.txt
+share/stone-soup/dat/des/altar/altar.des
+share/stone-soup/dat/des/altar/ashenzari_visionary.des
+share/stone-soup/dat/des/altar/kiku_cage.des
+share/stone-soup/dat/des/altar/lugonu_bribe.des
+share/stone-soup/dat/des/altar/nemelex_the_gamble.des
+share/stone-soup/dat/des/altar/okawaru_arena.des
+share/stone-soup/dat/des/altar/overflow.des
+share/stone-soup/dat/des/altar/pakellas_experiments.des
+share/stone-soup/dat/des/altar/trog_burn_book.des
+share/stone-soup/dat/des/altar/trog_wizard.des
+share/stone-soup/dat/des/altar/vehumet_trees.des
+share/stone-soup/dat/des/altar/xom_monty_hall.des
+share/stone-soup/dat/des/altar/xom_sheep.des
+share/stone-soup/dat/des/altar/yredelemnul_ordeal.des
+share/stone-soup/dat/des/arrival/arrival_guide.txt
+share/stone-soup/dat/des/arrival/large.des
+share/stone-soup/dat/des/arrival/simple.des
+share/stone-soup/dat/des/arrival/small.des
+share/stone-soup/dat/des/arrival/twisted.des
+share/stone-soup/dat/des/branches/abyss.des
+share/stone-soup/dat/des/branches/blade.des
+share/stone-soup/dat/des/branches/coc.des
+share/stone-soup/dat/des/branches/crypt.des
+share/stone-soup/dat/des/branches/depths.des
+share/stone-soup/dat/des/branches/depths_encompass.des
+share/stone-soup/dat/des/branches/dis.des
+share/stone-soup/dat/des/branches/elf.des
+share/stone-soup/dat/des/branches/geh.des
+share/stone-soup/dat/des/branches/hell.des
+share/stone-soup/dat/des/branches/lair.des
+share/stone-soup/dat/des/branches/orc.des
+share/stone-soup/dat/des/branches/pan.des
+share/stone-soup/dat/des/branches/shoals.des
+share/stone-soup/dat/des/branches/slime.des
+share/stone-soup/dat/des/branches/snake.des
+share/stone-soup/dat/des/branches/spider.des
+share/stone-soup/dat/des/branches/swamp.des
+share/stone-soup/dat/des/branches/tar.des
+share/stone-soup/dat/des/branches/temple.des
+share/stone-soup/dat/des/branches/temple_compat.des
+share/stone-soup/dat/des/branches/tomb.des
+share/stone-soup/dat/des/branches/vaults.des
+share/stone-soup/dat/des/branches/vaults_rooms_empty.des
+share/stone-soup/dat/des/branches/vaults_rooms_ghost.des
+share/stone-soup/dat/des/branches/vaults_rooms_hard.des
+share/stone-soup/dat/des/branches/vaults_rooms_standard.des
+share/stone-soup/dat/des/branches/zot.des
+share/stone-soup/dat/des/builder/alphashops.des
+share/stone-soup/dat/des/builder/arena.des
+share/stone-soup/dat/des/builder/decor.des
+share/stone-soup/dat/des/builder/dummy.des
+share/stone-soup/dat/des/builder/food.des
+share/stone-soup/dat/des/builder/layout.des
+share/stone-soup/dat/des/builder/layout_caves.des
+share/stone-soup/dat/des/builder/layout_cc.des
+share/stone-soup/dat/des/builder/layout_cellular.des
+share/stone-soup/dat/des/builder/layout_city.des
+share/stone-soup/dat/des/builder/layout_delve.des
+share/stone-soup/dat/des/builder/layout_forest.des
+share/stone-soup/dat/des/builder/layout_geoelf.des
+share/stone-soup/dat/des/builder/layout_geoelf_castle.des
+share/stone-soup/dat/des/builder/layout_grids.des
+share/stone-soup/dat/des/builder/layout_halls.des
+share/stone-soup/dat/des/builder/layout_loops.des
+share/stone-soup/dat/des/builder/layout_overlapping_boxes.des
+share/stone-soup/dat/des/builder/layout_pan_divisions.des
+share/stone-soup/dat/des/builder/layout_pools.des
+share/stone-soup/dat/des/builder/layout_vaults.des
+share/stone-soup/dat/des/builder/rooms.des
+share/stone-soup/dat/des/builder/shops.des
+share/stone-soup/dat/des/builder/uniques.des
+share/stone-soup/dat/des/guide.txt
+share/stone-soup/dat/des/portals/bailey.des
+share/stone-soup/dat/des/portals/bazaar.des
+share/stone-soup/dat/des/portals/desolation.des
+share/stone-soup/dat/des/portals/gauntlet.des
+share/stone-soup/dat/des/portals/icecave.des
+share/stone-soup/dat/des/portals/ossuary.des
+share/stone-soup/dat/des/portals/sewer.des
+share/stone-soup/dat/des/portals/trove.des
+share/stone-soup/dat/des/portals/volcano.des
+share/stone-soup/dat/des/portals/wizlab.des
+share/stone-soup/dat/des/portals/ziggurat.des
+share/stone-soup/dat/des/serial/aquarium.des
+share/stone-soup/dat/des/serial/bayou.des
+share/stone-soup/dat/des/serial/column_ruins.des
+share/stone-soup/dat/des/serial/corridors.des
+share/stone-soup/dat/des/serial/curves.des
+share/stone-soup/dat/des/serial/forest.des
+share/stone-soup/dat/des/serial/glass.des
+share/stone-soup/dat/des/serial/gnoll_camp.des
+share/stone-soup/dat/des/serial/ice.des
+share/stone-soup/dat/des/serial/magic_research.des
+share/stone-soup/dat/des/serial/park.des
+share/stone-soup/dat/des/serial/rivers.des
+share/stone-soup/dat/des/serial/serial_guide.txt
+share/stone-soup/dat/des/serial/sigils.des
+share/stone-soup/dat/des/serial/undead.des
+share/stone-soup/dat/des/serial/window.des
+share/stone-soup/dat/des/sprint/arena_sprint.des
+share/stone-soup/dat/des/sprint/fedhas.des
+share/stone-soup/dat/des/sprint/linesprint.des
+share/stone-soup/dat/des/sprint/meat.des
+share/stone-soup/dat/des/sprint/menkaure.des
+share/stone-soup/dat/des/sprint/pitsprint.des
+share/stone-soup/dat/des/sprint/red_sonja.des
+share/stone-soup/dat/des/sprint/sprint_mu.des
+share/stone-soup/dat/des/sprint/zigsprint.des
+share/stone-soup/dat/des/test.des
+share/stone-soup/dat/des/test/suite-los.des
+share/stone-soup/dat/des/test/suite.des
+share/stone-soup/dat/des/traps/monster_drop.des
+share/stone-soup/dat/des/traps/rats_trap.des
+share/stone-soup/dat/des/tutorial/lesson1.des
+share/stone-soup/dat/des/tutorial/lesson2.des
+share/stone-soup/dat/des/tutorial/lesson3.des
+share/stone-soup/dat/des/tutorial/lesson4.des
+share/stone-soup/dat/des/tutorial/lesson5.des
+share/stone-soup/dat/des/variable/ambush.des
+share/stone-soup/dat/des/variable/arcadia.des
+share/stone-soup/dat/des/variable/cathedral_bats.des
+share/stone-soup/dat/des/variable/compat.des
+share/stone-soup/dat/des/variable/d_encompass.des
+share/stone-soup/dat/des/variable/float.des
+share/stone-soup/dat/des/variable/geyser.des
+share/stone-soup/dat/des/variable/ghost.des
+share/stone-soup/dat/des/variable/grated_community.des
+share/stone-soup/dat/des/variable/large_abstract.des
+share/stone-soup/dat/des/variable/large_themed.des
+share/stone-soup/dat/des/variable/lemuel_castle.des
+share/stone-soup/dat/des/variable/mini.des
+share/stone-soup/dat/des/variable/mini_features.des
+share/stone-soup/dat/des/variable/mini_monsters.des
+share/stone-soup/dat/des/variable/polyominoes.des
+share/stone-soup/dat/des/variable/the_bubble.des
+share/stone-soup/dat/des/variable/the_grid.des
+share/stone-soup/dat/descript/ability.txt
+share/stone-soup/dat/descript/backgrounds.txt
+share/stone-soup/dat/descript/branches.txt
+share/stone-soup/dat/descript/cards.txt
+share/stone-soup/dat/descript/clouds.txt
+share/stone-soup/dat/descript/commands.txt
+share/stone-soup/dat/descript/cs/ability.txt
+share/stone-soup/dat/descript/cs/branches.txt
+share/stone-soup/dat/descript/cs/commands.txt
+share/stone-soup/dat/descript/cs/features.txt
+share/stone-soup/dat/descript/cs/gods.txt
+share/stone-soup/dat/descript/cs/hints.txt
+share/stone-soup/dat/descript/cs/items.txt
+share/stone-soup/dat/descript/cs/monsters.txt
+share/stone-soup/dat/descript/cs/quotes.txt
+share/stone-soup/dat/descript/cs/species.txt
+share/stone-soup/dat/descript/cs/spells.txt
+share/stone-soup/dat/descript/cs/tutorial.txt
+share/stone-soup/dat/descript/cs/unident.txt
+share/stone-soup/dat/descript/cs/unrand.txt
+share/stone-soup/dat/descript/da/ability.txt
+share/stone-soup/dat/descript/da/backgrounds.txt
+share/stone-soup/dat/descript/da/branches.txt
+share/stone-soup/dat/descript/da/cards.txt
+share/stone-soup/dat/descript/da/commands.txt
+share/stone-soup/dat/descript/da/hints.txt
+share/stone-soup/dat/descript/da/items.txt
+share/stone-soup/dat/descript/da/monsters.txt
+share/stone-soup/dat/descript/da/quotes.txt
+share/stone-soup/dat/descript/da/skills.txt
+share/stone-soup/dat/descript/da/species.txt
+share/stone-soup/dat/descript/da/unident.txt
+share/stone-soup/dat/descript/da/unrand.txt
+share/stone-soup/dat/descript/de/ability.txt
+share/stone-soup/dat/descript/de/backgrounds.txt
+share/stone-soup/dat/descript/de/branches.txt
+share/stone-soup/dat/descript/de/cards.txt
+share/stone-soup/dat/descript/de/commands.txt
+share/stone-soup/dat/descript/de/features.txt
+share/stone-soup/dat/descript/de/gods.txt
+share/stone-soup/dat/descript/de/hints.txt
+share/stone-soup/dat/descript/de/items.txt
+share/stone-soup/dat/descript/de/monsters.txt
+share/stone-soup/dat/descript/de/quotes.txt
+share/stone-soup/dat/descript/de/skills.txt
+share/stone-soup/dat/descript/de/species.txt
+share/stone-soup/dat/descript/de/spells.txt
+share/stone-soup/dat/descript/de/tutorial.txt
+share/stone-soup/dat/descript/de/unident.txt
+share/stone-soup/dat/descript/de/unrand.txt
+share/stone-soup/dat/descript/el/ability.txt
+share/stone-soup/dat/descript/el/backgrounds.txt
+share/stone-soup/dat/descript/el/branches.txt
+share/stone-soup/dat/descript/el/gods.txt
+share/stone-soup/dat/descript/el/items.txt
+share/stone-soup/dat/descript/el/monsters.txt
+share/stone-soup/dat/descript/el/species.txt
+share/stone-soup/dat/descript/el/tutorial.txt
+share/stone-soup/dat/descript/el/unident.txt
+share/stone-soup/dat/descript/el/unrand.txt



Home | Main Index | Thread Index | Old Index