Portage is a package management system used by Gentoo Linux
# ChangeLog for games-strategy/widelands
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/widelands/ChangeLog,v 1.15 2008/04/13 10:18:33 genstef Exp $
13 Apr 2008; Stefan Schweizer
widelands-0.0.12.ebuild:
add missing boost dependancy, bug 216586
*widelands-0.0.12 (05 Apr 2008)
05 Apr 2008; Stefan Schweizer
+widelands-0.0.12.ebuild:
version bump
22 Jan 2008; Tristan Heaven
Add libpng dep, bug #206432
*widelands-0.0.11 (14 Sep 2007)
14 Sep 2007; Tristan Heaven
+files/widelands-0.0.11-build.patch, +widelands-0.0.11.ebuild:
Version bump by Juan Aguado, bug #192244
*widelands-0.0.10 (21 Mar 2007)
21 Mar 2007; Tristan Heaven
+files/widelands-0.0.10-build.patch, +widelands-0.0.10.ebuild:
Version bump
*widelands-0.0.9.5-r1 (21 Mar 2006)
21 Mar 2006; Markus Ullmann
+widelands-0.0.9.5-r1.ebuild:
Added locale support wrt bug #126874
26 Feb 2006; Mark Loeser
+files/widelands-0.0.9.5-gcc41.patch, widelands-0.0.9.5.ebuild:
Add patch to fix compilation with gcc-4.1 by Konrad Campowsky
13 Jan 2006; Stefan Schweizer
+files/widelands-makefile.patch, widelands-0.0.9.5.ebuild:
Use user-CFLAGS thanks to Christopher Covington
118358
09 Jan 2006; Stefan Schweizer
widelands-0.0.9.5.ebuild:
Fix depends, add sdl-mixer, remove jpeg, thanks to Jonas Bergler
*widelands-0.0.9.5 (07 Jan 2006)
07 Jan 2006; Stefan Schweizer
+widelands-0.0.9.5.ebuild:
Version bump thanks to Alexander Jenisch
29 Oct 2005; Luca Barbato
fixed ppc osdep, still broken on gcc4
15 Jun 2005; Chris Gianelloni
widelands-0.0.9.ebuild:
Removed COPYING file.
05 May 2005; Michael Sterrett
widelands-0.0.9.ebuild:
tidy ebuild
05 May 2005; Chris Gianelloni
Added Manifest (bad wolfie) and closing bug #91537.
*widelands-0.0.9 (05 May 2005)
05 May 2005; Chris Gianelloni
+files/widelands-0.0.9-amd64.patch, +metadata.xml,
+widelands-0.0.9.ebuild:
Initial import. Original ebuild by Elias Kunnas
Ebuild modified by Christoph Brill
amd64 patch idea by Peter Roozemaal
AUX widelands-0.0.11-build.patch 1873 RMD160 fe038d69b72813fe779cab3579ca857842a35042 SHA1 2658e12493f26c27bcb50a4f0cde23b9ae0e58c1 SHA256 7acee54e4d3b9eb69e55868e85357f760c7e7da3b03770e5d710ff8a871c7b69
DIST widelands-build-11-source.tar.bz2 35011678 RMD160 0aa009e91ee661b7e7bf04f82c4a136bb1e651e0 SHA1 bb6c730fc956c6451f52577649379fea45ef39f5 SHA256 102a305703070eb20af23f3015c8e1dfc9f87d7f719d71e07fcdbf84e85de0d3
DIST widelands-build-12-source.tar.bz2 41442971 RMD160 1f44fa6be78d545ffeeb19020c9fa1dc934d610f SHA1 b8d927dd44e82d357a9c05dd26d8ec386e4dce96 SHA256 3640ab4a5147ebd826accb013e2013563759ad13b31e9e41193e203c94ee6384
EBUILD widelands-0.0.11.ebuild 1850 RMD160 9d3603ec4905a6b3e77ff337abeafd47bf081c59 SHA1 b5c816aa6bc9b6ccb185aefe4269556699bb7559 SHA256 e6cbbf6f4af61d3035452320378f10e0e92d3824ed6bfbc434176fa6a874707a
EBUILD widelands-0.0.12.ebuild 1885 RMD160 a177d51fba38b3d66bad10a833e44eb2bc858b7d SHA1 f860ae3dbd3df328d23812dc98082fd57ac72594 SHA256 44a9e99abf8f0de9faf18ae8b14c0b4a06c6f02925e2c1722afc749580006041
MISC ChangeLog 2862 RMD160 0159d989d36a34a8cc0527c8f0ed5cda52d667a7 SHA1 30fbdca9bd80f80c4cc95b2192cb57d97be80d9b SHA256 325ebab596c0d0581781821d4e163444af01cbc2af6db8e8935cb41403674c78
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/widelands/widelands-0.0.11.ebuild,v 1.2 2008/01/22 08:39:33 nyhm Exp $
inherit eutils flag-o-matic toolchain-funcs versionator games
MY_PV=$(get_version_component_range 3)
DESCRIPTION="A game similar to Settlers 2"
HOMEPAGE="http://www.widelands.org/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-build-${MY_PV}-source.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="nls"
RDEPEND="media-libs/libsdl
media-libs/sdl-image
media-libs/sdl-mixer
media-libs/sdl-net
media-libs/sdl-ttf
media-libs/sdl-gfx
media-libs/libpng
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
rm -f $(find . -name SConscript)
epatch "${FILESDIR}"/${P}-build.patch
sed -i 's:__ppc__:__PPC__:' src/s2map.cc \
|| die "sed s2map.cc failed"
sed -i "s:/usr/share/games:${GAMES_DATADIR}:" src/wlapplication.cc \
|| die "sed wlapplication.cc failed"
sed -i "s:/l/WiLa/Setup:${GAMES_DATADIR}/${PN}:" src/config.h.default \
|| die "sed config.h.default failed"
}
src_compile() {
filter-flags -fomit-frame-pointer
emake CXX=$(tc-getCXX) || die "emake failed"
if use nls ; then
utils/buildlocale.py || die "buildlocale.py failed"
fi
}
src_install() {
dogamesbin ${PN} || die "dogamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r campaigns fonts maps music pics sound tribes txts worlds \
|| die "doins failed"
insinto "${GAMES_DATADIR}"/${PN}/locale
local d
for d in locale/* ; do
if [[ -d ${d} ]] ; then
doins -r ${d} || die "doins ${d} failed"
fi
done
newicon pics/wl-ico-48.png ${PN}.png
make_desktop_entry ${PN} Widelands
dodoc ChangeLog CREDITS
prepgamesdirs
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/widelands/widelands-0.0.12.ebuild,v 1.2 2008/04/13 10:18:33 genstef Exp $
inherit eutils flag-o-matic toolchain-funcs versionator games
MY_PV=$(get_version_component_range 3)
DESCRIPTION="A game similar to Settlers 2"
HOMEPAGE="http://www.widelands.org/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-build-${MY_PV}-source.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="nls"
RDEPEND="media-libs/libsdl
media-libs/sdl-image
media-libs/sdl-mixer
media-libs/sdl-net
media-libs/sdl-ttf
media-libs/sdl-gfx
media-libs/libpng
dev-libs/boost
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
cd "${S}"
rm -f $(find . -name SConscript)
epatch "${FILESDIR}"/widelands-0.0.11-build.patch
sed -i 's:__ppc__:__PPC__:' src/s2map.cc \
|| die "sed s2map.cc failed"
sed -i "s:/usr/share/games:${GAMES_DATADIR}:" src/wlapplication.cc \
|| die "sed wlapplication.cc failed"
sed -i "s:/l/WiLa/Setup:${GAMES_DATADIR}/${PN}:" src/config.h.default \
|| die "sed config.h.default failed"
}
src_compile() {
filter-flags -fomit-frame-pointer
emake CXX=$(tc-getCXX) all || die "emake failed"
if use nls ; then
utils/buildlocale.py || die "buildlocale.py failed"
fi
}
src_install() {
dogamesbin ${PN} || die "dogamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r campaigns fonts maps music pics sound tribes txts worlds \
|| die "doins failed"
insinto "${GAMES_DATADIR}"/${PN}/locale
local d
for d in locale/* ; do
if [[ -d ${d} ]] ; then
doins -r ${d} || die "doins ${d} failed"
fi
done
newicon pics/wl-ico-48.png ${PN}.png
make_desktop_entry ${PN} Widelands
dodoc ChangeLog CREDITS
prepgamesdirs
}