summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-10-28 07:59:56 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-10-28 07:59:56 +0000
commit7c622e6167cf192dea50f426666ab61beb45c880 (patch)
tree8f36542e71127bee5059fde2d64f1bf7b6c12bab /games-strategy
parentFix empty installation directory. bug #289717 (diff)
downloadhistorical-7c622e6167cf192dea50f426666ab61beb45c880.tar.gz
historical-7c622e6167cf192dea50f426666ab61beb45c880.tar.bz2
historical-7c622e6167cf192dea50f426666ab61beb45c880.zip
Version bump to 0.0.14 Bug #287221
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'games-strategy')
-rw-r--r--games-strategy/widelands/ChangeLog8
-rw-r--r--games-strategy/widelands/Manifest15
-rw-r--r--games-strategy/widelands/files/widelands-0.0.14-build.patch14
-rw-r--r--games-strategy/widelands/widelands-0.0.14.ebuild64
4 files changed, 89 insertions, 12 deletions
diff --git a/games-strategy/widelands/ChangeLog b/games-strategy/widelands/ChangeLog
index ac83e6420e53..31c933463c2c 100644
--- a/games-strategy/widelands/ChangeLog
+++ b/games-strategy/widelands/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-strategy/widelands
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/widelands/ChangeLog,v 1.18 2009/07/24 00:35:26 nyhm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/widelands/ChangeLog,v 1.19 2009/10/28 07:59:55 tupone Exp $
+
+*widelands-0.0.14 (27 Oct 2009)
+
+ 27 Oct 2009; Tupone Alfredo <tupone@gentoo.org>
+ +files/widelands-0.0.14-build.patch, +widelands-0.0.14.ebuild:
+ Version bump to 0.0.14 Bug #287221 by tman
24 Jul 2009; Tristan Heaven <nyhm@gentoo.org>
files/widelands-0.0.13-build.patch:
diff --git a/games-strategy/widelands/Manifest b/games-strategy/widelands/Manifest
index 6a8af765db58..45d2b1b9bf9c 100644
--- a/games-strategy/widelands/Manifest
+++ b/games-strategy/widelands/Manifest
@@ -1,15 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX widelands-0.0.13-build.patch 3128 RMD160 12555ad32d7ba79d303cf9fffa12eab7bd3e891a SHA1 7fa6182c03071f6e416a93ad27f42332425ee359 SHA256 80fd6bf47e600701fe35b97222127f6c372b78ff6c0bbd2f883a7e2e2b4255e2
+AUX widelands-0.0.14-build.patch 545 RMD160 5c59bdf264d1a7e4f0a6e980826530c846546f1f SHA1 29a6da13d455e47c25de3516f16b29294994bd8d SHA256 43ade110de1d6eb5c166d78c207f1d522e506f39c267a9979b262f2b4987549f
DIST Widelands-Build13-src.tar.bz2 59030617 RMD160 d900401a27d3d98c447d5bf18037f35d4c74d740 SHA1 1634a536a45c52f656020168d1529d7e5ff092f3 SHA256 acbb4f6405e7429a8510eae5414a51cff198c1d4bef374303e3b4a47aae930b3
+DIST Widelands-Build14-src.7z 63758110 RMD160 a9cbda7021ab5c2200a84d75d6759e35606159b9 SHA1 405ac86ec47da830d750e4ebdea1e0e0534852b2 SHA256 553632c32edde73c1aac9db6d1f113ddd260b745b65bd5340c01c0e115966939
EBUILD widelands-0.0.13.ebuild 1920 RMD160 54defb6152036ae8781038738c2addddb4ee9e32 SHA1 5dcea00eab3c81d3543ef8b3c3f005c9efe62d86 SHA256 14a23fb23dd6411f58320bb980e6a7acda14f75a2cc3a120880852166c81890c
-MISC ChangeLog 3406 RMD160 83e3a6a92cb4ebadab751d55e83fcf86dcb29513 SHA1 7e6fd5fd40cdfb83cc77d73405cb6c5a21cb98de SHA256 9f47470709a4e1845acffcc9cc74fe48dfc73a4a3102b65d435af97cd00e0d8f
+EBUILD widelands-0.0.14.ebuild 1533 RMD160 1cef58590c4f3ed04387e3cdd4a8f2993a6e622a SHA1 3be00fadc44a0f1b07048258a6b77d4f6302abe0 SHA256 df55d9bd11e954351a677f53031694e095b631b3a50e8c0c14b3dd1cf52564f4
+MISC ChangeLog 3602 RMD160 f6d933810e02524e79684928d22675c5e63d31f0 SHA1 4b7f61017fd8cb3d8aaa00bec90134906c2de6a4 SHA256 e8953ddce3d601c3840c17f9ab68c1a2407162f6452f8e66bf5a7e8a01e30158
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAkppAdUACgkQdz7hIScOURHhNACff/WcxzYFjJzC6qoVM0RrXn8O
-O2cAn09PSWYrNKVbwk63XXBSjlMhf735
-=i2CK
------END PGP SIGNATURE-----
diff --git a/games-strategy/widelands/files/widelands-0.0.14-build.patch b/games-strategy/widelands/files/widelands-0.0.14-build.patch
new file mode 100644
index 000000000000..1ea5676c2e30
--- /dev/null
+++ b/games-strategy/widelands/files/widelands-0.0.14-build.patch
@@ -0,0 +1,14 @@
+--- build/scons-tools/scons_configure.py.old 2009-10-27 09:39:30.000000000 +0100
++++ build/scons-tools/scons_configure.py 2009-10-27 09:43:53.000000000 +0100
+@@ -505,11 +505,7 @@
+ do_configure_basic_compiling(conf, env)
+ do_configure_locale(conf, env)
+ do_configure_libraries(conf, env)
+- do_configure_debugtools(conf, env)
+
+- do_configure_compiler_warnings(conf, env)
+- do_configure_compiler_features(conf, env)
+- do_configure_linker_features(conf, env)
+
+ ################################################################################
+
diff --git a/games-strategy/widelands/widelands-0.0.14.ebuild b/games-strategy/widelands/widelands-0.0.14.ebuild
new file mode 100644
index 000000000000..526504c6c93c
--- /dev/null
+++ b/games-strategy/widelands/widelands-0.0.14.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/widelands/widelands-0.0.14.ebuild,v 1.1 2009/10/28 07:59:55 tupone Exp $
+EAPI=2
+
+inherit toolchain-funcs eutils 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}/Widelands-Build${MY_PV}-src.7z"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+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
+ dev-games/ggz-client-libs"
+
+DEPEND="${RDEPEND}
+ app-arch/p7zip"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-build.patch
+
+ sed -i 's:__ppc__:__PPC__:' src/s2map.cc \
+ || die "sed s2map.cc failed"
+}
+
+src_compile() {
+ scons \
+ cxx="$(tc-getCXX)" \
+ bindir="${GAMES_BINDIR}" \
+ datadir="${GAMES_DATADIR}/${PN}" \
+ localedir="${GAMES_DATADIR}/${PN}/locale" \
+ extra_compile_flags="${CXXFLAGS}" \
+ pretty_compile_output=no \
+ || die "scons failed"
+}
+
+src_install() {
+ dogamesbin ${PN} || die "dogamesbin failed"
+
+ insinto "${GAMES_DATADIR}"/${PN}
+ doins -r campaigns fonts global maps music pics sound tribes txts worlds \
+ locale VERSION \
+ || die "doins failed"
+
+ newicon pics/wl-ico-128.png ${PN}.png
+ make_desktop_entry ${PN} Widelands
+
+ dodoc ChangeLog CREDITS
+ prepgamesdirs
+}