ChangeLog

# ChangeLog for games-roguelike/falconseye
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/falconseye/ChangeLog,v 1.12 2008/03/13 17:43:06 wolf31o2 Exp $

13 Mar 2008; Chris Gianelloni
falconseye-1.9.4a.ebuild:
QA cleanup: Fix quoting (again).

07 Mar 2008; Chris Gianelloni
-files/1.9.3-gzip.diff, -files/1.9.3-musicsavefix.diff,
-files/1.9.3-midiplayer.diff, -falconseye-1.9.3-r1.ebuild,
falconseye-1.9.4a.ebuild:
QA cleanup: Fix quoting.

12 Mar 2007; Marius Mauch falconseye-1.9.3-r1.ebuild:
Replacing einfo with elog

07 Mar 2007; Chris Gianelloni
falconseye-1.9.3-r1.ebuild:
Change all instances of [ to [[.

08 Feb 2007; Chris Gianelloni ChangeLog:
Regenerate digest in Manifest2 format.

28 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

10 May 2004; Travis Tilley falconseye-1.9.4a.ebuild:
added ~amd64 keyword

*falconseye-1.9.4a (01 Dec 2003)

01 Dec 2003; Mike Frysinger :
Version bump #25621 + games.eclass support.

*falconseye-1.9.3-r1 (11 Jul 2002)

17 jul 2002; Jose Alberto Suárez López falconseye-1.9.3.ebuild :
Added LICENSE, KEYWORDS, SLOT.

17 jul 2002; Jose Alberto Suárez López falconseye-1.9.3-r1.ebuild :
Added KEYWORDS.

11 Jul 2002; Dan falconseye-1.9.3.ebuild-r1:
Changed the default config to point at /usr/bin/timidity rather
than /usr/local/bin/timidity since that's where it gets installed.

Enabled some defines to use gzip for saved game compression (the
ebuild down has a runtime dependency for gzip).

Fixes a problem with some systems (hardware related?) where the
music player program would switch songs too quickly leaving processes,
after a few of these built up it would cause saving games to fail, this will be
included in the next falconseye upstream release whenever that is.

Added support to the /usr/bin/falconseye script to look for
options in ~/.falconseyerc, and if it doesn't exist create it with some basic
options.


*falconseye-1.9.3 (18 Feb 2002)

18 Feb 2002; F.Meyndert falconseye-1.9.3.ebuild,

New ebuild for falconseye, a graphical nethack version.

Manifest

AUX 1.9.4a-default-options.patch 1116 RMD160 afe9b02ccad2b905b7522087f37d28082e2f784e SHA1 6696bec94693cb30de32502a90698a1a73a3007b SHA256 2a4a719f5b9cde29ea0b315ba5a3f56e7348fd68d56f3402482084139034bfe2
AUX 1.9.4a-gentoo-paths.patch 576 RMD160 a2e866677d751e8cbae49cf246c792fea3b27dd4 SHA1 50c221750aa67bc2a9caa2bb6a6724679099ef58 SHA256 f2f56eb72e2bc9b6f0f631fe628b9c5e479cee4f05fb17ea390ff47e49224dc1
DIST nethack-341-jtp-194a.tar.bz2 7429976 RMD160 60a995c7e4b24cc29b77a634d2c746eff45001b9 SHA1 b105f02e6e298b72cb34d014ceac6366313291d2 SHA256 481ce955219478e8dc5fc744277c60157625affefe0cf90bd99e41bf61c99e95
EBUILD falconseye-1.9.4a.ebuild 1822 RMD160 6a2de874da35e94b9d6ac5d8dd75729797a85456 SHA1 3542d3d7c4c229cb94f1bef4f9af1ab3b9d9e5fb SHA256 8442c87c63716c779fc7cd7b1915994299152f91652be19f33bb093fb4399195
MISC ChangeLog 2454 RMD160 240323d61c40fc5c259164dba458fd8fa19507b4 SHA1 1262d0ea53d7ced5fe793cc01b385790f83218d6 SHA256 b6a70fa4ce08f20ed642cb6e10a1f4d0776dbfa50600db2f84d4064cff5692c1
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

falconseye-1.9.4a.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/falconseye/falconseye-1.9.4a.ebuild,v 1.9 2008/03/13 17:43:06 wolf31o2 Exp $

inherit eutils games

DESCRIPTION="A graphical version of nethack (unofficially developed version 1.94)"
HOMEPAGE="http://falconseye.sourceforge.net/"
SRC_URI="http://cage.ugent.be/~jdemeyer/nethack/nethack-341-jtp-194a.tar.bz2"

KEYWORDS="x86 ppc ~amd64"
LICENSE="nethack"
SLOT="0"
IUSE=""

DEPEND="media-libs/libsdl
dev-util/yacc
dev-util/byacc"
RDEPEND="media-libs/libsdl
media-sound/timidity++
virtual/mpg123"

S=${WORKDIR}/nethack-341-jtp-194a

src_unpack() {
unpack ${A}
cd "${S}"
source sys/unix/setup.sh
cd ../../

epatch "${FILESDIR}/${PV}-gentoo-paths.patch"
epatch "${FILESDIR}/${PV}-default-options.patch"
sed -i "s:GENTOO_STATEDIR:${GAMES_STATEDIR}/${PN}:" include/unixconf.h || die "setting statedir"
sed -i "s:GENTOO_HACKDIR:${GAMES_DATADIR}/${PN}:" include/config.h || die "seting hackdir"
sed -i 's:/usr/local/bin/timidity:/usr/bin/timidity:' win/jtp/gamedata/config/jtp_opts.txt
}

src_compile() {
emake -j1 \
GAME=falconseye \
CFLAGS="${CFLAGS} -I../include -I../win/jtp" \
|| die "game failed"
cd doc
emake || die "doc failed"
}

src_install() {
emake \
GAMEPERM=0755 \
PREFIX=${D}/usr \
GAME=falconseye \
GAMEUID=${GAMES_USER} \
GAMEGRP=${GAMES_GROUP} \
GAMEDIR=${D}/${GAMES_DATADIR}/${PN} \
VARDIR=${D}/${GAMES_STATEDIR}/${PN} \
SHELLDIR=${D}/${GAMES_BINDIR} \
install \
|| die "install failed"
dosed "s:${D}/::" "${GAMES_BINDIR}/falconseye"
sed 's:nethack:falconseye:g' doc/nethack.6 > doc/falconseye.6
doman doc/falconseye.6
dodoc ChangeLog README falcon.txt
prepgamesdirs
chmod -R g+w "${D}/${GAMES_STATEDIR}"
}

files

metadata.xml




games