Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-accessibility/at-spi2-atk/files/, app-accessibility/at-spi2-atk/
Date: Sun, 01 Dec 2013 19:14:41
Message-Id: 1385924539.63a8af336d5f4051c1d43f904facaf0c83191b8b.eva@gentoo
1 commit: 63a8af336d5f4051c1d43f904facaf0c83191b8b
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 1 18:46:05 2013 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 1 19:02:19 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=63a8af33
7
8 app-accessibility/at-spi2-atk: 2.8.1 → 2.10.2
9
10 ---
11 .../at-spi2-atk/at-spi2-atk-2.10.2.ebuild | 38 ++++++++++++++++++++++
12 .../at-spi2-atk/at-spi2-atk-9999.ebuild | 29 +++++------------
13 ...at-spi2-atk-2.0.2-disable-teamspaces-test.patch | 13 --------
14 app-accessibility/at-spi2-atk/metadata.xml | 5 +++
15 4 files changed, 51 insertions(+), 34 deletions(-)
16
17 diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.10.2.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-2.10.2.ebuild
18 new file mode 100644
19 index 0000000..fc583a2
20 --- /dev/null
21 +++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.10.2.ebuild
22 @@ -0,0 +1,38 @@
23 +# Copyright 1999-2013 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +# $Header: $
26 +
27 +EAPI="5"
28 +GCONF_DEBUG="no"
29 +GNOME2_LA_PUNT="yes"
30 +
31 +inherit eutils gnome2 virtualx
32 +
33 +DESCRIPTION="Gtk module for bridging AT-SPI to Atk"
34 +HOMEPAGE="http://live.gnome.org/Accessibility"
35 +
36 +LICENSE="LGPL-2+"
37 +SLOT="2"
38 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
39 +IUSE=""
40 +
41 +COMMON_DEPEND="
42 + >=app-accessibility/at-spi2-core-2.9.4
43 + >=dev-libs/atk-2.9.4
44 + >=dev-libs/glib-2.32:2
45 + >=sys-apps/dbus-1
46 +"
47 +RDEPEND="${COMMON_DEPEND}
48 + !<gnome-extra/at-spi-1.32.0-r1
49 +"
50 +DEPEND="${COMMON_DEPEND}
51 + virtual/pkgconfig
52 +"
53 +
54 +src_configure() {
55 + gnome2_src_configure --enable-p2p
56 +}
57 +
58 +src_test() {
59 + Xemake check
60 +}
61
62 diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild b/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild
63 index 7431980..2fe6d69 100644
64 --- a/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild
65 +++ b/app-accessibility/at-spi2-atk/at-spi2-atk-9999.ebuild
66 @@ -1,8 +1,8 @@
67 -# Copyright 1999-2012 Gentoo Foundation
68 +# Copyright 1999-2013 Gentoo Foundation
69 # Distributed under the terms of the GNU General Public License v2
70 # $Header: $
71
72 -EAPI="4"
73 +EAPI="5"
74 GCONF_DEBUG="no"
75 GNOME2_LA_PUNT="yes"
76
77 @@ -19,14 +19,14 @@ SLOT="2"
78 if [[ ${PV} = 9999 ]]; then
79 KEYWORDS=""
80 else
81 - KEYWORDS="~amd64 ~arm ~hppa ~x86"
82 + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
83 fi
84 IUSE=""
85
86 COMMON_DEPEND="
87 - >=app-accessibility/at-spi2-core-2.6
88 - >=dev-libs/atk-2.1.0
89 - dev-libs/glib:2
90 + >=app-accessibility/at-spi2-core-2.9.4
91 + >=dev-libs/atk-2.9.4
92 + >=dev-libs/glib-2.32:2
93 >=sys-apps/dbus-1
94 "
95 RDEPEND="${COMMON_DEPEND}
96 @@ -36,21 +36,8 @@ DEPEND="${COMMON_DEPEND}
97 virtual/pkgconfig
98 "
99
100 -pkg_setup() {
101 - DOCS="AUTHORS NEWS README"
102 - # xevie is deprecated/broken since xorg-1.6/1.7
103 - G2CONF="${G2CONF} --enable-p2p"
104 -}
105 -
106 -src_prepare() {
107 - # disable teamspaces test since that requires Novell.ICEDesktop.Daemon
108 - epatch "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
109 -
110 - # FIXME: droute test fails
111 -# sed -e 's:TESTS = droute-test\.*:TESTS = :' -i droute/Makefile.* ||
112 -# die "sed droute/Makefile.* failed"
113 -
114 - gnome2_src_prepare
115 +src_configure() {
116 + gnome2_src_configure --enable-p2p
117 }
118
119 src_test() {
120
121 diff --git a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.0.2-disable-teamspaces-test.patch b/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.0.2-disable-teamspaces-test.patch
122 deleted file mode 100644
123 index ee6ba32..0000000
124 --- a/app-accessibility/at-spi2-atk/files/at-spi2-atk-2.0.2-disable-teamspaces-test.patch
125 +++ /dev/null
126 @@ -1,13 +0,0 @@
127 -diff --git a/dbind/dbtest.c b/dbind/dbtest.c
128 -index d00486a..553dd78 100644
129 ---- a/dbind/dbtest.c
130 -+++ b/dbind/dbtest.c
131 -@@ -397,7 +397,7 @@ int main (int argc, char **argv)
132 -
133 - test_helpers ();
134 - test_marshalling ();
135 -- test_teamspaces (bus);
136 -+ /* test_teamspaces (bus); */
137 -
138 - return 0;
139 - }
140
141 diff --git a/app-accessibility/at-spi2-atk/metadata.xml b/app-accessibility/at-spi2-atk/metadata.xml
142 new file mode 100644
143 index 0000000..d9f21e6
144 --- /dev/null
145 +++ b/app-accessibility/at-spi2-atk/metadata.xml
146 @@ -0,0 +1,5 @@
147 +<?xml version="1.0" encoding="UTF-8"?>
148 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
149 +<pkgmetadata>
150 + <herd>gnome-accessibility</herd>
151 +</pkgmetadata>