Portage is a package management system used by Gentoo Linux
# 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
add sdl-ttf to the deps for bug #195011
*scourge-0.19 (05 Oct 2007)
05 Oct 2007; Michael Sterrett
version bump
28 Sep 2007; Ryan Hill
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
Version bump, bug #177204
*scourge-0.17 (15 Jan 2007)
15 Jan 2007; Tristan Heaven
Version bump
*scourge-0.16 (13 Nov 2006)
13 Nov 2006; Tristan Heaven
+scourge-0.16.ebuild:
Version bump
*scourge-0.15 (29 Sep 2006)
29 Sep 2006; Tristan Heaven
Version bump, bug #144411
*scourge-0.14 (13 Jun 2006)
13 Jun 2006; Michael Sterrett
version bump
*scourge-0.13 (01 Jun 2006)
01 Jun 2006;
+scourge-0.13.ebuild:
Version bump, bug #126279 by Cristiano Chiucchiolo
21 May 2006;
scourge-0.12.ebuild:
Fix for gcc-4.1
16 Mar 2006; Michael Sterrett
create desktop entry - patch from Cristiano Chiucchiolo via bug #126340
20 Feb 2006;
Modular X dependency fix
*scourge-0.12 (02 Jan 2006)
02 Jan 2006; Michael Sterrett
version bump
*scourge-0.11 (05 Oct 2005)
05 Oct 2005; Michael Sterrett
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
version bump - bug #95893 with patch from Anton Romanov
22 Jun 2005; Michael Sterrett
-scourge-0.6.ebuild, -scourge-0.7.ebuild:
clean old versions
*scourge-0.8 (28 Jan 2005)
28 Jan 2005; Chris Gianelloni
Version bumped to 0.8 and closing bug #76891.
*scourge-0.7 (20 Nov 2004)
20 Nov 2004; Michael Sterrett
version bump
20 Nov 2004; Michael Sterrett
update deps (bug #68666)
*scourge-0.6 (15 Oct 2004)
15 Oct 2004; Michael Sterrett
version bump (bug #66806) - ebuild submitted by Jamis Buck
18 Mar 2004; Michael Sterrett
don't RDEPEND on sed
15 Mar 2004; David Holm
Added to ~ppc.
*scourge-0.1 (26 Jan 2004)
26 Jan 2004; Michael Sterrett
initial commit (bug 39316)
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
# 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
}