summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2006-10-13 15:35:44 +0000
committerMart Raudsepp <leio@gentoo.org>2006-10-13 15:35:44 +0000
commitd11393247da5a838c4c58f9ad5a6594950f0069c (patch)
tree5511d2d1f587dcefae907d169ac47edc9359fc8a /dev-python
parentAdded local use flag "boost" to sci-mathematics/singular. (diff)
downloadhistorical-d11393247da5a838c4c58f9ad5a6594950f0069c.tar.gz
historical-d11393247da5a838c4c58f9ad5a6594950f0069c.tar.bz2
historical-d11393247da5a838c4c58f9ad5a6594950f0069c.zip
Version bump. Should fix the treemodel issues and work with python2.5, bugs 148247 and 150002
Package-Manager: portage-2.1.2_pre2-r9
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/pygtk/ChangeLog8
-rw-r--r--dev-python/pygtk/Manifest24
-rw-r--r--dev-python/pygtk/files/digest-pygtk-2.10.36
-rw-r--r--dev-python/pygtk/pygtk-2.10.3.ebuild83
4 files changed, 112 insertions, 9 deletions
diff --git a/dev-python/pygtk/ChangeLog b/dev-python/pygtk/ChangeLog
index 3ba515bfdcda..17fb6f25bde6 100644
--- a/dev-python/pygtk/ChangeLog
+++ b/dev-python/pygtk/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/pygtk
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/ChangeLog,v 1.131 2006/10/02 23:49:40 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/ChangeLog,v 1.132 2006/10/13 15:35:44 leio Exp $
+
+*pygtk-2.10.3 (13 Oct 2006)
+
+ 13 Oct 2006; Mart Raudsepp <leio@gentoo.org> +pygtk-2.10.3.ebuild:
+ Version bump. Should fix the treemodel issues and work with python2.5, bugs
+ 148247 and 150002
02 Oct 2006; Daniel Gryniewicz <dang@gentoo.org> pygtk-2.10.1-r1.ebuild:
Fix apparently breaks things
diff --git a/dev-python/pygtk/Manifest b/dev-python/pygtk/Manifest
index aab75582c64c..d4b053fc29ae 100644
--- a/dev-python/pygtk/Manifest
+++ b/dev-python/pygtk/Manifest
@@ -7,6 +7,7 @@ RMD160 a1d41107c9ef92d3dbef5eb7ece9394331627221 files/pygtk-2.10.1-tree-model.pa
SHA256 280c3b53900695692f068bee3b2ddd144f1e3c1119bdb29e0de77fd05d7bfc73 files/pygtk-2.10.1-tree-model.patch 3735
DIST pygtk-0.6.11.tar.gz 401327 RMD160 3dcf7148509091d0d99d2f3bd4597c80a270c465 SHA1 d460dbbfc86f153db6c6440ac95a6915892be1d8 SHA256 21dbec8c8119e2c78a317c487dfd3c49fab06ce0e1d2cd226916e45cf3f19f9f
DIST pygtk-2.10.1.tar.bz2 1884682 RMD160 71179c7256bad6319cabbd305581ae67139b66f1 SHA1 8955125d87bf856ed961bfcf8d2f758b0bf980d6 SHA256 e572d09029a6df4ae2a2c56973ccd85d45129db1a27619a95fae2e47dc36023c
+DIST pygtk-2.10.3.tar.bz2 1977441 RMD160 4e10583da73f4c135c86788e2af7ef11d3c57dd2 SHA1 a8d2ac12b4ba3801a00269e49a2444fa472169a7 SHA256 03a605f106e30bea448b04007635a21140eeaba4c8844188d661c3b133cbee89
DIST pygtk-2.6.1.tar.bz2 729460 RMD160 75c88308bda1c9c245b8e1d618e61b8b62d84ddb SHA1 a34cedeaeb9e794c9d3a2ce2b35387382b985a3a SHA256 bc21e7df103bffb0fda1d629d6ebab155f95d422d2186c27d686f822267110ed
DIST pygtk-2.6.2.tar.bz2 731185 RMD160 464639d4d9d4dbb39175a3615126c29c5453b2a2 SHA1 3d1ecf9c9dbff44b8388fab4e04c5061ecd41a7e SHA256 297523f29307fdca907dfafa7b832969bad12a15c9b3443e5752bcfc0f1fd042
DIST pygtk-2.8.2.tar.bz2 748763 RMD160 5e3e2546e252afb885196da5ae828d52b543df8f SHA1 de065df2a2bd4ca583e60928b6e9069dc35dc276 SHA256 eaf6caf884d35b5db384450a51a292c9c7ccf7f43366e050c1de8327d588463b
@@ -29,6 +30,10 @@ EBUILD pygtk-2.10.1.ebuild 2229 RMD160 a6fb583834e9b386ebacaa5f4ec2713e8fdd4567
MD5 462731ba546485f8060c198253ab3113 pygtk-2.10.1.ebuild 2229
RMD160 a6fb583834e9b386ebacaa5f4ec2713e8fdd4567 pygtk-2.10.1.ebuild 2229
SHA256 e051afb62b624551d60e29acbd06f162ec047e69ce5198362d02ca14e140bc6b pygtk-2.10.1.ebuild 2229
+EBUILD pygtk-2.10.3.ebuild 2229 RMD160 0592a1224d29e98b57bfd13fe5a9dc75bab7333c SHA1 7d7b2192bd7796c524e7678c1764be819dd4ed44 SHA256 1470da0cc559fb1382b80b6b457d13f364e74392e0d4abd64d1f65ddb01f04be
+MD5 2174a4435f84a7a0fcf169a757677fc0 pygtk-2.10.3.ebuild 2229
+RMD160 0592a1224d29e98b57bfd13fe5a9dc75bab7333c pygtk-2.10.3.ebuild 2229
+SHA256 1470da0cc559fb1382b80b6b457d13f364e74392e0d4abd64d1f65ddb01f04be pygtk-2.10.3.ebuild 2229
EBUILD pygtk-2.6.1.ebuild 2550 RMD160 55d5930444b715bd88e4ad58a001f6237a1f1d8e SHA1 61e89a41cecf51ff06a5916084081c946ca1dfc9 SHA256 d7a707a80e2c53fb8358da953c95e00a3366e88d99ea3ff0538e16b83486150f
MD5 188db6c86de57307963837f2c38b04c6 pygtk-2.6.1.ebuild 2550
RMD160 55d5930444b715bd88e4ad58a001f6237a1f1d8e pygtk-2.6.1.ebuild 2550
@@ -49,10 +54,10 @@ EBUILD pygtk-2.8.6.ebuild 2680 RMD160 0420b1536a67f91e3c2f7a91a901970447636ef6 S
MD5 85ee8e7d4f5624ec6245611d9a41c23f pygtk-2.8.6.ebuild 2680
RMD160 0420b1536a67f91e3c2f7a91a901970447636ef6 pygtk-2.8.6.ebuild 2680
SHA256 0ca29b0356b71bc414386b10d89cec9f282d066e88011a5a4532bdfcd92c0175 pygtk-2.8.6.ebuild 2680
-MISC ChangeLog 16060 RMD160 852e5532f47603cd0e9e1d62ec95b31faf99b920 SHA1 edab74e79bb00f57ceef65442f514ead171d4d27 SHA256 3453d2b906992158b6eccf36bd09016a1f942056e0a8e387affa41e4dbc02e72
-MD5 e4ad718f8f9324bdc68786066e0504c4 ChangeLog 16060
-RMD160 852e5532f47603cd0e9e1d62ec95b31faf99b920 ChangeLog 16060
-SHA256 3453d2b906992158b6eccf36bd09016a1f942056e0a8e387affa41e4dbc02e72 ChangeLog 16060
+MISC ChangeLog 16257 RMD160 939ec0ac28984c4a244bd028c005f612e959290b SHA1 db0a4d85d9accd348ac44b8e0f10df658364f98e SHA256 e0203cec96e68ef1763ebb65b494266ded20b3f62a49b00547c10488f36efa8d
+MD5 1d63ab3323d989a722052f6f17e02f48 ChangeLog 16257
+RMD160 939ec0ac28984c4a244bd028c005f612e959290b ChangeLog 16257
+SHA256 e0203cec96e68ef1763ebb65b494266ded20b3f62a49b00547c10488f36efa8d ChangeLog 16257
MISC metadata.xml 934 RMD160 5160cf3a201fe5209f575b0633ba8dd40d7b5ed5 SHA1 e62fb7156a43df5b3380a77f9ad7616130075f7d SHA256 6a0af6b71bbaca6634e59f933775fbf76053472b54ff3989bf26a065a4c9c426
MD5 72046b076a995f9b14882970d4e8b677 metadata.xml 934
RMD160 5160cf3a201fe5209f575b0633ba8dd40d7b5ed5 metadata.xml 934
@@ -69,6 +74,9 @@ SHA256 dfd15c2530e7d40fb0ace30eef09177edf3646981528f9a0b6f6c0fd48318b30 files/di
MD5 842de0372fce1eaf6c9b46233fe3f587 files/digest-pygtk-2.10.1-r1 485
RMD160 f4a41b3e993dd5f64415ba52332646d5dd9c7571 files/digest-pygtk-2.10.1-r1 485
SHA256 dfd15c2530e7d40fb0ace30eef09177edf3646981528f9a0b6f6c0fd48318b30 files/digest-pygtk-2.10.1-r1 485
+MD5 05e1df900f29263d11a9fa3e0658e952 files/digest-pygtk-2.10.3 485
+RMD160 fdd057096cbe136fbadb6233af1a207b80bf953f files/digest-pygtk-2.10.3 485
+SHA256 7f56d9eacf643ea92cb8581e0417df969b29a707e09f336ba9382fcfce06ac5c files/digest-pygtk-2.10.3 485
MD5 e94544d17ff2def0be38bb2f17ba3b89 files/digest-pygtk-2.6.1 479
RMD160 587411ebb1ec38a49e3a1585bf44db77c385c662 files/digest-pygtk-2.6.1 479
SHA256 e168f28b34497691895cfc624460249494297d85d1b5f8caa6127bbd02dead3a files/digest-pygtk-2.6.1 479
@@ -85,9 +93,9 @@ MD5 586072dad1d37a363bbcc2bfc42af557 files/digest-pygtk-2.8.6 479
RMD160 71ff336209e299f679dc202319fd3aa038bdb7ea files/digest-pygtk-2.8.6 479
SHA256 4bae4e78337b902815088c4bd6e0c48b933df10c5ee9d7b1638cce6b6b0e5869 files/digest-pygtk-2.8.6 479
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5-ecc0.1.6 (GNU/Linux)
+Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFFIaWhomPajV0RnrERAuXhAJ9buGSP1phnhE/K1LRjYkk8OyWY2gCfc/VD
-ke8nXOd+MYGv7zPM4vNat1Y=
-=KDVs
+iD8DBQFFL7I0keYb6olFHJcRAjj6AJ4iREJ2B04ylrZlJLqBu41pFLWKkACfUpOM
+jEOOx/dJE9H5UjKBv4IyAD4=
+=kOEK
-----END PGP SIGNATURE-----
diff --git a/dev-python/pygtk/files/digest-pygtk-2.10.3 b/dev-python/pygtk/files/digest-pygtk-2.10.3
new file mode 100644
index 000000000000..85e4928c3d62
--- /dev/null
+++ b/dev-python/pygtk/files/digest-pygtk-2.10.3
@@ -0,0 +1,6 @@
+MD5 57cd2b7e6e383b58ce145199d03e40b7 pygtk-2.10.3.tar.bz2 1977441
+RMD160 4e10583da73f4c135c86788e2af7ef11d3c57dd2 pygtk-2.10.3.tar.bz2 1977441
+SHA256 03a605f106e30bea448b04007635a21140eeaba4c8844188d661c3b133cbee89 pygtk-2.10.3.tar.bz2 1977441
+MD5 b7c7f1aaaf24165d4cb2a5f4e2225d34 pygtk2reference.tbz2 604463
+RMD160 3d4d9c5d5616dc6876c3c01fafaeadc1d96ccade pygtk2reference.tbz2 604463
+SHA256 4f19595f2ecac6a7265e4f130efe7e4c8543afc6ad16429db0411be6e841849b pygtk2reference.tbz2 604463
diff --git a/dev-python/pygtk/pygtk-2.10.3.ebuild b/dev-python/pygtk/pygtk-2.10.3.ebuild
new file mode 100644
index 000000000000..721e7588a479
--- /dev/null
+++ b/dev-python/pygtk/pygtk-2.10.3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pygtk/pygtk-2.10.3.ebuild,v 1.1 2006/10/13 15:35:44 leio Exp $
+
+inherit gnome.org python flag-o-matic
+
+DESCRIPTION="GTK+2 bindings for Python"
+HOMEPAGE="http://www.pygtk.org/"
+SRC_URI="${SRC_URI}
+ doc? ( http://www.pygtk.org/dist/pygtk2reference.tbz2 )"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="opengl doc"
+
+RDEPEND=">=dev-lang/python-2.3.5
+ >=dev-libs/glib-2.8.0
+ >=x11-libs/pango-1.10.0
+ >=dev-libs/atk-1.8.0
+ >=x11-libs/gtk+-2.10.0
+ >=gnome-base/libglade-2.5.0
+ >=dev-python/pycairo-1.0.2
+ >=dev-python/pygobject-2.12.1
+ !arm? ( dev-python/numeric )
+ opengl? ( virtual/opengl
+ dev-python/pyopengl
+ >=x11-libs/gtkglarea-1.99
+ )"
+
+DEPEND="${RDEPEND}
+ doc? ( dev-libs/libxslt >=app-text/docbook-xsl-stylesheets-1.70.1 )
+ >=dev-util/pkgconfig-0.9"
+
+src_unpack() {
+ unpack ${A}
+ if use doc; then
+ unpack pygtk2reference.tbz2
+ fi
+
+ # disable pyc compiling
+ mv "${S}"/py-compile "${S}"/py-compile.orig
+ ln -s /bin/true "${S}"/py-compile
+}
+
+src_compile() {
+ use hppa && append-flags -ffunction-sections
+ econf $(use_enable doc docs) --enable-thread || die
+ # possible problems with parallel builds (#45776)
+ emake -j1 || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS ChangeLog INSTALL MAPPING NEWS README THREADS TODO
+ rm examples/Makefile*
+ cp -r examples ${D}/usr/share/doc/${PF}/
+
+ if use doc; then
+ cd "${S}"/../
+ dodir /usr/share/gtk-doc/html
+ cp -pPR pygtk2reference ${D}/usr/share/gtk-doc/html/
+ fi
+}
+
+src_test() {
+ cd tests
+ make check-local
+}
+
+pkg_postinst() {
+ python_version
+ python_mod_optimize /usr/share/pygtk/2.0/codegen /usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0
+}
+
+pkg_postrm() {
+ python_version
+ python_mod_cleanup /usr/share/pygtk/2.0/codegen
+ python_mod_cleanup
+ rm -f ${ROOT}/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.{py,pth}
+ alternatives_auto_makesym /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py pygtk.py-[0-9].[0-9]
+ alternatives_auto_makesym /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth pygtk.pth-[0-9].[0-9]
+}