pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games Add games/cataclysm-dda.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/22d0f21df70e
branches:  trunk
changeset: 337558:22d0f21df70e
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Aug 07 18:05:25 2019 +0000

description:
Add games/cataclysm-dda.

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

Cataclysm: Dark Days Ahead is a turn-based survival game set in a
post-apocalyptic world.

Struggle to survive in a harsh, persistent, procedurally generated world.

Scavenge the remnants of a dead civilization for food, equipment, or, if
you are lucky, a vehicle with a full tank of gas to get you the hell out of
Dodge.

Fight to defeat or escape from a wide variety of powerful monstrosities,
from zombies to giant insects to killer robots and things far stranger and
deadlier, and against the others like yourself, that want what you have...

diffstat:

 games/Makefile                      |     4 +-
 games/cataclysm-dda-sdl/DESCR       |    14 +
 games/cataclysm-dda-sdl/Makefile    |    64 +
 games/cataclysm-dda-sdl/PLIST       |  2398 +++++++++++++++++++++++++++++++++++
 games/cataclysm-dda/DESCR           |    12 +
 games/cataclysm-dda/Makefile        |    33 +
 games/cataclysm-dda/Makefile.common |    47 +
 games/cataclysm-dda/PLIST           |  2292 +++++++++++++++++++++++++++++++++
 games/cataclysm-dda/distinfo        |     6 +
 9 files changed, 4869 insertions(+), 1 deletions(-)

diffs (truncated from 4916 to 300 lines):

diff -r 943c11a7c497 -r 22d0f21df70e games/Makefile
--- a/games/Makefile    Wed Aug 07 15:52:13 2019 +0000
+++ b/games/Makefile    Wed Aug 07 18:05:25 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.443 2019/08/07 12:07:35 nia Exp $
+# $NetBSD: Makefile,v 1.444 2019/08/07 18:05:25 nia Exp $
 #
 
 COMMENT=       Games
@@ -52,6 +52,8 @@
 SUBDIR+=       bridge-hands
 SUBDIR+=       burgerspace
 SUBDIR+=       bzflag
+SUBDIR+=       cataclysm-dda
+SUBDIR+=       cataclysm-dda-sdl
 SUBDIR+=       cbzone
 SUBDIR+=       ccgo
 SUBDIR+=       cgoban
diff -r 943c11a7c497 -r 22d0f21df70e games/cataclysm-dda-sdl/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/cataclysm-dda-sdl/DESCR     Wed Aug 07 18:05:25 2019 +0000
@@ -0,0 +1,14 @@
+Cataclysm: Dark Days Ahead is a turn-based survival game set in a
+post-apocalyptic world.
+
+Struggle to survive in a harsh, persistent, procedurally generated world.
+
+Scavenge the remnants of a dead civilization for food, equipment, or, if
+you are lucky, a vehicle with a full tank of gas to get you the hell out of
+Dodge.
+
+Fight to defeat or escape from a wide variety of powerful monstrosities,
+from zombies to giant insects to killer robots and things far stranger and
+deadlier, and against the others like yourself, that want what you have...
+
+This package contains the graphical SDL2-based interface with tiles.
diff -r 943c11a7c497 -r 22d0f21df70e games/cataclysm-dda-sdl/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/cataclysm-dda-sdl/Makefile  Wed Aug 07 18:05:25 2019 +0000
@@ -0,0 +1,64 @@
+# $NetBSD: Makefile,v 1.1 2019/08/07 18:05:25 nia Exp $
+
+.include "../../games/cataclysm-dda/Makefile.common"
+
+PKGNAME=       ${DISTNAME:S/-dda/-dda-sdl/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Turn-based survival game (tileset version)
+
+BUILD_TARGET=  cataclysm-tiles localization
+
+MAKE_FLAGS+=   TILES=1
+MAKE_FLAGS+=   SOUND=1
+
+ICON_SIZES=    16 32 64 128 256 512 1024
+
+INSTALLATION_DIRS+=    share/applications
+INSTALLATION_DIRS+=    share/appdata
+INSTALLATION_DIRS+=    share/icons/hicolor/scalable/apps
+.for s in ${ICON_SIZES}
+INSTALLATION_DIRS+=    share/icons/hicolor/${s}x${s}/apps
+.endfor
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/cataclysm-tiles ${DESTDIR}${PREFIX}/bin
+.for target in core font json mods names raw motd credits title sound
+       cd ${WRKSRC}/data && ${PAX} -rw -pp ${target} \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda
+.endfor
+       cd ${WRKSRC}/gfx && ${PAX} -rw -pp . \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda/gfx
+       ${INSTALL_DATA} ${WRKSRC}/lua/autoexec.lua \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda/lua
+       ${INSTALL_DATA} ${WRKSRC}/lua/log.lua \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda/lua
+       ${INSTALL_DATA} ${WRKSRC}/lua/class_definitions.lua \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda/lua
+       ${INSTALL_DATA} ${WRKSRC}/data/changelog.txt \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda
+       ${INSTALL_DATA} ${WRKSRC}/data/cataicon.ico \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda
+       ${INSTALL_DATA} ${WRKSRC}/data/fontdata.json \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda
+       ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt \
+           ${DESTDIR}${PREFIX}/share/cataclysm-dda
+       cd ${WRKSRC} && LOCALE_DIR=${DESTDIR}${PREFIX}/share/locale ${SH} lang/compile_mo.sh
+       ${INSTALL_DATA} ${WRKSRC}/data/xdg/cataclysm-dda.desktop \
+           ${DESTDIR}${PREFIX}/share/applications
+       ${INSTALL_DATA} ${WRKSRC}/data/xdg/cataclysm-dda.appdata.xml \
+           ${DESTDIR}${PREFIX}/share/appdata
+       ${INSTALL_DATA} ${WRKSRC}/data/xdg/cataclysm-dda.svg \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps
+.for s in ${ICON_SIZES}
+       ${INSTALL_DATA} ${WRKSRC}/data/osx/AppIcon.iconset/icon_${s}x${s}.png \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/cataclysm-dda.png
+.endfor
+
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../fonts/SDL2_ttf/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 943c11a7c497 -r 22d0f21df70e games/cataclysm-dda-sdl/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/cataclysm-dda-sdl/PLIST     Wed Aug 07 18:05:25 2019 +0000
@@ -0,0 +1,2398 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/07 18:05:25 nia Exp $
+bin/cataclysm-tiles
+share/appdata/cataclysm-dda.appdata.xml
+share/applications/cataclysm-dda.desktop
+share/cataclysm-dda/LICENSE.txt
+share/cataclysm-dda/cataicon.ico
+share/cataclysm-dda/changelog.txt
+share/cataclysm-dda/core/basic.json
+share/cataclysm-dda/core/tips.json
+share/cataclysm-dda/credits/de.credits
+share/cataclysm-dda/credits/en.credits
+share/cataclysm-dda/credits/es_AR.credits
+share/cataclysm-dda/credits/es_ES.credits
+share/cataclysm-dda/credits/it_IT.credits
+share/cataclysm-dda/credits/ko.credits
+share/cataclysm-dda/credits/pt_BR.credits
+share/cataclysm-dda/credits/ru.credits
+share/cataclysm-dda/credits/zh_CN.credits
+share/cataclysm-dda/credits/zh_TW.credits
+share/cataclysm-dda/font/Square-Smallcaps.ttf
+share/cataclysm-dda/font/fixedsys.ttf
+share/cataclysm-dda/font/square.ttf
+share/cataclysm-dda/font/terminus.fon
+share/cataclysm-dda/font/unifont.ttf
+share/cataclysm-dda/fontdata.json
+share/cataclysm-dda/gfx/BlockheadTileset/blockheadtiles.png
+share/cataclysm-dda/gfx/BlockheadTileset/tile_config.json
+share/cataclysm-dda/gfx/BlockheadTileset/tileset.txt
+share/cataclysm-dda/gfx/ChestHole16Tileset/fallback.png
+share/cataclysm-dda/gfx/ChestHole16Tileset/tile_config.json
+share/cataclysm-dda/gfx/ChestHole16Tileset/tiles.png
+share/cataclysm-dda/gfx/ChestHole16Tileset/tiles24.png
+share/cataclysm-dda/gfx/ChestHole16Tileset/tileset.txt
+share/cataclysm-dda/gfx/ChestHole16Tileset/tree.png
+share/cataclysm-dda/gfx/ChestHole32Tileset/fallback.png
+share/cataclysm-dda/gfx/ChestHole32Tileset/tile_config.json
+share/cataclysm-dda/gfx/ChestHole32Tileset/tiles.png
+share/cataclysm-dda/gfx/ChestHole32Tileset/tiles48.png
+share/cataclysm-dda/gfx/ChestHole32Tileset/tileset.txt
+share/cataclysm-dda/gfx/ChestHole32Tileset/tree.png
+share/cataclysm-dda/gfx/ChestHole32Tileset_iso/fallback.png
+share/cataclysm-dda/gfx/ChestHole32Tileset_iso/tile_config.json
+share/cataclysm-dda/gfx/ChestHole32Tileset_iso/tiles.png
+share/cataclysm-dda/gfx/ChestHole32Tileset_iso/tiles48.png
+share/cataclysm-dda/gfx/ChestHole32Tileset_iso/tileset.txt
+share/cataclysm-dda/gfx/ChestHoleTileset/fallback.png
+share/cataclysm-dda/gfx/ChestHoleTileset/tile_config.json
+share/cataclysm-dda/gfx/ChestHoleTileset/tiles.png
+share/cataclysm-dda/gfx/ChestHoleTileset/tiles32.png
+share/cataclysm-dda/gfx/ChestHoleTileset/tileset.txt
+share/cataclysm-dda/gfx/ChestHoleTileset/tree.png
+share/cataclysm-dda/gfx/DeonTileset/deontiles.png
+share/cataclysm-dda/gfx/DeonTileset/tile_config.json
+share/cataclysm-dda/gfx/DeonTileset/tileset.txt
+share/cataclysm-dda/gfx/HitButton_iso/HitButton_iso.png
+share/cataclysm-dda/gfx/HitButton_iso/fallback.png
+share/cataclysm-dda/gfx/HitButton_iso/tile_config.json
+share/cataclysm-dda/gfx/HitButton_iso/tileset.txt
+share/cataclysm-dda/gfx/HoderTileset/hodertiles.png
+share/cataclysm-dda/gfx/HoderTileset/hodertiles_fallback.png
+share/cataclysm-dda/gfx/HoderTileset/hodertiles_oversized.png
+share/cataclysm-dda/gfx/HoderTileset/tile_config.json
+share/cataclysm-dda/gfx/HoderTileset/tileset.txt
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/10_xfiles_32x32_22052-22195.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/11_tiles_kawaiimaidmod_32x32_22196-22291.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/12_tiles_kawaiimaidmod_offset_32x32_22292-22339.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/13_tiles_kawaiimaidmod_64x48-22340-22364.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/14_tiles2_32x32_22365-27564.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/15_tiles-connected_variants_32x32_27565-32764.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/16_tiles_trees_64x80_32765-33164.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/17_top_hats_32x32-33165-35756.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/1_tiles_32x32_0-5199.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/2_expan_32x32_5200-5391.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/3_tree_64x80_5392-5471.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/4_fallback_5472-9567.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/5_tiles_character_customization_32x32_9568-11567.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/6_tiles_wide_monsters_160x128_11568-11603.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/7_expan2_32x32_11604-11651.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/8_tiles-monster-variants_32x32_11652-16851.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/9_tiles-connected_32x32_16852-22051.png
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/tile_config.json
+share/cataclysm-dda/gfx/MSX++DeadPeopleEdition/tileset.txt
+share/cataclysm-dda/gfx/MShock24TilesetModded/fallback.png
+share/cataclysm-dda/gfx/MShock24TilesetModded/tile_config.json
+share/cataclysm-dda/gfx/MShock24TilesetModded/tiles.png
+share/cataclysm-dda/gfx/MShock24TilesetModded/tileset.txt
+share/cataclysm-dda/gfx/MShock32TilesetModded/fallback.png
+share/cataclysm-dda/gfx/MShock32TilesetModded/tile_config.json
+share/cataclysm-dda/gfx/MShock32TilesetModded/tiles.png
+share/cataclysm-dda/gfx/MShock32TilesetModded/tileset.txt
+share/cataclysm-dda/gfx/MshockXotto+/expan.png
+share/cataclysm-dda/gfx/MshockXotto+/expan2.png
+share/cataclysm-dda/gfx/MshockXotto+/fallback.png
+share/cataclysm-dda/gfx/MshockXotto+/tile_config.json
+share/cataclysm-dda/gfx/MshockXotto+/tiles.png
+share/cataclysm-dda/gfx/MshockXotto+/tileset.txt
+share/cataclysm-dda/gfx/MshockXotto+/tree.png
+share/cataclysm-dda/gfx/MshockXotto+/treeO.png
+share/cataclysm-dda/gfx/RetroASCIITileset/fallback.png
+share/cataclysm-dda/gfx/RetroASCIITileset/retroasciitiles.png
+share/cataclysm-dda/gfx/RetroASCIITileset/tile_config.json
+share/cataclysm-dda/gfx/RetroASCIITileset/tileset.txt
+share/cataclysm-dda/gfx/RetroDaysTileset/fallback.png
+share/cataclysm-dda/gfx/RetroDaysTileset/tile_config.json
+share/cataclysm-dda/gfx/RetroDaysTileset/tiles.png
+share/cataclysm-dda/gfx/RetroDaysTileset/tiles_20x20.png
+share/cataclysm-dda/gfx/RetroDaysTileset/tileset.txt
+share/cataclysm-dda/gfx/ThuztorTileset@/thuztortiles@.png
+share/cataclysm-dda/gfx/ThuztorTileset@/tile_config.json
+share/cataclysm-dda/gfx/ThuztorTileset@/tileset.txt
+share/cataclysm-dda/gfx/TsuTileset/tile_config.json
+share/cataclysm-dda/gfx/TsuTileset/tileset.txt
+share/cataclysm-dda/gfx/TsuTileset/tsutiles.png
+share/cataclysm-dda/gfx/tile_config.json
+share/cataclysm-dda/gfx/tile_config_template.json
+share/cataclysm-dda/gfx/tinytile.png
+share/cataclysm-dda/json/LOADING_ORDER.md
+share/cataclysm-dda/json/anatomy.json
+share/cataclysm-dda/json/bionics.json
+share/cataclysm-dda/json/body_parts.json
+share/cataclysm-dda/json/construction.json
+share/cataclysm-dda/json/corpses.json
+share/cataclysm-dda/json/default_blacklist.json
+share/cataclysm-dda/json/doll_speech.json
+share/cataclysm-dda/json/dreams.json
+share/cataclysm-dda/json/effects.json
+share/cataclysm-dda/json/emit.json
+share/cataclysm-dda/json/flags.json
+share/cataclysm-dda/json/furniture.json
+share/cataclysm-dda/json/game_balance.json
+share/cataclysm-dda/json/gates.json
+share/cataclysm-dda/json/harvest.json
+share/cataclysm-dda/json/health_msgs.json
+share/cataclysm-dda/json/item_actions.json
+share/cataclysm-dda/json/item_category.json
+share/cataclysm-dda/json/item_groups.json
+share/cataclysm-dda/json/itemgroups/ammo.json
+share/cataclysm-dda/json/itemgroups/books.json
+share/cataclysm-dda/json/itemgroups/clothing.json
+share/cataclysm-dda/json/itemgroups/defense_mode.json
+share/cataclysm-dda/json/itemgroups/drugs.json
+share/cataclysm-dda/json/itemgroups/faction_camps.json
+share/cataclysm-dda/json/itemgroups/forage.json
+share/cataclysm-dda/json/itemgroups/gear.json
+share/cataclysm-dda/json/itemgroups/gunmod.json
+share/cataclysm-dda/json/itemgroups/guns.json
+share/cataclysm-dda/json/itemgroups/locations.json
+share/cataclysm-dda/json/itemgroups/magazines.json
+share/cataclysm-dda/json/itemgroups/main.json
+share/cataclysm-dda/json/itemgroups/mansion.json
+share/cataclysm-dda/json/itemgroups/map_extras.json
+share/cataclysm-dda/json/itemgroups/misc.json
+share/cataclysm-dda/json/itemgroups/monster_drops.json
+share/cataclysm-dda/json/itemgroups/supplies.json
+share/cataclysm-dda/json/itemgroups/tools.json
+share/cataclysm-dda/json/itemgroups/vending_machines.json
+share/cataclysm-dda/json/items/ammo.json
+share/cataclysm-dda/json/items/ammo/12mm.json
+share/cataclysm-dda/json/items/ammo/20x66mm.json
+share/cataclysm-dda/json/items/ammo/22.json
+share/cataclysm-dda/json/items/ammo/223.json
+share/cataclysm-dda/json/items/ammo/300.json
+share/cataclysm-dda/json/items/ammo/3006.json
+share/cataclysm-dda/json/items/ammo/308.json
+share/cataclysm-dda/json/items/ammo/32.json
+share/cataclysm-dda/json/items/ammo/357.json
+share/cataclysm-dda/json/items/ammo/36paper.json
+share/cataclysm-dda/json/items/ammo/38.json
+share/cataclysm-dda/json/items/ammo/40.json
+share/cataclysm-dda/json/items/ammo/40mm.json
+share/cataclysm-dda/json/items/ammo/44.json
+share/cataclysm-dda/json/items/ammo/44paper.json
+share/cataclysm-dda/json/items/ammo/45.json
+share/cataclysm-dda/json/items/ammo/454.json
+share/cataclysm-dda/json/items/ammo/46.json
+share/cataclysm-dda/json/items/ammo/460.json
+share/cataclysm-dda/json/items/ammo/50.json
+share/cataclysm-dda/json/items/ammo/500.json
+share/cataclysm-dda/json/items/ammo/545x39.json
+share/cataclysm-dda/json/items/ammo/57.json
+share/cataclysm-dda/json/items/ammo/5x50.json
+share/cataclysm-dda/json/items/ammo/700nx.json
+share/cataclysm-dda/json/items/ammo/762.json
+share/cataclysm-dda/json/items/ammo/762R.json
+share/cataclysm-dda/json/items/ammo/762x25.json
+share/cataclysm-dda/json/items/ammo/84x246mm.json
+share/cataclysm-dda/json/items/ammo/8x40mm.json
+share/cataclysm-dda/json/items/ammo/9mm.json
+share/cataclysm-dda/json/items/ammo/9x18.json
+share/cataclysm-dda/json/items/ammo/flintlock.json
+share/cataclysm-dda/json/items/ammo/metal_rail.json
+share/cataclysm-dda/json/items/ammo/nail.json



Home | Main Index | Thread Index | Old Index