summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-08-29 01:13:12 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-08-29 01:13:12 +0000
commit4e705742d9586b8f288e0731920283ee5cbb15fa (patch)
treeba8db48f45364fb7f505e8cce5d5c723a0eb113d /dev-python/pycairo
parentDeprecate wxlib.eclass (diff)
downloadhistorical-4e705742d9586b8f288e0731920283ee5cbb15fa.tar.gz
historical-4e705742d9586b8f288e0731920283ee5cbb15fa.tar.bz2
historical-4e705742d9586b8f288e0731920283ee5cbb15fa.zip
Version bump.
Package-Manager: portage-14166-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pycairo')
-rw-r--r--dev-python/pycairo/ChangeLog8
-rw-r--r--dev-python/pycairo/Manifest4
-rw-r--r--dev-python/pycairo/pycairo-1.8.8.ebuild81
3 files changed, 91 insertions, 2 deletions
diff --git a/dev-python/pycairo/ChangeLog b/dev-python/pycairo/ChangeLog
index f4b1b4262fba..19a363fceaa0 100644
--- a/dev-python/pycairo/ChangeLog
+++ b/dev-python/pycairo/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/pycairo
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/ChangeLog,v 1.70 2009/08/08 20:36:20 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/ChangeLog,v 1.71 2009/08/29 01:13:12 arfrever Exp $
+
+*pycairo-1.8.8 (29 Aug 2009)
+
+ 29 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ +pycairo-1.8.8.ebuild:
+ Version bump.
08 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
pycairo-1.8.6.ebuild:
diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 23d9f2d90b98..a0599f435531 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -2,9 +2,11 @@ DIST pycairo-1.4.12.tar.gz 490053 RMD160 f44bb6bcc6b366568e0297689164537dc891b27
DIST pycairo-1.8.2.tar.gz 519064 RMD160 ce48a6b71b802f07d0e0d3cfa140fd39ab5fe4d7 SHA1 b457949ccfa3af82afcffae8a396a1c840a9428a SHA256 77a8cbe388fd66825056744f2fc5c58b3afc247748bc2c777751cc0c2eb30a2f
DIST pycairo-1.8.4.tar.gz 521136 RMD160 1be18a8516d797694d370f0d02273cad18115320 SHA1 450b59376ffea41910f60a0dfc9fd01d277e3950 SHA256 98ad99680850af767ba3bcc0cf65500ebf3f991872b859ab9a00a0b064fdecc1
DIST pycairo-1.8.6.tar.gz 538013 RMD160 8281a55d2a1cf98e7d9d8c86ed9e687e0e410513 SHA1 228772017a11f0fbf2db63559649cd3c7d9f7996 SHA256 5adfbf129575ac5e98b606242f692901746468c66d521bdee4b974811a5a1b28
+DIST pycairo-1.8.8.tar.gz 475651 RMD160 d7e40be061140992e05f714b45182c498ae19311 SHA1 b127ed59bd876ca0fe5d0cf0f69735835c599e9b SHA256 2f52599943ca03c8ff336a0e84b1c8b74f30e2a3de9cb6a9a42a93a848832860
EBUILD pycairo-1.4.12.ebuild 1162 RMD160 dc5761691510a4b9f7367833995f5ed59f5f36ae SHA1 bae97661acb114734daf12b90791ea493eaa344d SHA256 1eff7b2dddf77fe05f6c07ee3346662348bdd1e1c01b4693b2e586cf76620363
EBUILD pycairo-1.8.2.ebuild 1160 RMD160 00692b37885fd4f3d72acf9690f4ebda758c3d44 SHA1 8bea2c3b09dfe0287c8d4cb5134a1db64c1739cd SHA256 fa493cd7ce52f867a50f92382cc3f6edb4bbc6e7b3494ca62d438f72e5349f92
EBUILD pycairo-1.8.4.ebuild 1176 RMD160 d2d3358f4f2249d86917ef96fa702c1d098bad4d SHA1 00f6a7f487accd6c45e72d1c11980b47ac3c7ecf SHA256 28a03fed3ee7aeb61ee42c884f860b00e503a31c62dc09655078e72271ceedac
EBUILD pycairo-1.8.6.ebuild 1594 RMD160 3678ee67e114c1189753e2b06cb164e018536e71 SHA1 99c0beb8b037548eec0c4cf96a212ae9b5c01c20 SHA256 d756ba09327a634137a88f13d9ad9df0b967457ba70a790a56f9e716a01b387d
-MISC ChangeLog 9033 RMD160 80378d3eab358f14749f231d3a86ffe44af3bb25 SHA1 c3fe608014cc69743309daf40dd04e3eb683d556 SHA256 19adbcd979d3fe0bcab157e314ca7fd16a04e1fe2be6b9359286436a3e90329b
+EBUILD pycairo-1.8.8.ebuild 1861 RMD160 9a00288678e10c7a4e847eda8a3e7c34132b6f17 SHA1 a0a8410d741098ce795cac6cc9b043cb88b2e639 SHA256 05a438d678a4e8a0684289e4673ebc7b375ad360fbf049b4c7bd0e78220675c4
+MISC ChangeLog 9178 RMD160 c2cfed884a08e2c3607b0593609e0c0774ca4aec SHA1 3c9f07e22cc6d818d663257f2e0cd86d81643c16 SHA256 7a8b03405f66402342e072ffe2a3e4774c680ff4039cbdde74411fdb0f9ae6f1
MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a
diff --git a/dev-python/pycairo/pycairo-1.8.8.ebuild b/dev-python/pycairo/pycairo-1.8.8.ebuild
new file mode 100644
index 000000000000..94dabc8923ea
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.8.8.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.8.8.ebuild,v 1.1 2009/08/29 01:13:12 arfrever Exp $
+
+EAPI="2"
+
+NEED_PYTHON="2.6"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit distutils
+
+DESCRIPTION="Python wrapper for cairo vector graphics library"
+HOMEPAGE="http://cairographics.org/pycairo/"
+SRC_URI="http://cairographics.org/releases/${P}.tar.gz"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples"
+
+RDEPEND=">=x11-libs/cairo-1.8.8"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( dev-python/sphinx )"
+
+RESTRICT_PYTHON_ABIS="2.4 2.5 3*"
+
+PYTHON_MODNAME="cairo"
+DOCS="AUTHORS NEWS README"
+
+src_prepare() {
+ # Don't run py-compile.
+ sed -i \
+ -e '/if test -n "$$dlist"; then/,/else :; fi/d' \
+ src/Makefile.in || die "sed in src/Makefile.in failed"
+}
+
+src_configure() {
+ if use doc; then
+ econf
+ fi
+}
+
+src_compile() {
+ distutils_src_compile
+
+ if use doc; then
+ emake html || die "emake html failed"
+ fi
+}
+
+src_test() {
+ testing() {
+ pushd test > /dev/null
+ PYTHONPATH="$(ls -d ../build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" test.py || return 1
+ popd > /dev/null
+ }
+ python_execute_function testing
+}
+
+src_install() {
+ distutils_src_install
+
+ if use doc; then
+ dohtml -r doc/.build/html/ || die "dohtml -r doc/.build/html/ failed"
+ fi
+
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples/*
+ rm "${D}"/usr/share/doc/${PF}/examples/Makefile*
+ fi
+
+ # dev-python/pycairo-1.8.8 doesn't install __init__.py automatically.
+ # http://lists.cairographics.org/archives/cairo/2009-August/018044.html
+ installation() {
+ insinto "$(python_get_sitedir)/cairo"
+ doins src/__init__.py
+ }
+ python_execute_function -q installation
+}