Portage is a package management system used by Gentoo Linux
# ChangeLog for games-action/dungeon
# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-action/dungeon/ChangeLog,v 1.8 2006/06/22 23:56:50 mr_bones_ Exp $
22 Jun 2006; Michael Sterrett
files/dungeon-3.2.3-makefile.patch:
patch to avoid prestripped binaries from Tristan Heaven via bug #137667
03 Mar 2005; Michael Sterrett
fix parallel build (bug #82536)
20 Dec 2004; Joseph Jezak
Marked ppc stable.
01 Nov 2004; Joseph Jezak
Added ~ppc keyword.
06 May 2004; Michael Sterrett
don't rdepend on sed; error check emake; tidy
*dungeon-3.2.3 (10 Jul 2003)
10 Jul 2003; Michael Sterrett
initial commit. ebuild based on one provided by Tyler Trafford (bug 17452)
AUX dungeon-3.2.3-makefile.patch 811 RMD160 746557ea4db46c1b860c79f8f8d50f1a5245b1fa SHA1 e54e1fd0053b5377b3c55bdbf1a34aab1498876d SHA256 8cb0734b382342c8929642258ba71e1194df5bfd384ebe8a12e7990313082294
AUX dungeon.6 8276 RMD160 0bf58528259772e594f9d79cfa7d821a44dc0c23 SHA1 0cb6c91a331a8338eb4a6854a61a420b9b41de06 SHA256 f948cff726a55b4f6eec91407c3b8265cb9b51d03339ab90ac4c31e6b02ecdad
DIST dungeon-3.2.3.src.tar.gz 268248 RMD160 18ae7b237d3c580a1e0fa4e4deef28a910da9553 SHA1 b88a5523e618b6ef13c10a427e0d4199ba984fbd SHA256 dee4c16459aabbe87d3f2615d9fdd78c67aaa2f49d13b2bc3cf3fb2c5837868c
EBUILD dungeon-3.2.3.ebuild 1154 RMD160 693d0fe0bf5f737cdf48dd83c779bfa337b55860 SHA1 7e7c3f31053d6e470045e3560c1c9a1bbd8246d0 SHA256 7d45ea5560450d0d09bfa0d319c8a8e50b3dac3517135a2084886eb74982efe9
MISC ChangeLog 992 RMD160 6453cfb809ee4a22ef9a17004e1bee439b1154c3 SHA1 e4373008093231d5383556480bcf486823dadf5d SHA256 9e96701175b8ee4f7154ce113625e1b333ac38447a7d7aea7ec7f21cfeaec7a8
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/dungeon/dungeon-3.2.3.ebuild,v 1.8 2005/03/04 04:20:24 mr_bones_ Exp $
inherit eutils games
DESCRIPTION="A linux port of the Dungeon game once distributed by DECUS"
HOMEPAGE="http://www.ibiblio.org/linsearch/lsms/dungeon-3.2.3.html"
SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/games/textrpg/${P}.src.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="ppc x86"
IUSE=""
DEPEND="dev-lang/f2c"
S=${WORKDIR}/dungn32c
DATS=${GAMES_DATADIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-makefile.patch"
}
src_compile() {
local f
# f2c steps on itself
for f in *.f
do
emake ${f/.f/.c} || die "emake failed"
done
sed -i \
-re "s:d(indx|text).dat:${DATS}/&:g" \
-e "s:ofnmlen = [^;]+:&+${#DATS}+1:g" \
game.c || die "sed game.c failed"
emake || die "emake failed"
}
src_install() {
dogamesbin dungeon || die "dogamesbin failed"
insinto "${DATS}"
doins dindx.dat dtext.dat || die "doins failed"
doman "${FILESDIR}/dungeon.6"
dodoc README *.txt *.doc
prepgamesdirs
}