summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2012-12-10 09:56:43 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2012-12-10 09:56:43 +0000
commit73434651df4466d9310fa007ff81850ba7c17865 (patch)
treef9d495a4c27db8f8d0f14b790b53bb040fc336c1 /dev-python/pyatspi
parentRemove restriction on multiple python3s, since pycairo does support multiple ... (diff)
downloadhistorical-73434651df4466d9310fa007ff81850ba7c17865.tar.gz
historical-73434651df4466d9310fa007ff81850ba7c17865.tar.bz2
historical-73434651df4466d9310fa007ff81850ba7c17865.zip
Update to python-r1.eclass.
Package-Manager: portage-2.2.0_alpha145/cvs/Linux x86_64 Manifest-Sign-Key: 0xCF0ADD61
Diffstat (limited to 'dev-python/pyatspi')
-rw-r--r--dev-python/pyatspi/ChangeLog8
-rw-r--r--dev-python/pyatspi/Manifest24
-rw-r--r--dev-python/pyatspi/files/pyatspi-2.6.0-examples-python3.patch26
-rw-r--r--dev-python/pyatspi/pyatspi-2.6.0-r1.ebuild65
4 files changed, 108 insertions, 15 deletions
diff --git a/dev-python/pyatspi/ChangeLog b/dev-python/pyatspi/ChangeLog
index e11841872498..254aa9008446 100644
--- a/dev-python/pyatspi/ChangeLog
+++ b/dev-python/pyatspi/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/pyatspi
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/ChangeLog,v 1.16 2012/11/16 13:25:42 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/ChangeLog,v 1.17 2012/12/10 09:56:38 tetromino Exp $
+
+*pyatspi-2.6.0-r1 (10 Dec 2012)
+
+ 10 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +pyatspi-2.6.0-r1.ebuild, +files/pyatspi-2.6.0-examples-python3.patch:
+ Update to python-r1.eclass.
16 Nov 2012; Anthony G. Basile <blueness@gentoo.org> pyatspi-2.6.0.ebuild:
keyword ~ppc ~ppc64, bug #411761
diff --git a/dev-python/pyatspi/Manifest b/dev-python/pyatspi/Manifest
index e0468c858771..8ad193a93061 100644
--- a/dev-python/pyatspi/Manifest
+++ b/dev-python/pyatspi/Manifest
@@ -3,28 +3,24 @@ Hash: SHA256
AUX pyatspi-2.2.0-AM_CHECK_PYMOD-pygtk.patch 654 SHA256 76610240b0a4a87a4ee9b64d0f76d231dc9dda758fdc08bb718936ff72d083c8 SHA512 8a60755a9be43d9001965b3b26e23d060b3dd55a88a7e27345dedb694ecbe6e0a0c78d5e481940cc799ac84ab3785b53ea7b2342aec6c1c636e25a8b27cffe0e WHIRLPOOL 5d09b56710f741373eb1f63eb2d2b32884d4224d6075784cb30e129ff8d1cf1e138bd26845e7571d317359fa05e340d0f0ea985e92353a81836421bda6c362b4
AUX pyatspi-2.2.1-configure-check.patch 474 SHA256 517690dc13e5fc6596b41d994810b1120dde0b8a372da672062e74270aec968c SHA512 4024055b5245cb2c9cdf214e52da1c16400885a2be58df85263b508c51b0d4c14513adb46182f61db4dfd6b749c446e6843243d777d566c6d41e57846ad9a566 WHIRLPOOL 23ef3be388126961f57a1fe3ad35db3f57531281f0dde00aab90fdecf9aba5529c1e412485f633486df8a95577dd8e519bda24d6b344f5cdbd98a70bdf34857d
+AUX pyatspi-2.6.0-examples-python3.patch 791 SHA256 df0236bc825633d3188d6dfc86e61d485eeeefa8c5de4621cc49f7b26b629e13 SHA512 7171f77080fed4ef235d1d3380821939d5a41e919b8509db8dcbe211d63b7b390e66389152c7275128cc8372c2a7fd1bdfaf179fc93b8fa62ed76a6edffd11ed WHIRLPOOL 4e5b66939709da3d4de6171b062ec4c564275d8193c52fb1a9beb8471d2fc43ad23fcd8e914f2c2cc3b7cfd59dd1fd9764b04341081828806a44aae22cd876a5
DIST pyatspi-2.2.1.tar.xz 266112 SHA256 814afe09407d2197871ba5c202362421ed5bae80d11b2d110ca91510f69db37a SHA512 56f90d4e5577d00b592f9df9c7814fc227b896882db69660869f8c4e49776fb7b197dec51c25a56cce6d1829ecc9c3393d2ee410d5f88f321b5d3f161b29bf0d WHIRLPOOL 029e80421eecad4cfe679e594ae89fe5399ec1c44df3a7ab47b34dafa4ce59b69759cd2d05d0fa311d81a0526115d505df25eb557714d1df761fde06b74aa647
DIST pyatspi-2.4.0.tar.xz 271912 SHA256 ac2a8101535d832ed7183d2071ba133aed6965a6a0c6dfd632bb4818900b1c83 SHA512 9d535ae91080d87e564fedf00d7a0813d3121b087d554c1be975ae315904768c6822682e1bb6a31987fda31a9bc045b916b5920ede76d2aae5fb01503ebee3d8 WHIRLPOOL 5049a23d9b3d31c6a70936c46a8dbe72af1a739180212def21e7caa75d9be54a3783cd2f932d1c3707929c99d5e72b720f072de365274008febf27e8eb5ef157
DIST pyatspi-2.6.0.tar.xz 287172 SHA256 6203fa4204267bb1938725ec66d5a1e618febc8a7d6ff5582a646b789f37f87e SHA512 10f6d94d5821a16969683a699739f942e34ada6f05f56463d3b8323373972221bab684a44f6cdc6bc48c60b4a4d36d86a124a39bc857d083776d5478f42ab041 WHIRLPOOL ae85b8068fcd98fd88ddd756196b886b146d105a7ac2ca39efee9d2d0b6a6c8b8664b52a5bb74f4d5819ba383069b6f80a7194fd6db6b69f462cab4129cfcc11
EBUILD pyatspi-2.2.1.ebuild 1792 SHA256 bb697731139c4843205c8059353d68133e23cf77959d8acc2cfd7ebcb24e2a9c SHA512 8e9726a8cf6af8464b1f5643f6b3ac690f23440ffc9c4df27f3a28660336436c122b3c5620daa41dddcc892e24b3aa1c6a97c69bcd169d7408adc70bec15c377 WHIRLPOOL d883e5dadcf7d0cde75664afc8a8b51b1bd18f211504a43a684796be567d47d1fafc046f80ba3eb72102cf864f25c32b2856e1e198297e6f221b62343c6c867f
EBUILD pyatspi-2.4.0.ebuild 1487 SHA256 a0206820775184baf0338e63a6b6f2cd73d5d3a3c2f6e014223085dca82f1b06 SHA512 662bc5bdf3b9a55a3c2a69e1f634511dd55191ea47a0b0e1b8ccda3d2e551c126f5547944fa19c0b2c49f5ec0a28ad98bbe0e134c4afad8e2b83190cd3de99ee WHIRLPOOL 0bbdf84f9bf8fb80177ac62ec4fa55075f58a826e242a25eac62a3b6a1bee6278faa56649e6f70319e147e5c4e78bd5aa79c7918f660f6ec8a89de0600db6019
+EBUILD pyatspi-2.6.0-r1.ebuild 1585 SHA256 bd0b4a7cfc40f8a9ae13b079345a67117d3918895ae3d07ab283d96ef8b7cc67 SHA512 7643ecba0d7b6efbc41ec092d12c8db6b53b31fcc03965488af624bf3488dd11ff18e7f9bc28c304c00ac73d715e05c71221a3153648f2fd0e31a6147ceb2b13 WHIRLPOOL 034b165f03a818d1e6f6d7a5ce5085c5e03abbac229dcf4c749f957733c6757d6877956827f39df7d7f81b2c7e6a6f687678a5d4fb605bb9e2d8a784b94a2490
EBUILD pyatspi-2.6.0.ebuild 1496 SHA256 83f4462838231d25a9f25ba545b54bdf4cf090c3beac75badf8315ed0aa41738 SHA512 d8b95a79d4e43ad6327afb24199bdf51b690ca5821830e488eccffa2982dc5b27691a25fe2e2174618cc86f721414a1c34ec8123d90fad2ce47820d636e8f6a4 WHIRLPOOL 66147b7f05db4d7b295744856276a179c1c9288b273cc4db415f75e868fc39de96bece3f5dbddabb7d0bd5919f20f8d330b3614ba7964bd17f4c69f4ac9adc67
-MISC ChangeLog 2694 SHA256 55e0a96c36926acdb1b4290d4acddf1006b6dba33e91252d1acf52badd316397 SHA512 6f0173531f0cf011d91f5b5fb90c9522eeb5d19b2fc843005e1ea91b856348392919f0c52d93d51f7ccf7ddf8b9907d044dd3642032f8f026db31bdf82a57ae7 WHIRLPOOL fa80904a046ec72125fec14aa71940d574ce22168e75f359821033f721aab60b748901517555294c192f2db88a7b45ad30d5d46ddadf8d9ab91a09667eb911c6
+MISC ChangeLog 2891 SHA256 ee62591aca7770b1b8ce0ae59f4f79aa446ec522f4b0b4bf3015bb79f75af1e9 SHA512 5480b3b900a926053c908ca38a06c1a4acbee416a5ae4a639715b2eabd91036975a5693da54aa3fb29768ac037d050283ee4235d3ab886c1d960d6fa19857b74 WHIRLPOOL 57ca0b71a0443ee2edc2b986a32f6cdcfa65684c51d8d56076c858353f8de6f28db7911442a90e4235cb544967110f1bb2b280e80b9d4c0129e741cc60a744ad
MISC metadata.xml 172 SHA256 f14db6f3dc189eb3e4a3478d7c1bead86fe077d0c756b8426b64f7fc0d42d228 SHA512 08900050a4d17b5951615f1989c5585edb9e9f2e56b484fa74ac2d735ebbf6f8a939612101bc988cb30c8f05d2b61033847184479092386718bcc8609c5e1adb WHIRLPOOL fc5ac7457fd7bf5b72d5f1513b1f1f909e3c09c6b880335b77656c82044f1b3f8dac58f6baef5df4557d7e5688e40c80b226aa4ba108a46a33d57204c26314a9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQpj7XAAoJEJOE+m71LUu69FEP/1oDxTM8EhpSZq/f2v6qF48e
-5XHQUGyui7Pzz2iv+wrR90j8gxsyIPJaKcwW5irntDacI2KMwZcIQSle6BknPj0x
-ccN6TCtVY/OgYJrVUi0Iav6krfFYO7gi07fFQIcnowKDwV2CqjV6ytM/4VcG+uy+
-WxZJ1lGIy2QxDi4QFbuvVjUNgEd8ak3NKl5Xe8UNb620xTNfW3jZKxzcgb+pAult
-8DyxYC0crKVKGHvkZPJ561gzt7UTI4s8TxE7mVYvMjek+7N4pbPgqIxJl6pv0q0/
-ZlNo8lijMB5vG4kKfJUfxeV7GX+fP6mHdOShs1Mrc0fG3/wST/QfCSqL49TPo35r
-7Mhy9Y6O0df2IlAslIwuHVFvjkKZohsBv+egzn8o9kay/l/h848suSXv56IrRUAv
-uN5tld6t+ZXbIkQuTEQpmugfT7sUYKAuHJO/9f1MX4kA5kfr9AbCJpTTxxWjVhWU
-TxG7PuVBEhtUSkAwUFpRgExzg7+tX/2W0NoAX7mqLWg/1uJg9c/3QNQ6HNbj5K8D
-8nq7y9eBm84EaTKliSwWh/BJF6pZT4Vwv2uPl8GliFXl3A6s9sd5SEAKzogAibcm
-gooAIv10MwNS/tySLdr7AbQj8/mwTrBOVREPFPIRhRqAgh242RAEqJlDFAc6KqJF
-OFhp5HBB4sZx6ZW55vQ0
-=Jb1f
+iQEcBAEBCAAGBQJQxbHXAAoJEJ0WA1zPCt1h6tEH/AkzfdCQK92ZlXDJ3WieW/jU
+l8N5ezmrMJaUXaZ3z6Wnd/VsMcaeqVpaiqmvnU9jlf2oElSBATCHa6bVTE1pO+cX
++re2jfX3d+ZYjkrnqcIOMBCUUi0dqG574FIvjxeCOkYOujjxBBNIE2SVJ+B5kASN
+u7zLL6g/IhQv9soGHOBOo1uX5TsXHUDvhOjcj4bVkeeF5buG2YUisPjQCfYFl8VI
+az+8ta6R5utrpUZaVnWEUmkDrU7CYzMOqG4p+6xeAZEunD6ivTxVyZ6T3wW4YQw6
+U/EgPrkataGKr53rWn1fdv6xN/mzqtDlsRWPb+qrrG+uLjjY83gM3lyxl3f2SFU=
+=R+hY
-----END PGP SIGNATURE-----
diff --git a/dev-python/pyatspi/files/pyatspi-2.6.0-examples-python3.patch b/dev-python/pyatspi/files/pyatspi-2.6.0-examples-python3.patch
new file mode 100644
index 000000000000..423cd644073c
--- /dev/null
+++ b/dev-python/pyatspi/files/pyatspi-2.6.0-examples-python3.patch
@@ -0,0 +1,26 @@
+From 4f10a696002179082e41568b5109400ac8478a96 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Mon, 10 Dec 2012 04:52:03 -0500
+Subject: [PATCH] examples: support python2 and python3 syntax
+
+https://bugzilla.gnome.org/show_bug.cgi?id=689957
+---
+ examples/magFocusTracker.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/examples/magFocusTracker.py b/examples/magFocusTracker.py
+index 47efe00..7ca3b67 100755
+--- a/examples/magFocusTracker.py
++++ b/examples/magFocusTracker.py
+@@ -282,7 +282,7 @@ def main():
+ startTracking()
+ pyatspi.Registry.start()
+ else:
+- print 'Magnification service not available. Exiting.'
++ print('Magnification service not available. Exiting.')
+
+ return 0
+
+--
+1.8.0
+
diff --git a/dev-python/pyatspi/pyatspi-2.6.0-r1.ebuild b/dev-python/pyatspi/pyatspi-2.6.0-r1.ebuild
new file mode 100644
index 000000000000..78e2ebbc949c
--- /dev/null
+++ b/dev-python/pyatspi/pyatspi-2.6.0-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pyatspi/pyatspi-2.6.0-r1.ebuild,v 1.1 2012/12/10 09:56:38 tetromino Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
+
+inherit eutils gnome2 python-r1
+
+DESCRIPTION="Python binding to at-spi library"
+HOMEPAGE="http://live.gnome.org/Accessibility"
+
+# Note: only some of the tests are GPL-licensed, everything else is LGPL
+LICENSE="LGPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="" # test
+
+# test suite is obsolete (at-spi-1.x era) and unpassable
+RESTRICT="test"
+
+COMMON_DEPEND="dev-python/dbus-python[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-2.90.1:3[${PYTHON_USEDEP}]
+ ${PYTHON_DEPS}
+"
+RDEPEND="${COMMON_DEPEND}
+ >=sys-apps/dbus-1
+ >=app-accessibility/at-spi2-core-${PV}[introspection]
+ !<gnome-extra/at-spi-1.32.0-r1
+"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ # https://bugzilla.gnome.org/show_bug.cgi?id=689957
+ epatch "${FILESDIR}/${PN}-2.6.0-examples-python3.patch"
+
+ gnome2_src_prepare
+
+ python_copy_sources
+}
+
+src_configure() {
+ G2CONF="${G2CONF} --disable-tests"
+ python_foreach_impl run_in_build_dir gnome2_src_configure
+}
+
+src_compile() {
+ python_foreach_impl run_in_build_dir gnome2_src_compile
+}
+
+src_install() {
+ installing() {
+ gnome2_src_install
+ python_doscript examples/magFocusTracker.py
+ }
+ python_foreach_impl run_in_build_dir installing
+}
+
+run_in_build_dir() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+ "$@"
+ popd > /dev/null
+}