diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2017-08-15 23:24:33 +0200 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2017-08-16 00:43:20 +0200 |
commit | 3872dc23b390137ff71e0b740f386aae4b6de465 (patch) | |
tree | 74a2df2de6cd5ea54c00c4eba84a4c8a91cfeac4 /dev-libs/atk | |
parent | app-accessibility/at-spi2-atk: version bump 2.22.0 → 2.24.1 (diff) | |
download | gentoo-3872dc23b390137ff71e0b740f386aae4b6de465.tar.gz gentoo-3872dc23b390137ff71e0b740f386aae4b6de465.tar.bz2 gentoo-3872dc23b390137ff71e0b740f386aae4b6de465.zip |
dev-libs/atk: version bump 2.22.0 → 2.24.0
Package-Manager: Portage-2.3.7, Repoman-2.3.3
Diffstat (limited to 'dev-libs/atk')
-rw-r--r-- | dev-libs/atk/Manifest | 1 | ||||
-rw-r--r-- | dev-libs/atk/atk-2.24.0.ebuild | 52 |
2 files changed, 53 insertions, 0 deletions
diff --git a/dev-libs/atk/Manifest b/dev-libs/atk/Manifest index 8ab6fa674b79..e519f56c9eee 100644 --- a/dev-libs/atk/Manifest +++ b/dev-libs/atk/Manifest @@ -1 +1,2 @@ DIST atk-2.22.0.tar.xz 745572 SHA256 d349f5ca4974c9c76a4963e5b254720523b0c78672cbc0e1a3475dbd9b3d44b6 SHA512 af3f6197eb97de869ee706f19564449b02c1444c413e5418323e4bf4c8cf1d98c7c8baa25189f6879d63606d4bc75f33799cb901f4697c087e868bb9a5643cba WHIRLPOOL aec1b3944101532b6330f66f2094d3d821a30da10e07d3ba1b793b9063ef18ce8790faa3d016927fe2dd8383c4b5cba9ac4d85244f83fbb73bd06077c299e851 +DIST atk-2.24.0.tar.xz 748972 SHA256 bb2daa9a808c73a7a79d2983f333e0ba74be42fc51e3ba1faf2551a636487a49 SHA512 3ae0a4d5f28d5619d465135c685161f690732053bcb70a47669c951fbf389b5d2ccc5c7c73d4ee8c5a3b2df14e2f5b082e812a215f10a79b27b412d077f5e962 WHIRLPOOL 1db8a9bc87021dbfbde769c54e7f1b5547db00138f67690026f948b0202cfec6a29a5c9d3fa7fc19e53c67f973dd57160d0d664c68d1dc27aad88e5be4cc3fa1 diff --git a/dev-libs/atk/atk-2.24.0.ebuild b/dev-libs/atk/atk-2.24.0.ebuild new file mode 100644 index 000000000000..08f8c3c3323a --- /dev/null +++ b/dev-libs/atk/atk-2.24.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 multilib-minimal + +DESCRIPTION="GTK+ & GNOME Accessibility Toolkit" +HOMEPAGE="https://wiki.gnome.org/Accessibility" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="+introspection nls test" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-0.6.7:= ) +" +DEPEND="${RDEPEND} + >=dev-lang/perl-5 + dev-util/gtk-doc-am + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + nls? ( >=sys-devel/gettext-0.19.2 ) +" + +src_prepare() { + gnome2_src_prepare + + if ! use test; then + # don't waste time building tests (bug #226353) + sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed failed" + fi + + # Building out of sources fails, https://bugzilla.gnome.org/show_bug.cgi?id=752507 + multilib_copy_sources +} + +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 +} |