mgorny      14/10/13 16:22:19

  Modified:             dominions2-2.16.ebuild ChangeLog
  Log:
  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!)

Revision  Changes    Path
1.12                 games-strategy/dominions2/dominions2-2.16.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/dominions2/dominions2-2.16.ebuild?rev=1.12&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/dominions2/dominions2-2.16.ebuild?rev=1.12&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/dominions2/dominions2-2.16.ebuild?r1=1.11&r2=1.12

Index: dominions2-2.16.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/games-strategy/dominions2/dominions2-2.16.ebuild,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- dominions2-2.16.ebuild      4 May 2014 18:40:15 -0000       1.11
+++ dominions2-2.16.ebuild      13 Oct 2014 16:22:19 -0000      1.12
@@ -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/dominions2/dominions2-2.16.ebuild,v 1.11 
2014/05/04 18:40:15 ulm Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/games-strategy/dominions2/dominions2-2.16.ebuild,v 1.12 
2014/10/13 16:22:19 mgorny Exp $
+
+EAPI=5
 
 inherit eutils cdrom games
 
@@ -24,12 +26,24 @@
 IUSE="doc"
 RESTRICT="bindist strip"
 
-DEPEND="virtual/opengl
-       virtual/glu
-       x86? ( media-libs/libsdl )
-       ppc? ( media-libs/libsdl )
-       amd64? ( app-emulation/emul-linux-x86-xlibs
-               app-emulation/emul-linux-x86-sdl )"
+DEPEND="
+       || (
+               ppc? (
+                       media-libs/libsdl
+                       virtual/opengl
+                       virtual/glu
+               )
+               !ppc? (
+                       media-libs/libsdl[abi_x86_32(-)]
+                       virtual/opengl[abi_x86_32(-)]
+                       virtual/glu[abi_x86_32(-)]
+               )
+               amd64? (
+                       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(-)]
+               )
+       )"
 RDEPEND="${DEPEND}"
 
 dir=${GAMES_PREFIX_OPT}/${PN}
@@ -54,23 +68,22 @@
        exeinto "${dir}"
        if use amd64 || use x86
        then
-               doexe "${CDROM_ROOT}"/bin_lin/x86/dom2* || die "doexe failed"
+               doexe "${CDROM_ROOT}"/bin_lin/x86/dom2*
        elif use ppc
        then
-               doexe "${CDROM_ROOT}"/bin_lin/ppc/dom2* || die "doexe failed"
+               doexe "${CDROM_ROOT}"/bin_lin/ppc/dom2*
        fi
        insinto "${dir}"
-       doins -r "${CDROM_ROOT}"/dominions2.app/Contents/Resources/* || \
-               die "doins failed"
-       dodoc "${CDROM_ROOT}"/doc/* || die "dodoc failed"
+       doins -r "${CDROM_ROOT}"/dominions2.app/Contents/Resources/*
+       dodoc "${CDROM_ROOT}"/doc/*
 
        # applying the official patches just means overwriting some important
        # files with their more recent versions:
        einfo "Applying patch for version ${PV}..."
-       dodoc "${S}"/patch/doc/* || die "dodoc failed"
-       doexe "${S}"/patch/dom2 || die "doexe failed"
+       dodoc "${S}"/patch/doc/*
+       doexe "${S}"/patch/dom2
        rm -rf "${S}"/patch/doc/ "${S}"/patch/dom2 || die "rm failed"
-       doins -r "${S}"/patch/* || die "doins failed"
+       doins -r "${S}"/patch/*
 
        if use doc; then
                elog ""



1.12                 games-strategy/dominions2/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/dominions2/ChangeLog?rev=1.12&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/dominions2/ChangeLog?rev=1.12&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/dominions2/ChangeLog?r1=1.11&r2=1.12

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/games-strategy/dominions2/ChangeLog,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ChangeLog   4 May 2014 18:40:15 -0000       1.11
+++ ChangeLog   13 Oct 2014 16:22:19 -0000      1.12
@@ -1,6 +1,9 @@
 # ChangeLog for games-strategy/dominions2
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2/ChangeLog,v 1.11 
2014/05/04 18:40:15 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/dominions2/ChangeLog,v 1.12 
2014/10/13 16:22:19 mgorny Exp $
+
+  13 Oct 2014; Michał Górny <mgo...@gentoo.org> dominions2-2.16.ebuild:
+  Support multilib providers for deps. Bump to EAPI=5.
 
   04 May 2014; Ulrich Müller <u...@gentoo.org> dominions2-2.16.ebuild:
   Change LICENSE to all-rights-reserved, add bindist restriction, bug 505758.
@@ -41,4 +44,3 @@
   +dominions2-2.16.ebuild:
   Initial import. Ebuild by Alex Linke <incubation...@freenet.de> and modified
   by me. Tested on amd64 and x86. Closing bug #36706.
-




Reply via email to