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 }