ChangeLog

# ChangeLog for games-roguelike/scourge
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/scourge/ChangeLog,v 1.29 2007/10/07 21:27:26 mr_bones_ Exp $

07 Oct 2007; Michael Sterrett scourge-0.19.ebuild:
add sdl-ttf to the deps for bug #195011

*scourge-0.19 (05 Oct 2007)

05 Oct 2007; Michael Sterrett +scourge-0.19.ebuild:
version bump

28 Sep 2007; Ryan Hill scourge-0.18.ebuild:
Lock wxGTK to 2.6.

13 Jun 2007; Tristan Heaven
+files/scourge-0.18-gcc42.patch, scourge-0.18.ebuild:
Patch for gcc-4.2

*scourge-0.18 (01 Jun 2007)

01 Jun 2007; Tristan Heaven +scourge-0.18.ebuild:
Version bump, bug #177204

*scourge-0.17 (15 Jan 2007)

15 Jan 2007; Tristan Heaven +scourge-0.17.ebuild:
Version bump

*scourge-0.16 (13 Nov 2006)

13 Nov 2006; Tristan Heaven -scourge-0.14.ebuild,
+scourge-0.16.ebuild:
Version bump

*scourge-0.15 (29 Sep 2006)

29 Sep 2006; Tristan Heaven +scourge-0.15.ebuild:
Version bump, bug #144411

*scourge-0.14 (13 Jun 2006)

13 Jun 2006; Michael Sterrett +scourge-0.14.ebuild:
version bump

*scourge-0.13 (01 Jun 2006)

01 Jun 2006; +files/scourge-0.13-gcc41.patch,
+scourge-0.13.ebuild:
Version bump, bug #126279 by Cristiano Chiucchiolo

21 May 2006; +files/scourge-0.12-gcc41.patch,
scourge-0.12.ebuild:
Fix for gcc-4.1

16 Mar 2006; Michael Sterrett scourge-0.12.ebuild:
create desktop entry - patch from Cristiano Chiucchiolo via bug #126340

20 Feb 2006; scourge-0.12.ebuild:
Modular X dependency fix

*scourge-0.12 (02 Jan 2006)

02 Jan 2006; Michael Sterrett +scourge-0.12.ebuild:
version bump

*scourge-0.11 (05 Oct 2005)

05 Oct 2005; Michael Sterrett +scourge-0.11.ebuild:
version bump

*scourge-0.10.1 (31 Jul 2005)

31 Jul 2005; Michael Sterrett
+files/0.10.1-datadir.patch, +scourge-0.10.1.ebuild:
version bump; fix bug #100192

23 Jun 2005; Michael Sterrett
+files/0.10-64bit.patch, scourge-0.10.ebuild:
Add patch from David Leverton to fix build on amd64 (bug #96814)

*scourge-0.10 (22 Jun 2005)

22 Jun 2005; Michael Sterrett +scourge-0.10.ebuild:
version bump - bug #95893 with patch from Anton Romanov

22 Jun 2005; Michael Sterrett -scourge-0.1.ebuild,
-scourge-0.6.ebuild, -scourge-0.7.ebuild:
clean old versions

*scourge-0.8 (28 Jan 2005)

28 Jan 2005; Chris Gianelloni +scourge-0.8.ebuild:
Version bumped to 0.8 and closing bug #76891.

*scourge-0.7 (20 Nov 2004)

20 Nov 2004; Michael Sterrett +scourge-0.7.ebuild:
version bump

20 Nov 2004; Michael Sterrett scourge-0.6.ebuild:
update deps (bug #68666)

*scourge-0.6 (15 Oct 2004)

15 Oct 2004; Michael Sterrett +scourge-0.6.ebuild:
version bump (bug #66806) - ebuild submitted by Jamis Buck

18 Mar 2004; Michael Sterrett scourge-0.1.ebuild:
don't RDEPEND on sed

15 Mar 2004; David Holm scourge-0.1.ebuild:
Added to ~ppc.

*scourge-0.1 (26 Jan 2004)

26 Jan 2004; Michael Sterrett scourge-0.1.ebuild:
initial commit (bug 39316)

Manifest

DIST scourge-0.19.data.tar.gz 98348023 RMD160 f954aa5d441a58bffece9a3c335429f2b9bc1d4d SHA1 b38ade297311290a1921f9998ea58bfd4ae64cef SHA256 c65016a80c8ec3b79f54551edb96e2bf0cdba156577058d0c38ca923575ac548
DIST scourge-0.19.src.tar.gz 5049892 RMD160 a3711d8fabb290739cd219c49555a966ff439d0c SHA1 ae41a0f55797908546f9461249cbf5c58d144e51 SHA256 8820484f20d4c6edf524986e52628a7a3442ac9d1acdda3ae1b6819a3cbbd2df
EBUILD scourge-0.19.ebuild 1645 RMD160 89e89083280ff23025cb0704eeb327b7d0ac5634 SHA1 b3124cb57b2f10e897cda32adc9a8f24c393966d SHA256 4202311953b9d8238f2158624135e5e4c92f28255dad518137446c9a70c28deb
MISC ChangeLog 3584 RMD160 421c04455b7d538ea00d0ec5eaab1f3a5909d1b9 SHA1 a1d062060615c2a09f0443bb5f543af1cbd475c2 SHA256 4e852bee63ea72d2f3d3d1c7eead4ad425242a2da92b2d3cce77e600ccb3c043
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

metadata.xml




games

scourge-0.19.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-roguelike/scourge/scourge-0.19.ebuild,v 1.2 2007/10/07 21:27:26 mr_bones_ Exp $

inherit autotools eutils wxwidgets games

DESCRIPTION="A graphical rogue-like adventure game"
HOMEPAGE="http://scourge.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz
mirror://sourceforge/${PN}/${P}.data.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="editor"

RDEPEND="virtual/glu
virtual/opengl
>=media-libs/freetype-2
media-libs/libsdl
media-libs/sdl-net
media-libs/sdl-mixer
media-libs/sdl-ttf
virtual/libintl
editor? ( =x11-libs/wxGTK-2.6* )"
DEPEND="${RDEPEND}
sys-devel/gettext"

S=${WORKDIR}/${PN}

pkg_setup() {
games_pkg_setup
use editor && WX_GTK_VER="2.6" need-wxwidgets gtk2
}

src_unpack() {
unpack ${A}
cd "${S}"
if use editor ; then
sed -i \
-e "/WXWIDGET_CFLAGS/s:wx-config:${WX_CONFIG}:" \
-e "/WXWIDGET_LIBS/s:wx-config:${WX_CONFIG}:" \
configure.in || die "sed failed"
fi
eautoreconf
}

src_compile() {
egamesconf \
--disable-dependency-tracking \
--with-data-dir="${GAMES_DATADIR}"/${PN} \
--localedir=/usr/share/locale \
$(use_enable editor) \
|| die
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
use editor && mv "${D}/${GAMES_BINDIR}"/{tools,${PN}-tools}
insinto "${GAMES_DATADIR}"/${PN}
doins -r ../scourge_data/* || die "doins failed"
doicon assets/scourge.png
make_desktop_entry scourge S.C.O.U.R.G.E.
dodoc AUTHORS README
prepgamesdirs
}