Portage is a package management system used by Gentoo Linux
# ChangeLog for games-rpg/adonthell
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/adonthell/ChangeLog,v 1.15 2008/05/29 12:16:46 nyhm Exp $
29 May 2008; Tristan Heaven
Move swig to DEPEND, bug #221483
*adonthell-0.3.4a-r1 (12 Feb 2007)
12 Feb 2007; Tristan Heaven
+files/adonthell-0.3.4a-external-libs.patch, -adonthell-0.3.4a.ebuild,
+adonthell-0.3.4a-r1.ebuild:
Use external SDL_ttf and SDL_mixer, bug #166536
02 Nov 2006; Tristan Heaven
Add nls dependencies
20 Oct 2006; Tristan Heaven
+files/adonthell-0.3.4a-inline.patch, files/0.3.4a-configure.in.patch,
adonthell-0.3.4a.ebuild:
Update configure.in patch to respect CXXFLAGS; Add patch for linking errors;
Depend on dev-lang/swig, bug #144257
23 Sep 2006; Mike Frysinger
Cleanup autotools #148762 by David Philippi.
03 Apr 2006;
adonthell-0.3.4a.ebuild:
gcc-4.1 fix, bug #121081 by Jan Jitse Venselaar
23 Mar 2006;
Linking problem, missing -lutil, bug #111236 by Luu Danh Hieu
15 Jun 2005; Chris Gianelloni
adonthell-0.3.3-r1.ebuild, adonthell-0.3.4a.ebuild:
Removed INSTALL file.
*adonthell-0.3.4a (09 Jun 2005)
09 Jun 2005; Michael Sterrett
+files/0.3.4a-configure.in.patch, +adonthell-0.3.4a.ebuild:
version bump
13 Mar 2005; Michael Sterrett
files/0.3.3-configure.in.patch, adonthell-0.3.3-r1.ebuild:
cleaned up python library code in configure.in; added work-around for bug
#83434 that caused a compile failure related to nls support; more deps for use
doc; keepdir the directory that games that use adonthell will use.
06 Dec 2004; Michael Sterrett
adonthell-0.3.3-r1.ebuild:
requires oggvorbis; tidy
11 Feb 2004; David Holm
Added to ~ppc.
*adonthell-0.3.3-r1 (20 Mar 2003)
21 Jun 2003; Mike Frysinger
Added a small patch back ported from 0.3.4-cvs #17281.
27 Mar 2003; Michael Nazaroff
Added a License to the ebuild.
20 Mar 2003; Graham Forest
Removed usage of pic USE flag
*adonthell-0.3.3 (02 Mar 2003)
27 Mar 2003; Michael Nazaroff
Added a License to the ebuild.
02 Mar 2003; Mike Frysinger
Initial import. Ebuild submitted by Luca Barbato
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX 0.3.4a-configure.in.patch 3310 RMD160 4de8ce67f5362c1d89d64d0ac37687c1e9bba5ab SHA1 818fe23ac15bba79712fb269078d41f4766345d1 SHA256 29883a145e5aaecbec3c526dffc9a75933eb1e6b0f0d536b6ecbb440cd26a17e
AUX adonthell-0.3.4a-external-libs.patch 3713 RMD160 6abeffb5adc289fec74814ea97e1e57c1b524cfe SHA1 7ece53eed1389804eb1a5c40cf6a748507145520 SHA256 e49b89b079e607d5077daf1e81ec64c81927b36e2cb804f20ff9623746b8c439
AUX adonthell-0.3.4a-gcc-41.patch 368 RMD160 7809943ceb905846fbda7ac175dddd12eba82888 SHA1 9f2b8d4e3b3f2b3f56d468cacc65186e76a32b2b SHA256 8725778c536ef332586e22451fab31273e4efc1db1b28c3bc6fd2c1498dbb30b
AUX adonthell-0.3.4a-inline.patch 432 RMD160 0df619b071ddd582cc34d819a10db234ba64fe58 SHA1 d2800639f56dfad8434a84e987e1fc357907b234 SHA256 b2a1ffec7e75fb1919873c14173ce7f821fb3b7388125c93cfaff551503ae661
DIST adonthell-src-0.3.4a.tar.gz 680872 RMD160 0ad52d2940375fbddccd387346f84fa8f009a03c SHA1 01c07a138a7c41f5640d4306f2197f71a8554aee SHA256 05e0a282d15dfdac282f9a8fee077e43d09423eb30ae9a1654ada765e3052087
EBUILD adonthell-0.3.4a-r1.ebuild 1484 RMD160 e31bdee2b7b64caa8c3fef428dc4e2bd4b91aeef SHA1 41b785fe3ecb29d733fe0ae58bf119f76075f14b SHA256 5cc4d7a42e95e74df0fe18b88924eed36e9273ea6dc0a0ceaaba4f3d62dee2bf
MISC ChangeLog 2816 RMD160 0faa2c23f653251007fb2baa6e91aaa7fb812cb9 SHA1 d4be1dc6a70271c18c3c32f6ae156420f2cd836f SHA256 da973688d210248dc3812fda8c3fd789e01b3099d2ef4ce79269cdccd91f1504
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkg+nrQACgkQdz7hIScOURFc8gCdGUQ2mAU5KW6y1R8mCebc10+3
e1sAoLnXG6tbWdWjjOvESA+8sZ1Y0kU6
=BmTa
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/adonthell/adonthell-0.3.4a-r1.ebuild,v 1.2 2008/05/29 12:16:46 nyhm Exp $
inherit autotools eutils games
DESCRIPTION="roleplaying game engine"
HOMEPAGE="http://adonthell.linuxgames.com/"
SRC_URI="http://savannah.nongnu.org/download/${PN}/${PN}-src-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE="doc nls"
RDEPEND="media-libs/sdl-ttf
media-libs/sdl-mixer
media-libs/libsdl
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-lang/swig
doc? (
media-gfx/graphviz
app-doc/doxygen
)
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}-${PV/a/}
src_unpack() {
unpack ${A}
cd "${S}"
epatch \
"${FILESDIR}"/${PV}-configure.in.patch \
"${FILESDIR}"/${P}-gcc-41.patch \
"${FILESDIR}"/${P}-inline.patch \
"${FILESDIR}"/${P}-external-libs.patch
rm -f src/SDL_ttf.* # SDL_ttf
rm -f src/{music*,SDL_mixer.h,wavestream*,mixer.c} # SDL_mixer
rm -f ac{local,include}.m4
AT_M4DIR="m4" eautoreconf
}
src_compile() {
egamesconf \
--disable-dependency-tracking \
--disable-py-debug \
$(use_enable nls) \
$(use_enable doc) \
|| die
touch doc/items/{footer,header}.html
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
keepdir "${GAMES_DATADIR}"/${PN}/games
dodoc AUTHORS ChangeLog FULLSCREEN.howto NEWBIE NEWS README
prepgamesdirs
}