mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
angband, bump version (#2600)
This commit is contained in:
committed by
waddlesplash
parent
99639fa5b2
commit
7c8b0ce58f
113
games-roguelike/angband/angband-4.1.2.recipe
Normal file
113
games-roguelike/angband/angband-4.1.2.recipe
Normal file
@@ -0,0 +1,113 @@
|
||||
SUMMARY="A free, single-player dungeon exploration game"
|
||||
DESCRIPTION="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."
|
||||
HOMEPAGE="http://rephial.org/"
|
||||
COPYRIGHT="1985 Robert Alan Koeneke
|
||||
1989 James E. Wilson
|
||||
1990 Alex Cutler and Andy Astrand
|
||||
1991-1992 Sean Marsh, Geoff Hill, Charles Teague
|
||||
1993 Charles Swiger
|
||||
1994-1999 Ben Harrison
|
||||
2000-2014 Robert Ruehlmann"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="http://rephial.org/downloads/4.1/angband-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="30bc0979e0845cdc43de2a8f65c4d54d03d24d402b32b8589fbbc368ccfa0e2a"
|
||||
PATCHES="angband-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 ?x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
GLOBAL_WRITABLE_FILES="
|
||||
settings/angband/customize/font-gcu.prf keep-old
|
||||
settings/angband/customize/font-sdl.prf keep-old
|
||||
settings/angband/customize/font-win.prf keep-old
|
||||
settings/angband/customize/font-x11.prf keep-old
|
||||
settings/angband/customize/font.prf keep-old
|
||||
settings/angband/customize/keys-gcu.prf keep-old
|
||||
settings/angband/customize/message.prf keep-old
|
||||
settings/angband/customize/pref.prf keep-old
|
||||
settings/angband/customize/sound.prf keep-old
|
||||
settings/angband/customize/user.prf keep-old
|
||||
settings/angband/gamedata/activation.txt keep-old
|
||||
settings/angband/gamedata/artifact.txt keep-old
|
||||
settings/angband/gamedata/blow_effects.txt keep-old
|
||||
settings/angband/gamedata/blow_methods.txt keep-old
|
||||
settings/angband/gamedata/body.txt keep-old
|
||||
settings/angband/gamedata/brand.txt keep-old
|
||||
settings/angband/gamedata/class.txt keep-old
|
||||
settings/angband/gamedata/constants.txt keep-old
|
||||
settings/angband/gamedata/curse.txt keep-old
|
||||
settings/angband/gamedata/dungeon_profile.txt keep-old
|
||||
settings/angband/gamedata/ego_item.txt keep-old
|
||||
settings/angband/gamedata/flavor.txt keep-old
|
||||
settings/angband/gamedata/hints.txt keep-old
|
||||
settings/angband/gamedata/history.txt keep-old
|
||||
settings/angband/gamedata/monster.txt keep-old
|
||||
settings/angband/gamedata/monster_base.txt keep-old
|
||||
settings/angband/gamedata/monster_spell.txt keep-old
|
||||
settings/angband/gamedata/names.txt keep-old
|
||||
settings/angband/gamedata/object.txt keep-old
|
||||
settings/angband/gamedata/object_base.txt keep-old
|
||||
settings/angband/gamedata/object_power.txt keep-old
|
||||
settings/angband/gamedata/object_property.txt keep-old
|
||||
settings/angband/gamedata/p_race.txt keep-old
|
||||
settings/angband/gamedata/pain.txt keep-old
|
||||
settings/angband/gamedata/pit.txt keep-old
|
||||
settings/angband/gamedata/player_timed.txt keep-old
|
||||
settings/angband/gamedata/projection.txt keep-old
|
||||
settings/angband/gamedata/quest.txt keep-old
|
||||
settings/angband/gamedata/realm.txt keep-old
|
||||
settings/angband/gamedata/room_template.txt keep-old
|
||||
settings/angband/gamedata/slay.txt keep-old
|
||||
settings/angband/gamedata/store.txt keep-old
|
||||
settings/angband/gamedata/terrain.txt keep-old
|
||||
settings/angband/gamedata/trap.txt keep-old
|
||||
settings/angband/gamedata/vault.txt keep-old
|
||||
settings/angband/gamedata/world.txt keep-old
|
||||
"
|
||||
|
||||
PROVIDES="
|
||||
angband$secondaryArchSuffix = $portVersion
|
||||
cmd:angband$secondaryArchSuffix
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libSDL$secondaryArchSuffix
|
||||
lib:libSDL_image$secondaryArchSuffix
|
||||
lib:libSDL_mixer$secondaryArchSuffix
|
||||
lib:libSDL_ttf$secondaryArchSuffix
|
||||
lib:libncursesw$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libncurses$secondaryArchSuffix
|
||||
devel:libsdl$secondaryArchSuffix
|
||||
devel:libsdl_image$secondaryArchSuffix
|
||||
devel:libsdl_mixer$secondaryArchSuffix
|
||||
devel:libsdl_ttf$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:aclocal
|
||||
cmd:autoconf
|
||||
cmd:awk
|
||||
cmd:find
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
./autogen.sh
|
||||
runConfigure ./configure --enable-sdl --enable-sdl-mixer
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
make install
|
||||
}
|
||||
22
games-roguelike/angband/patches/angband-4.1.2.patchset
Normal file
22
games-roguelike/angband/patches/angband-4.1.2.patchset
Normal file
@@ -0,0 +1,22 @@
|
||||
From 3c4e98ad07feee1caa26ae3868c4cc5689a63d18 Mon Sep 17 00:00:00 2001
|
||||
From: begasus <begasus@gmail.com>
|
||||
Date: Sat, 2 Jun 2018 10:54:11 +0200
|
||||
Subject: fix getpid
|
||||
|
||||
|
||||
diff --git a/src/z-rand.c b/src/z-rand.c
|
||||
index 57f0e4b..2fe064b 100644
|
||||
--- a/src/z-rand.c
|
||||
+++ b/src/z-rand.c
|
||||
@@ -537,7 +537,7 @@ void rand_fix(u32b val)
|
||||
rand_fixval = val;
|
||||
}
|
||||
|
||||
-int getpid(void);
|
||||
+pid_t getpid(void);
|
||||
|
||||
/**
|
||||
* Another simple RNG that does not use any of the above state
|
||||
--
|
||||
2.16.4
|
||||
|
||||
Reference in New Issue
Block a user