public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:gnome-next commit in: dev-python/pyatspi/
@ 2011-07-26  8:29 Alexandre Restovtsev
  0 siblings, 0 replies; 3+ messages in thread
From: Alexandre Restovtsev @ 2011-07-26  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     c7f1ed244aeefa9cb08089c77d6c20cb8b0ed3b9
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Jul 26 07:18:23 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Jul 26 07:22:50 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c7f1ed24

dev-python/pyatspi: 2.0.2 → 2.1.4

Bump to gnome-3.1.x version, update dependencies.

---
 .../{pyatspi-2.0.2.ebuild => pyatspi-2.1.4.ebuild} |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/pyatspi/pyatspi-2.0.2.ebuild b/dev-python/pyatspi/pyatspi-2.1.4.ebuild
similarity index 90%
rename from dev-python/pyatspi/pyatspi-2.0.2.ebuild
rename to dev-python/pyatspi/pyatspi-2.1.4.ebuild
index 869b529..72d3f79 100644
--- a/dev-python/pyatspi/pyatspi-2.0.2.ebuild
+++ b/dev-python/pyatspi/pyatspi-2.1.4.ebuild
@@ -3,6 +3,7 @@
 # $Header: $
 
 EAPI="3"
+GNOME_TARBALL_SUFFIX="xz"
 GCONF_DEBUG="no"
 PYTHON_DEPEND="2:2.4"
 SUPPORT_PYTHON_ABIS="1"
@@ -13,7 +14,8 @@ inherit gnome2 python
 DESCRIPTION="Python binding to at-spi library"
 HOMEPAGE="http://live.gnome.org/Accessibility"
 
-LICENSE="LGPL-2"
+# Note: only some of the tests are GPL-licensed, everything else is LGPL
+LICENSE="LGPL-2 GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
@@ -28,7 +30,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
 	dev-util/pkgconfig
 	test? (
-		>=dev-libs/atk-1.17
+		>=dev-libs/atk-2.1.0
 		>=dev-libs/dbus-glib-0.7
 		dev-libs/glib:2
 		dev-libs/libxml2:2



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/gnome:gnome-next commit in: dev-python/pyatspi/
@ 2011-07-26  8:29 Alexandre Restovtsev
  0 siblings, 0 replies; 3+ messages in thread
From: Alexandre Restovtsev @ 2011-07-26  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d6b89277112a0d8e951edc36558e52641c4d373f
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Jul 26 07:01:22 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Jul 26 07:05:13 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d6b89277

dev-python/pyatspi: qa

Fix dependencies (dbus-python is a required buildtime and runtime
dependency; dbus is always required at runtime). Builds and passes
tests on x86.

---
 dev-python/pyatspi/pyatspi-2.0.2.ebuild |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/dev-python/pyatspi/pyatspi-2.0.2.ebuild b/dev-python/pyatspi/pyatspi-2.0.2.ebuild
index 7da749f..869b529 100644
--- a/dev-python/pyatspi/pyatspi-2.0.2.ebuild
+++ b/dev-python/pyatspi/pyatspi-2.0.2.ebuild
@@ -15,24 +15,24 @@ HOMEPAGE="http://live.gnome.org/Accessibility"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
-RDEPEND="
+COMMON_DEPEND="dev-python/dbus-python
 	>=dev-python/pygobject-2.26:2
 "
-DEPEND="${RDEPEND}
+RDEPEND="${COMMON_DEPEND}
+	>=sys-apps/dbus-1
+	!<gnome-extra/at-spi-1.32.0-r1
+"
+DEPEND="${COMMON_DEPEND}
 	dev-util/pkgconfig
 	test? (
 		>=dev-libs/atk-1.17
 		>=dev-libs/dbus-glib-0.7
 		dev-libs/glib:2
 		dev-libs/libxml2:2
-		dev-python/dbus-python
-		>=sys-apps/dbus-1
 		>=x11-libs/gtk+-2.10:2 )"
-RDEPEND="${RDEPEND}
-	!<gnome-extra/at-spi-1.32.0-r1"
 
 pkg_setup() {
 	G2CONF="${G2CONF} $(use_enable test tests)"
@@ -74,5 +74,4 @@ pkg_postinst() {
 pkg_postrm() {
 	gnome2_pkg_postrm
 	python_mod_cleanup pyatspi
-
 }



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/gnome:gnome-next commit in: dev-python/pyatspi/
@ 2011-09-28  0:43 Alexandre Restovtsev
  0 siblings, 0 replies; 3+ messages in thread
From: Alexandre Restovtsev @ 2011-09-28  0:43 UTC (permalink / raw
  To: gentoo-commits

commit:     80020ae2a9466df96c4a971c7f2501b8967d1983
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Sep 27 22:35:48 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Sep 27 23:30:56 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=80020ae2

dev-python/pyatspi: 2.1.90 → 2.2.0

Bump and add live ebuild.

---
 ...{pyatspi-2.1.90.ebuild => pyatspi-2.2.0.ebuild} |   12 ++++++++++--
 .../{pyatspi-2.1.90.ebuild => pyatspi-9999.ebuild} |   12 ++++++++++--
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/dev-python/pyatspi/pyatspi-2.1.90.ebuild b/dev-python/pyatspi/pyatspi-2.2.0.ebuild
similarity index 88%
copy from dev-python/pyatspi/pyatspi-2.1.90.ebuild
copy to dev-python/pyatspi/pyatspi-2.2.0.ebuild
index bbaa8b7..97fe164 100644
--- a/dev-python/pyatspi/pyatspi-2.1.90.ebuild
+++ b/dev-python/pyatspi/pyatspi-2.2.0.ebuild
@@ -10,6 +10,10 @@ SUPPORT_PYTHON_ABIS="1"
 RESTRICT_PYTHON_ABIS="3.* *-jython"
 
 inherit gnome2 python
+if [[ ${PV} = 9999 ]]; then
+	GNOME_LIVE_MODULE="pyatspi2"
+	inherit gnome2-live
+fi
 
 DESCRIPTION="Python binding to at-spi library"
 HOMEPAGE="http://live.gnome.org/Accessibility"
@@ -17,11 +21,15 @@ 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="~amd64 ~x86"
+if [[ ${PV} = 9999 ]]; then
+	KEYWORDS=""
+else
+	KEYWORDS="~amd64 ~x86"
+fi
 IUSE="test"
 
 COMMON_DEPEND="dev-python/dbus-python
-	|| ( >=dev-python/pygobject-2.26:2[introspection] dev-python/pygobject:3 )
+	>=dev-python/pygobject-2.90.1:3
 "
 RDEPEND="${COMMON_DEPEND}
 	>=sys-apps/dbus-1

diff --git a/dev-python/pyatspi/pyatspi-2.1.90.ebuild b/dev-python/pyatspi/pyatspi-9999.ebuild
similarity index 88%
rename from dev-python/pyatspi/pyatspi-2.1.90.ebuild
rename to dev-python/pyatspi/pyatspi-9999.ebuild
index bbaa8b7..97fe164 100644
--- a/dev-python/pyatspi/pyatspi-2.1.90.ebuild
+++ b/dev-python/pyatspi/pyatspi-9999.ebuild
@@ -10,6 +10,10 @@ SUPPORT_PYTHON_ABIS="1"
 RESTRICT_PYTHON_ABIS="3.* *-jython"
 
 inherit gnome2 python
+if [[ ${PV} = 9999 ]]; then
+	GNOME_LIVE_MODULE="pyatspi2"
+	inherit gnome2-live
+fi
 
 DESCRIPTION="Python binding to at-spi library"
 HOMEPAGE="http://live.gnome.org/Accessibility"
@@ -17,11 +21,15 @@ 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="~amd64 ~x86"
+if [[ ${PV} = 9999 ]]; then
+	KEYWORDS=""
+else
+	KEYWORDS="~amd64 ~x86"
+fi
 IUSE="test"
 
 COMMON_DEPEND="dev-python/dbus-python
-	|| ( >=dev-python/pygobject-2.26:2[introspection] dev-python/pygobject:3 )
+	>=dev-python/pygobject-2.90.1:3
 "
 RDEPEND="${COMMON_DEPEND}
 	>=sys-apps/dbus-1



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-09-28  0:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-26  8:29 [gentoo-commits] proj/gnome:gnome-next commit in: dev-python/pyatspi/ Alexandre Restovtsev
  -- strict thread matches above, loose matches on Subject: below --
2011-07-26  8:29 Alexandre Restovtsev
2011-09-28  0:43 Alexandre Restovtsev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox