summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-10-13 16:41:00 +0000
committerMichał Górny <mgorny@gentoo.org>2014-10-13 16:41:00 +0000
commit7e8b1b8a7c68de7eeb2996a394bea121344a11f7 (patch)
tree0f55d889ca6d2c75ab5dff81b0b7fc43e8afd752 /games-strategy/darwinia
parentSupport multilib providers for deps. Bump to EAPI=5. (diff)
downloadgentoo-2-7e8b1b8a7c68de7eeb2996a394bea121344a11f7.tar.gz
gentoo-2-7e8b1b8a7c68de7eeb2996a394bea121344a11f7.tar.bz2
gentoo-2-7e8b1b8a7c68de7eeb2996a394bea121344a11f7.zip
Support multilib providers for deps. Bump to EAPI=5.
(Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
Diffstat (limited to 'games-strategy/darwinia')
-rw-r--r--games-strategy/darwinia/ChangeLog6
-rw-r--r--games-strategy/darwinia/darwinia-1.3.0.ebuild36
-rw-r--r--games-strategy/darwinia/darwinia-1.4.0_beta9.ebuild36
3 files changed, 47 insertions, 31 deletions
diff --git a/games-strategy/darwinia/ChangeLog b/games-strategy/darwinia/ChangeLog
index 3b061e300285..f58b11701f3f 100644
--- a/games-strategy/darwinia/ChangeLog
+++ b/games-strategy/darwinia/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-strategy/darwinia
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/darwinia/ChangeLog,v 1.15 2014/09/07 15:36:20 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/darwinia/ChangeLog,v 1.16 2014/10/13 16:41:00 mgorny Exp $
+
+ 13 Oct 2014; Michał Górny <mgorny@gentoo.org> darwinia-1.3.0.ebuild,
+ darwinia-1.4.0_beta9.ebuild:
+ Support multilib providers for deps. Bump to EAPI=5.
07 Sep 2014; Ulrich Müller <ulm@gentoo.org> darwinia-1.3.0.ebuild,
darwinia-1.4.0_beta9.ebuild:
diff --git a/games-strategy/darwinia/darwinia-1.3.0.ebuild b/games-strategy/darwinia/darwinia-1.3.0.ebuild
index ced3eb8d39d4..3bd8fe3fe875 100644
--- a/games-strategy/darwinia/darwinia-1.3.0.ebuild
+++ b/games-strategy/darwinia/darwinia-1.3.0.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/darwinia/darwinia-1.3.0.ebuild,v 1.17 2014/09/07 15:36:20 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/darwinia/darwinia-1.3.0.ebuild,v 1.18 2014/10/13 16:41:00 mgorny Exp $
+
+EAPI=5
CDROM_OPTIONAL="yes"
inherit eutils unpacker cdrom games
@@ -17,15 +19,20 @@ RESTRICT="mirror strip"
RDEPEND="
~virtual/libstdc++-3.3
- x86? (
- virtual/opengl
- virtual/glu
- media-libs/libsdl
- media-libs/libvorbis )
- amd64? (
- app-emulation/emul-linux-x86-xlibs
- app-emulation/emul-linux-x86-medialibs
- app-emulation/emul-linux-x86-sdl )"
+ || (
+ (
+ media-libs/libsdl[abi_x86_32(-)]
+ media-libs/libvorbis[abi_x86_32(-)]
+ virtual/glu[abi_x86_32(-)]
+ virtual/opengl[abi_x86_32(-)]
+ )
+ amd64? (
+ app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
+ )
+ )"
S=${WORKDIR}
@@ -41,17 +48,16 @@ src_install() {
exeinto "${dir}"/lib
doins lib/{language,patch}.dat
- doexe lib/darwinia.bin.x86 lib/open-www.sh || die "copying executables"
+ doexe lib/darwinia.bin.x86 lib/open-www.sh
exeinto "${dir}"
- doexe bin/Linux/x86/darwinia || die "couldn't do exe"
+ doexe bin/Linux/x86/darwinia
if use cdinstall ; then
- doins "${CDROM_ROOT}"/gamefiles/{main,sounds}.dat \
- || die "couldn't copy data files"
+ doins "${CDROM_ROOT}"/gamefiles/{main,sounds}.dat
fi
- dodoc README || die "no reading"
+ dodoc README
newicon darwinian.png darwinia.png
games_make_wrapper darwinia ./darwinia "${dir}" "${dir}"
diff --git a/games-strategy/darwinia/darwinia-1.4.0_beta9.ebuild b/games-strategy/darwinia/darwinia-1.4.0_beta9.ebuild
index 02414b8662a3..18706fa1a79d 100644
--- a/games-strategy/darwinia/darwinia-1.4.0_beta9.ebuild
+++ b/games-strategy/darwinia/darwinia-1.4.0_beta9.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/darwinia/darwinia-1.4.0_beta9.ebuild,v 1.15 2014/09/07 15:36:20 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/darwinia/darwinia-1.4.0_beta9.ebuild,v 1.16 2014/10/13 16:41:00 mgorny Exp $
+
+EAPI=5
CDROM_OPTIONAL="yes"
inherit eutils unpacker cdrom games
@@ -18,15 +20,20 @@ RESTRICT="mirror strip"
RDEPEND="
~virtual/libstdc++-3.3
- x86? (
- virtual/opengl
- virtual/glu
- media-libs/libsdl
- media-libs/libvorbis )
- amd64? (
- app-emulation/emul-linux-x86-xlibs
- app-emulation/emul-linux-x86-medialibs
- app-emulation/emul-linux-x86-sdl )"
+ || (
+ (
+ media-libs/libsdl[abi_x86_32(-)]
+ media-libs/libvorbis[abi_x86_32(-)]
+ virtual/glu[abi_x86_32(-)]
+ virtual/opengl[abi_x86_32(-)]
+ )
+ amd64? (
+ app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
+ app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
+ )
+ )"
S=${WORKDIR}
@@ -43,17 +50,16 @@ src_install() {
exeinto "${dir}"/lib
doins lib/{language,patch}.dat
- doexe lib/darwinia.bin.x86 lib/open-www.sh || die "copying executables"
+ doexe lib/darwinia.bin.x86 lib/open-www.sh
exeinto "${dir}"
- doexe bin/Linux/x86/darwinia || die "couldn't do exe"
+ doexe bin/Linux/x86/darwinia
if use cdinstall ; then
- doins "${CDROM_ROOT}"/gamefiles/{main,sounds}.dat \
- || die "couldn't copy data files"
+ doins "${CDROM_ROOT}"/gamefiles/{main,sounds}.dat
fi
- dodoc README || die "no reading"
+ dodoc README
newicon darwinian.png darwinia.png
games_make_wrapper darwinia ./darwinia "${dir}" "${dir}"