ChangeLog

# ChangeLog for games-roguelike/fargoal
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/fargoal/ChangeLog,v 1.7 2006/06/29 19:24:31 wolf31o2 Exp $

29 Jun 2006; Chris Gianelloni
fargoal-20040629.ebuild:
Fixed binaries being pre-stripped. Thanks to Tristan Heaven
for the patch. Closing bug #137753.

27 Jun 2005; Simon Stelling fargoal-20040629.ebuild:
added ~amd64 keyword

*fargoal-20040629 (06 Mar 2005)

06 Mar 2005; Michael Sterrett
-fargoal-20030731b.ebuild, +fargoal-20040629.ebuild:
version bump; clean old version

17 Dec 2004; Joseph Jezak fargoal-20030731b.ebuild:
Marked ppc stable.

15 Mar 2004; David Holm fargoal-20030731b.ebuild:
Added to ~ppc.

*fargoal-20030731b (24 Jan 2004)

24 Jan 2004; Michael Sterrett
fargoal-20030731b.ebuild, metadata.xml, files/gentoo-home-write.patch:
initial commit; ebuild based on the one provided by Minati jean michel via bug
38905

Manifest

AUX gentoo-home-write.patch 5709 RMD160 b9148434aede84e67789f7fa1e11216d2e843bff SHA1 e7dc37a3658b3e3b30a1cfa404252b94343e4917 SHA256 5a7c800936bc74942f259f19c4d385192d23b3ce0b9291ea24ea7ff98b61c198
DIST fargoal20040629.zip 792975 RMD160 e6c4fe30d477085a6134fa0c55d8312db8ed23e5 SHA1 464280129e757516496fb74c5f5a62fc5c02ef21 SHA256 956398936873b74c3758f59f841d70df7834d2537f2bc9f0a91f9ba395e60899
EBUILD fargoal-20040629.ebuild 1399 RMD160 1a2f2e3abe91de5d5b9ad3dadb40a661c06c5cab SHA1 9e0c6a9d117d2310c11175516bd50f870d38b1bb SHA256 1fc67e57ca87863ac6d5d4be35728b543343354bd10e01ad44bc180c6f1d7860
MISC ChangeLog 1142 RMD160 0ef83179c403c386fd02c9f198f64fe56d146e4e SHA1 5a83985cc07f479d081da77fa4083f74f29e024e SHA256 dc1fb9338cfcda62a7a106d2a0bb4eac5bdab2bc137123e8e560cd08e683dacc
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

fargoal-20040629.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/fargoal/fargoal-20040629.ebuild,v 1.3 2006/06/29 19:24:31 wolf31o2 Exp $

inherit eutils games

DESCRIPTION="The Sword of Fargoal - a remake of C64's old dungeon crawler game"
HOMEPAGE="http://squidfighter.sourceforge.net/fargoal/"
SRC_URI="mirror://sourceforge/squidfighter/${P/-}.zip"

LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""

RDEPEND="media-libs/allegro"
DEPEND="${RDEPEND}
app-arch/unzip"

S=${WORKDIR}/${PN}

src_unpack() {
unpack ${A}
cd "${S}/src"
epatch "${FILESDIR}/gentoo-home-write.patch"
sed -i \
-e "s/-O3/${CFLAGS}/" \
-e '/^LDFLAGS/d' Makefile \
|| die "sed failed"
sed -i \
-e "s:sfx/:${GAMES_DATADIR}/${PN}/sfx/:g" \
-e "s:gfx/:${GAMES_DATADIR}/${PN}/gfx/:g" \
-e "s:data/:${GAMES_DATADIR}/${PN}/data/:g" {*,../data/sof.cfg} \
|| die "sed failed"
sed -i \
-e "s:agreement.txt:${GAMES_DATADIR}/${PN}/&:" main.c \
|| die "sed failed"
}

src_compile() {
emake -C src || die "emake failed"
}

src_install() {
# install as fargoal instead of sword since that may conflict with
# other packages.
newgamesbin sword fargoal || die "newgamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r agreement.txt {data,gfx,sfx} || die "doins failed"
dohtml readme.html
prepgamesdirs
}

files

metadata.xml




games