commit:     6e5e445d8cde7e5161d805e6558062dc37425c00
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 11 16:24:50 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Oct 11 16:34:11 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6e5e445d

dev-libs/atk: 2.12.0-r1 → 2.14.0

---
 .../atk/{atk-2.12.0.ebuild => atk-2.14.0.ebuild}   | 25 +++++++++++++++++-----
 1 file changed, 20 insertions(+), 5 deletions(-)

diff --git a/dev-libs/atk/atk-2.12.0.ebuild b/dev-libs/atk/atk-2.14.0.ebuild
similarity index 63%
rename from dev-libs/atk/atk-2.12.0.ebuild
rename to dev-libs/atk/atk-2.14.0.ebuild
index b9c8a8e..52f8b0a 100644
--- a/dev-libs/atk/atk-2.12.0.ebuild
+++ b/dev-libs/atk/atk-2.14.0.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GCONF_DEBUG="no"
 
-inherit gnome2
+inherit gnome2 multilib-minimal
 
 DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
 HOMEPAGE="http://projects.gnome.org/accessibility/";
@@ -16,13 +16,17 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86
 IUSE="+introspection nls test"
 
 RDEPEND="
-       >=dev-libs/glib-2.31.2:2
+       >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
        introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
+       abi_x86_32? (
+               !<=app-emulation/emul-linux-x86-gtklibs-20140508
+               !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
+       )
 "
 DEPEND="${RDEPEND}
        >=dev-lang/perl-5
        dev-util/gtk-doc-am
-       virtual/pkgconfig
+       >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
        nls? ( sys-devel/gettext )
 "
 
@@ -36,6 +40,17 @@ src_prepare() {
        fi
 }
 
-src_configure() {
-       gnome2_src_configure $(use_enable introspection)
+multilib_src_configure() {
+       ECONF_SOURCE=${S} \
+       gnome2_src_configure \
+               $(multilib_native_use_enable introspection)
+
+       # work-around gtk-doc out-of-source brokedness
+       if multilib_is_native_abi; then
+               ln -s "${S}"/docs/html docs/html || die
+       fi
+}
+
+multilib_src_install() {
+       gnome2_src_install
 }

Reply via email to