diff options
author | Julian Ospald <hasufell@gentoo.org> | 2014-05-22 12:06:23 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2014-05-22 12:06:23 +0000 |
commit | d9500e52869589be02c4c73894c876a8a7632b5e (patch) | |
tree | 6a0de35142b2ae3156ea3272d1b2f53e2709d09d /games-strategy | |
parent | Marked ~hppa (bug #511026). (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | games-strategy/0ad/metadata.xml | 2 |
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> |