1SUMMARY="A free, single-player dungeon exploration game" 2DESCRIPTION="Angband is a free, single-player dungeon exploration game. \ 3You play an adventurer: seeking riches, fighting monsters, and preparing \ 4for a final battle with Morgoth, the Lord of Darkness." 5HOMEPAGE="http://rephial.org/" 6COPYRIGHT="1985 Robert Alan Koeneke 7 1989 James E. Wilson 8 1990 Alex Cutler and Andy Astrand 9 1991-1992 Sean Marsh, Geoff Hill, Charles Teague 10 1993 Charles Swiger 11 1994-1999 Ben Harrison 12 2000-2014 Robert Ruehlmann" 13LICENSE="GNU GPL v2" 14REVISION="1" 15SOURCE_URI="https://github.com/angband/angband/archive/$portVersion.tar.gz" 16SOURCE_FILENAME="angband-$portVersion.tar.gz" 17CHECKSUM_SHA256="8cf30b0f5c4d096e18a2896b81e5a8fa82215ebdcd3037502673fb70a6c30779" 18PATCHES="angband-$portVersion.patchset" 19 20ARCHITECTURES="all !x86_gcc2" 21SECONDARY_ARCHITECTURES="x86" 22 23GLOBAL_WRITABLE_FILES=" 24 settings/angband/customize/font-gcu.prf keep-old 25 settings/angband/customize/font-sdl.prf keep-old 26 settings/angband/customize/font-sdl2.prf keep-old 27 settings/angband/customize/font-win.prf keep-old 28 settings/angband/customize/font-x11.prf keep-old 29 settings/angband/customize/font.prf keep-old 30 settings/angband/customize/keys-gcu.prf keep-old 31 settings/angband/customize/message.prf keep-old 32 settings/angband/customize/pref.prf keep-old 33 settings/angband/customize/sound.prf keep-old 34 settings/angband/customize/user.prf keep-old 35 settings/angband/gamedata/activation.txt keep-old 36 settings/angband/gamedata/artifact.txt keep-old 37 settings/angband/gamedata/blow_effects.txt keep-old 38 settings/angband/gamedata/blow_methods.txt keep-old 39 settings/angband/gamedata/body.txt keep-old 40 settings/angband/gamedata/brand.txt keep-old 41 settings/angband/gamedata/chest_trap.txt keep-old 42 settings/angband/gamedata/class.txt keep-old 43 settings/angband/gamedata/constants.txt keep-old 44 settings/angband/gamedata/curse.txt keep-old 45 settings/angband/gamedata/dungeon_profile.txt keep-old 46 settings/angband/gamedata/ego_item.txt keep-old 47 settings/angband/gamedata/flavor.txt keep-old 48 settings/angband/gamedata/hints.txt keep-old 49 settings/angband/gamedata/history.txt keep-old 50 settings/angband/gamedata/monster.txt keep-old 51 settings/angband/gamedata/monster_base.txt keep-old 52 settings/angband/gamedata/monster_spell.txt keep-old 53 settings/angband/gamedata/names.txt keep-old 54 settings/angband/gamedata/object.txt keep-old 55 settings/angband/gamedata/object_base.txt keep-old 56 settings/angband/gamedata/object_property.txt keep-old 57 settings/angband/gamedata/p_race.txt keep-old 58 settings/angband/gamedata/pain.txt keep-old 59 settings/angband/gamedata/pit.txt keep-old 60 settings/angband/gamedata/player_property.txt keep-old 61 settings/angband/gamedata/player_timed.txt keep-old 62 settings/angband/gamedata/projection.txt keep-old 63 settings/angband/gamedata/quest.txt keep-old 64 settings/angband/gamedata/realm.txt keep-old 65 settings/angband/gamedata/room_template.txt keep-old 66 settings/angband/gamedata/shape.txt keep-old 67 settings/angband/gamedata/slay.txt keep-old 68 settings/angband/gamedata/store.txt keep-old 69 settings/angband/gamedata/summon.txt keep-old 70 settings/angband/gamedata/terrain.txt keep-old 71 settings/angband/gamedata/trap.txt keep-old 72 settings/angband/gamedata/ui_entry.txt keep-old 73 settings/angband/gamedata/ui_entry_base.txt keep-old 74 settings/angband/gamedata/ui_entry_renderer.txt keep-old 75 settings/angband/gamedata/vault.txt keep-old 76 settings/angband/gamedata/visuals.txt keep-old 77 settings/angband/gamedata/world.txt keep-old 78 " 79 80PROVIDES=" 81 angband$secondaryArchSuffix = $portVersion 82 cmd:angband$secondaryArchSuffix 83 " 84REQUIRES=" 85 haiku$secondaryArchSuffix 86 lib:libncursesw$secondaryArchSuffix 87 lib:libSDL_1.2$secondaryArchSuffix 88 lib:libSDL_image_1.2$secondaryArchSuffix 89 lib:libSDL_mixer_1.2$secondaryArchSuffix 90 lib:libSDL_ttf_2.0$secondaryArchSuffix 91 " 92 93BUILD_REQUIRES=" 94 haiku${secondaryArchSuffix}_devel 95 devel:libncurses$secondaryArchSuffix 96 devel:libSDL_1.2$secondaryArchSuffix 97 devel:libSDL_image_1.2$secondaryArchSuffix 98 devel:libSDL_mixer_1.2$secondaryArchSuffix 99 devel:libSDL_ttf_2.0$secondaryArchSuffix 100 " 101BUILD_PREREQUIRES=" 102 cmd:aclocal 103 cmd:autoconf 104 cmd:awk 105 cmd:find 106 cmd:gcc$secondaryArchSuffix 107 cmd:ld$secondaryArchSuffix 108 cmd:make 109 cmd:pkg_config$secondaryArchSuffix 110 " 111 112BUILD() 113{ 114 ./autogen.sh 115 runConfigure ./configure --enable-sdl --enable-sdl-mixer 116 make $jobArgs 117} 118 119INSTALL() 120{ 121 make install 122} 123