From 4e705742d9586b8f288e0731920283ee5cbb15fa Mon Sep 17 00:00:00 2001 From: Arfrever Frehtes Taifersar Arahesis Date: Sat, 29 Aug 2009 01:13:12 +0000 Subject: Version bump. Package-Manager: portage-14166-svn/cvs/Linux x86_64 --- dev-python/pycairo/ChangeLog | 8 +++- dev-python/pycairo/Manifest | 4 +- dev-python/pycairo/pycairo-1.8.8.ebuild | 81 +++++++++++++++++++++++++++++++++ 3 files changed, 91 insertions(+), 2 deletions(-) create mode 100644 dev-python/pycairo/pycairo-1.8.8.ebuild (limited to 'dev-python/pycairo') 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 + +pycairo-1.8.8.ebuild: + Version bump. 08 Aug 2009; Arfrever Frehtes Taifersar Arahesis 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 +} -- cgit v1.2.3-65-gdbad