summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2014-05-22 12:06:23 +0000
committerJulian Ospald <hasufell@gentoo.org>2014-05-22 12:06:23 +0000
commitd9500e52869589be02c4c73894c876a8a7632b5e (patch)
tree6a0de35142b2ae3156ea3272d1b2f53e2709d09d /games-strategy
parentMarked ~hppa (bug #511026). (diff)
downloadgentoo-2-d9500e52869589be02c4c73894c876a8a7632b5e.tar.gz
gentoo-2-d9500e52869589be02c4c73894c876a8a7632b5e.tar.bz2
gentoo-2-d9500e52869589be02c4c73894c876a8a7632b5e.zip
restrict broken tests wrt #511006, add lobby USE flag, rm obsolete fam USE flag, install ActorEditor binary for +editor
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key BDEED020)
Diffstat (limited to 'games-strategy')
-rw-r--r--games-strategy/0ad/0ad-0.0.16_alpha-r1.ebuild (renamed from games-strategy/0ad/0ad-0.0.16_alpha.ebuild)11
-rw-r--r--games-strategy/0ad/ChangeLog9
-rw-r--r--games-strategy/0ad/metadata.xml2
3 files changed, 18 insertions, 4 deletions
diff --git a/games-strategy/0ad/0ad-0.0.16_alpha.ebuild b/games-strategy/0ad/0ad-0.0.16_alpha-r1.ebuild
index 36d2b5c68baf..76043c9de79d 100644
--- a/games-strategy/0ad/0ad-0.0.16_alpha.ebuild
+++ b/games-strategy/0ad/0ad-0.0.16_alpha-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/0ad/0ad-0.0.16_alpha.ebuild,v 1.1 2014/05/21 18:09:13 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/0ad/0ad-0.0.16_alpha-r1.ebuild,v 1.1 2014/05/22 12:06:23 hasufell Exp $
EAPI=5
@@ -16,7 +16,8 @@ SRC_URI="http://releases.wildfiregames.com/${MY_P}-unix-build.tar.xz"
LICENSE="GPL-2 LGPL-2.1 MIT CC-BY-SA-3.0 ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="editor fam pch sound test"
+IUSE="editor +lobby pch sound test"
+RESTRICT="test"
RDEPEND="
dev-lang/spidermonkey:24
@@ -29,7 +30,6 @@ RDEPEND="
media-libs/libsdl[X,opengl,video]
net-libs/enet:1.3
net-libs/miniupnpc
- net-libs/gloox
net-misc/curl
sys-libs/zlib
virtual/jpeg
@@ -37,6 +37,7 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXcursor
editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+ lobby? ( net-libs/gloox )
sound? ( media-libs/libogg
media-libs/libvorbis
media-libs/openal )"
@@ -61,6 +62,7 @@ src_configure() {
$(usex test "" "--without-tests")
$(usex sound "" "--without-audio")
$(usex editor "--atlas" "")
+ $(usex lobby "" "--without-lobby")
--collada
--bindir="${GAMES_BINDIR}"
--libdir="$(games_get_libdir)"/${PN}
@@ -104,6 +106,7 @@ src_test() {
src_install() {
dogamesbin binaries/system/pyrogenesis
+ use editor && dogamesbin binaries/system/ActorEditor
insinto "${GAMES_DATADIR}"/${PN}
doins -r binaries/data/l10n
@@ -115,6 +118,8 @@ src_install() {
dodoc binaries/system/readme.txt
doicon -s 128 build/resources/${PN}.png
games_make_wrapper ${PN} "${GAMES_BINDIR}/pyrogenesis"
+ use editor &&
+ games_make_wrapper ${PN}-ActorEditor "${GAMES_BINDIR}/ActorEditor"
make_desktop_entry ${PN}
prepgamesdirs
diff --git a/games-strategy/0ad/ChangeLog b/games-strategy/0ad/ChangeLog
index a7e9f120e004..cfaa91c56b18 100644
--- a/games-strategy/0ad/ChangeLog
+++ b/games-strategy/0ad/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for games-strategy/0ad
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/0ad/ChangeLog,v 1.1 2014/05/21 18:09:13 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/0ad/ChangeLog,v 1.2 2014/05/22 12:06:23 hasufell Exp $
+
+*0ad-0.0.16_alpha-r1 (22 May 2014)
+
+ 22 May 2014; Julian Ospald <hasufell@gentoo.org> -0ad-0.0.16_alpha.ebuild,
+ +0ad-0.0.16_alpha-r1.ebuild, metadata.xml:
+ restrict broken tests wrt #511006, add lobby USE flag, rm obsolete fam USE
+ flag, install ActorEditor binary for +editor
*0ad-0.0.16_alpha (21 May 2014)
diff --git a/games-strategy/0ad/metadata.xml b/games-strategy/0ad/metadata.xml
index 14504b9a6f39..8c007dca14af 100644
--- a/games-strategy/0ad/metadata.xml
+++ b/games-strategy/0ad/metadata.xml
@@ -8,5 +8,7 @@
</maintainer>
<use>
<flag name="editor">Include Atlas scenario editor projects</flag>
+ <flag name="lobby">Enable the use of <pkg>net-libs/gloox</pkg>
+ and the multiplayer lobby</flag>
</use>
</pkgmetadata>