summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-09-29 21:49:29 +0000
committerTim Harder <radhermit@gentoo.org>2012-09-29 21:49:29 +0000
commit595e750b1ef277d749346fe8b5179912ea706e70 (patch)
treede8fcebee7e2d1346d5c3e6b0bb2c37eb61b8741 /dev-python
parentFix for prefix. (diff)
downloadhistorical-595e750b1ef277d749346fe8b5179912ea706e70.tar.gz
historical-595e750b1ef277d749346fe8b5179912ea706e70.tar.bz2
historical-595e750b1ef277d749346fe8b5179912ea706e70.zip
Version bump.
Package-Manager: portage-2.2.0_alpha133/cvs/Linux x86_64
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/lxml/ChangeLog7
-rw-r--r--dev-python/lxml/Manifest18
-rw-r--r--dev-python/lxml/lxml-2.3.6.ebuild80
3 files changed, 96 insertions, 9 deletions
diff --git a/dev-python/lxml/ChangeLog b/dev-python/lxml/ChangeLog
index 8b0f3647175b..9813db7acaf7 100644
--- a/dev-python/lxml/ChangeLog
+++ b/dev-python/lxml/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/lxml
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/ChangeLog,v 1.133 2012/08/21 07:50:52 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/ChangeLog,v 1.134 2012/09/29 21:49:29 radhermit Exp $
+
+*lxml-2.3.6 (29 Sep 2012)
+
+ 29 Sep 2012; Tim Harder <radhermit@gentoo.org> +lxml-2.3.6.ebuild:
+ Version bump.
*lxml-2.3.5 (21 Aug 2012)
diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index 9ba4025e7344..942e6bb81af3 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -5,20 +5,22 @@ DIST lxml-2.3.2.tgz 3134325 SHA256 32bf688a03d18caa74840764727e8fa29bb29950f7a19
DIST lxml-2.3.3.tgz 3145451 SHA256 2a3ca34f63b062ee8e059ca2460ac18040ec9622f0a31e143383f0db944ceb36 SHA512 268fe03e01b73902f2aa3745de2fd0f10a6ee7f98771c26b280a0de222eabae325306527187f8db1826d3021fe5117e29b7cd144e14c4696f21a2050ee6b5715 WHIRLPOOL 89559206c079e13a3fb211367adf4624ca2456ca9980d243642ac98895a43443c0f977497a64b7f77368434b57ec7622e089a5063376152eedbfc2ec285652e3
DIST lxml-2.3.4.tgz 3150931 SHA256 ba7fe2974dc276dd1b83e1c407d66c7ad3ee64338f753d4f657afca96c49ba6c SHA512 aeb79b7a9251faf27d601387341d3782b3ca03e1c0f2d37ba28cb959624b351592f3ec2d8ed3e329ff33c0fab7788bde1dc2d101c306aa8f156a11623029d88e WHIRLPOOL 8c653d95c3695b9f483f727d3cb4d4c7be9677ae14b7da3c8f639c021fbd83cd85186db0003ecca8500b9f9be40c2ea48185351e0d9d058918a5f0542a6111b8
DIST lxml-2.3.5.tgz 3171841 SHA256 7ec68de58814014543b3b6f21f36e3695359be715ad06348a14c7820dfa0e092 SHA512 9785c6a16c32e7c6fd95b41dd1ad6d0027bfed67e029bd64d5bac27a25c843a3af1ed5391086d9479c42fae4f86204265c0c0ac9af62b32f1639e6e355921d78 WHIRLPOOL c69a843aea29f9fa6f557a7f7a8ec1d7ccde40b8a007736e503e584731778f05d779675aef5f67809b49f4f90279f5ffe6043f39f2841649e4573338c02c42d6
+DIST lxml-2.3.6.tgz 3169787 SHA256 9f84932bb2b66219c18681f6e03a59c8fff8e7a03b653b296383d4e040c8cf0b SHA512 87db552f115ab8815e3bb7d78cbc6ccc944cc02957c2829c974432c8419a73f884be5b27d35f85db4e5e1a0bf2e9c3f5d3bc064da0509ddea05cf4ca7b559cd1 WHIRLPOOL 822dfbcd65146d00c255056e92343df05cde1e8035d5fb135f76be43165c001d34e89a1564bae56f771176a3cc808c19eee697eab02bc869d1062f921efef8cd
EBUILD lxml-2.3.2.ebuild 2339 SHA256 352d34387ae1618cd8b87ffb21891da4931200438061b013344789c6044885ea SHA512 54432c610477b65f154a500936029cc02cda5877f01654c5daece3e2b6f0c82ef348e2b9e1bc4718c4eeb39def9e27a0045a9b3e8ba2e64c198c44337360a56e WHIRLPOOL 08c0c59e2e2ff5127852b7b447d9ceb6e84a6b66b46d48ef9768411033197d70a6542c64456c5d676b509c4ddae4d4a8417d8c490efdb94829a1c969788f87e0
EBUILD lxml-2.3.3.ebuild 2341 SHA256 d60e490cf978c874befd834117559e00af8f6f81f9dcd1e02e78649c0ae4b5eb SHA512 018ead39d5cb037b6e558244169fa7edaa30499e91d22ece22faebb169af9b4667ece94de03fe63554bc9976b5a1538e2134a53c0a824fba7f359567b12dad58 WHIRLPOOL 15cd9f825f5b459d53c0f0c56c5cc38e8077c0ff077e346b326ab1ab13c410173400bbb520e818346ae1df77f203caf208de7805f90d9ea25039470a73465f9a
EBUILD lxml-2.3.4.ebuild 2350 SHA256 db76fd9c87f2867238766ef49276533ef2164efe6cf8757856545731b42e6c0f SHA512 a0f0c9ca9b7c8342445c5626875fa5f11584573a49be8c89a782137d1882f2bcfd98be23c956da007479522bf0d2c0148a0f4e56d4c736e5dc38172e03f56ebf WHIRLPOOL 1d03e6a5e3832f894e8fe6e272269e9169b5f56df1004eef25e28fe31f80f9d4bfbb362d18f05c5af846191e84b9add8588aac7f1675d1a0b55ae605b57627b6
EBUILD lxml-2.3.5.ebuild 2215 SHA256 7e9e2076c83e16d964031d507bdd0539d9f740697bd2e4f627b04c91914e46a7 SHA512 93ec35787f9b30e718253b9dea1838d4ac54f4641b9e6abacc4ceccf018f475c3be596bdf8f95a2579af809a837ca319425adf5116e5738b9083ee3b10a39cf1 WHIRLPOOL 7818f0f59a5ebf43fb0161554da3e4f063015455b07c442af98a3bbd79d1fbe4e35fb74387157c23eb591e58dfe78b54132b8a0438eb37c566b30fd5c600cc13
-MISC ChangeLog 16108 SHA256 cee6c5b181f04f0a8a51cd2ef2b8c3a8e49a4bf3d251a92b6974506a8bc09c2c SHA512 e55e3c4ddfd21b068971fc4b9e56ec87a56d177807327a81181eb45aeaf6fafa24ed84de807d156ab3031594ae2c628b67740f99875476ea0221cba3063465ac WHIRLPOOL ea92ccbfce02d2428c0ad5547d40e2c7723fa7638a73d54eef98d200e4d6e9099276be52445e354c7490f46cfdcc0568ce67473a0847ef4542dc0d60687e83c6
+EBUILD lxml-2.3.6.ebuild 2215 SHA256 9d67e3e46ccd661e7686458427ca6156eed74d23f45a643aad91bdf630016ba1 SHA512 cce1dace8a3853e5dc5e9eb596c23582a4f9939ab6f4e7cea64ca9e7f49513f2808f7b7f84c04cee84829285137654e009afecd4cbfd2843278ae1b0eaa2ddc5 WHIRLPOOL b7182dd61637308d98d2b7cb030a92f09be84ed1d80f4bdc9fd8fda264abf7390f263988fe47eda28f69ca467d317534d63a79456934e6b57113596d4011842a
+MISC ChangeLog 16221 SHA256 ef7e76d0aedcd17f40e8072c7648d20ab1aff0c3ae40e21ff56148a839241fbb SHA512 4c49bdcd8c2019dccc0a88f32fd1f52124763d8471d1ca561d8d51f7a9ed53f62cb0c53755806325e50e98dbf98c0d54d5b5d8330d8d946641630dfb14c5ff0f WHIRLPOOL dea1a990091427fd70e9747697d6710e7040c629d8eaf568bd3270b0060f259cce6f1d906da12ec14b97ab1efbd4119a8af320a792072de24c3b1c4cff46f137
MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQMz3mAAoJEEqz6FtPBkyjUy8H/2I2gYGYXPhh8pd1F1EYw2nW
-TUom/0xyuFwQqxTEeaUGOOReHjnvv+yDlDx+9DJvwlaJCzb3OuIq3KYqoQ00QAza
-ChNMqSGKneaxXLpDCjyBAJRoTXFdpy+219EyO2FKjg1vdOLpfAP5plMG56ZAnDiV
-+yFl5FoXbfXagqXbg96RKYD6EWSBqzUvLdjNfK86uR4MUIrsYLsIFzqpeD0aCfkQ
-wL0NFVGK+i5+uXPZY7uiMeXHUM7JDbGaFLXKRikj3Ppgb/g4I8IL0gZtMby6UmZB
-j7tZC8nrurOq3bC849oGby/hdZY2FYSEayjtVm/WoLVlZm5HIwsxutacwpgYlio=
-=dXNR
+iQEcBAEBCAAGBQJQZ2zvAAoJEEqz6FtPBkyjjukIAJZF1CTJBpMMoVaquQJZGgL5
+0rrY/mozDMK09hLEhQ9NCGi9JXrp2ThilLPpMdfGgctTbVqfrSPpyF/ibAXYTl5Z
+3clRq7hw/GVDuylQzsXScIGME+WdVFqMxgOnE9i6VhZ8ot+gazehBNnU7GMzM5ln
+kDRSCtbiFLTVBJwryZsUP49eEm5X4K6RRXnmKV+TPLMot/NyTGyYYZhY/T5Saht2
+KklInM3zhDGTxn9b3sQRzENd+nXBqpCQ0ckU5F9o51EQkYN9i7AHEuVWuQ8fxV5f
+V9CLyg5A5zin/ANV1c81I90zjnpwQeEqi4Zw4nCaU8SNXEQJO9qhOmN8HXtoRkw=
+=EkYZ
-----END PGP SIGNATURE-----
diff --git a/dev-python/lxml/lxml-2.3.6.ebuild b/dev-python/lxml/lxml-2.3.6.ebuild
new file mode 100644
index 000000000000..f842a9c95b49
--- /dev/null
+++ b/dev-python/lxml/lxml-2.3.6.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-2.3.6.ebuild,v 1.1 2012/09/29 21:49:29 radhermit Exp $
+
+EAPI="4"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-*"
+
+inherit distutils
+
+MY_P="${PN}-${PV/_/}"
+
+DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
+HOMEPAGE="http://codespeak.net/lxml/ http://pypi.python.org/pypi/lxml"
+SRC_URI="http://codespeak.net/lxml/${MY_P}.tgz"
+# SRC_URI="http://codespeak.net/lxml/dev/${MY_P}.tgz"
+
+LICENSE="BSD ElementTree GPL-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples +threads"
+
+RDEPEND=">=dev-libs/libxml2-2.7.2
+ >=dev-libs/libxslt-1.1.15
+ >=dev-python/beautifulsoup-3.0.8"
+DEPEND="${RDEPEND}
+ dev-python/setuptools"
+# lxml tarball contains files pregenerated by Cython.
+
+S="${WORKDIR}/${MY_P}"
+
+PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
+
+# Compiler warnings are suppressed without --warnings option.
+DISTUTILS_GLOBAL_OPTIONS=("*-cpython --warnings")
+
+src_compile() {
+ distutils_src_compile $(use threads || echo --without-threading)
+}
+
+src_test() {
+ testing() {
+ # Tests broken with Python 3.
+ [[ "${PYTHON_ABI}" == 3.* ]] && return
+
+ local module
+ for module in lxml/etree lxml/objectify; do
+ ln -fs "../../$(ls -d build-${PYTHON_ABI}/lib.*)/${module}.so" "src/${module}.so" || die "ln -fs src/${module} failed"
+ done
+
+ local exit_status="0" test
+ for test in test.py selftest.py selftest2.py; do
+ einfo "Running ${test}"
+ if ! PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" "${test}"; then
+ eerror "${test} failed with $(python_get_implementation) $(python_get_version)"
+ exit_status="1"
+ fi
+ done
+
+ return "${exit_status}"
+ }
+ python_execute_function testing
+}
+
+src_install() {
+ distutils_src_install
+
+ if use doc; then
+ dohtml -r doc/html/*
+ dodoc *.txt
+ docinto doc
+ dodoc doc/*.txt
+ fi
+
+ if use examples; then
+ docinto examples
+ dodoc -r samples/*
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}