Portage is a package management system used by Gentoo Linux
# ChangeLog for games-engines/stratagus
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/stratagus/ChangeLog,v 1.16 2007/04/10 01:44:31 nyhm Exp $
*stratagus-2.2.4 (10 Apr 2007)
10 Apr 2007; Tristan Heaven
+stratagus-2.2.4.ebuild:
Version bump
05 Mar 2007; Michael Sterrett
+files/flac-1.1.3.patch, +stratagus-2.1.ebuild:
resurrect 2.1 which is still in use
*stratagus-2.2.3 (05 Mar 2007)
05 Mar 2007; Michael Sterrett
-files/flac-1.1.3.patch, -files/stratagus-2.2.2-lua.patch,
-stratagus-2.1.ebuild, -stratagus-2.2.2.ebuild, +stratagus-2.2.3.ebuild:
version bump; clean old versions
28 Feb 2007; Tristan Heaven
+files/stratagus-2.2.2-lua.patch, stratagus-2.2.2.ebuild:
Patch for lua-5.1, bug #158652
*stratagus-2.2.2 (15 Jan 2007)
15 Jan 2007; Tristan Heaven
Version bump
12 Jan 2007; Tristan Heaven
Fix USE=-opengl linking error
*stratagus-2.2.1 (12 Jan 2007)
12 Jan 2007; Michael Sterrett
+stratagus-2.2.1.ebuild:
version bump with patch from Chris Mayo via bug #157730
12 Dec 2006; Chris Gianelloni
+files/flac-1.1.3.patch, stratagus-2.1.ebuild:
Added patch from Josh Coalson (from FLAC) and closing bug #157586.
04 Dec 2006; Chris Gianelloni
Removing old virtual/x11 dependency.
19 Oct 2006; Diego Pettenò
Depend on 1.1.2 version of flac, as the 1.1.3 version changes API.
13 Jan 2006; Stefan Schweizer
Add modular depends
24 Sep 2005; Michael Sterrett
only turn on oggvorbis support if both the ogg and vorbis use flags are set
(bug #101875)
16 Sep 2005; Ciaran McCreesh
Converted to UTF-8, fixed encoding screwups
25 Jul 2005; David Holm
Added to ~ppc.
12 Nov 2004; Simon Stelling
added ~amd64
*stratagus-2.1 (16 Aug 2004)
16 Aug 2004; Mike Frysinger
Initial import. Ebuild submitted by Martti Rannanjärvi et al #30519.
DIST stratagus-2.2.4-src.tar.gz 939353 RMD160 1efbb7a5033c6389ee00ff2e9df248bd4fdb8855 SHA1 d3e15d6137503d79ab1d5ac5ddb1d01a20173671 SHA256 66a96dd7712e9b007420dbe2a1257985daa9c758648fad36696c527c15d5a77d
EBUILD stratagus-2.2.4.ebuild 1387 RMD160 97358a913415167448d5266a7fa639388c995370 SHA1 16f6488884b3ee06ea29fae9a85b0ac625bc8cad SHA256 a93c659c6838de47a0e1794a8250ef9b2b9c98db288e739f0e36c3bdf868d678
MISC ChangeLog 2451 RMD160 22608209d1886aa179a52a90ac1b0932e53297e0 SHA1 0b14ff9475e9d58f01e193f9f0b781df1b4f93a7 SHA256 1ec85af853b3b0d11fd7d547af0d14810c5c85cc2465ee46678390e09d0385fc
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-engines/stratagus/stratagus-2.2.4.ebuild,v 1.1 2007/04/10 01:44:31 nyhm Exp $
inherit games
DESCRIPTION="A realtime strategy game engine"
HOMEPAGE="http://www.stratagus.org/"
SRC_URI="mirror://sourceforge/stratagus/${P}-src.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="bzip2 debug doc mikmod mng opengl theora vorbis"
RDEPEND="x11-libs/libX11
>=dev-lang/lua-5
media-libs/libpng
media-libs/libsdl
mikmod? ( media-libs/libmikmod )
mng? ( media-libs/libmng )
opengl? ( virtual/opengl )
theora? ( media-libs/libtheora )
vorbis? ( media-libs/libvorbis )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e '/SDLCONFIG --libs/s:"$: -lX11":' \
-e 's/-O.*\(-fsigned-char\).*/\1"/' \
configure \
|| die "sed failed"
}
src_compile() {
econf \
$(use_enable debug) \
$(use_with bzip2) \
$(use_with mikmod) \
$(use_with mng) \
$(use_with opengl) \
$(use_with theora) \
$(use_with vorbis) \
|| die
emake -j1 || die "emake failed"
if use doc ; then
emake doc || die "emake doc failed"
fi
}
src_install() {
dogamesbin stratagus || die "dogamesbin failed"
dodoc README
dohtml -r doc/*
use doc && dohtml -r srcdoc/html/*
prepgamesdirs
}