summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-03-01 05:27:13 +0000
committerTim Harder <radhermit@gentoo.org>2014-03-01 05:27:13 +0000
commit9da9ed779d24a40470c6ae02dd0464484ea6122a (patch)
tree239468251e2a045cd8033efe53eec40f18d2458a /dev-python/lxml
parentAdd pypy2_0 support. (diff)
downloadhistorical-9da9ed779d24a40470c6ae02dd0464484ea6122a.tar.gz
historical-9da9ed779d24a40470c6ae02dd0464484ea6122a.tar.bz2
historical-9da9ed779d24a40470c6ae02dd0464484ea6122a.zip
Version bump.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-python/lxml')
-rw-r--r--dev-python/lxml/ChangeLog7
-rw-r--r--dev-python/lxml/Manifest14
-rw-r--r--dev-python/lxml/lxml-3.3.2.ebuild69
3 files changed, 85 insertions, 5 deletions
diff --git a/dev-python/lxml/ChangeLog b/dev-python/lxml/ChangeLog
index a72ef926d0b4..9f056988ee09 100644
--- a/dev-python/lxml/ChangeLog
+++ b/dev-python/lxml/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/lxml
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/ChangeLog,v 1.182 2014/02/25 20:47:53 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/ChangeLog,v 1.183 2014/03/01 05:26:32 radhermit Exp $
+
+*lxml-3.3.2 (01 Mar 2014)
+
+ 01 Mar 2014; Tim Harder <radhermit@gentoo.org> +lxml-3.3.2.ebuild:
+ Version bump.
25 Feb 2014; Markus Meier <maekke@gentoo.org> lxml-3.3.0.ebuild:
arm stable, bug #500684
diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index a4b6cf602210..7a5a72c10c20 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -16,6 +16,7 @@ DIST lxml-3.2.4.tar.gz 3347893 SHA256 c71fc86d8be96ad2762f557583ecf114661a61fbe3
DIST lxml-3.2.5.tar.gz 3349462 SHA256 2bf072808a6546d0e56bf1ad3b98a43cca828724360d7419fad135141bd31f7e SHA512 7ab09a0c735426b7163bbcc7101c397767aee3aae24b9db53ddd2c13b589b158593acbfb5aff4f8b87333fa61efeb7dec5c8988dcb02a7a495b877693f60abf5 WHIRLPOOL 0cc1510ab2fdaab85a4504314e6cca0fe8150c89baa4a9562b293fb248a31b9b0fd73a300d12d0c63a24f9ae98bd179215d59d386e32c5f1f30d19e31c9da962
DIST lxml-3.3.0.tar.gz 3435082 SHA256 7d669cd0b7f8d01356df8d64cdbf2aecd9150378d59c36ac025da1dbaf9ebc11 SHA512 4da55829ff524f54dc1ea840f13fc3973c0d821b307ebc3f7720674c2e9e0071609834e46a39449f414a1d97695ca119f8779c97dd18bf8f4a401d943e541bc9 WHIRLPOOL f3e9182fd7d3c0b58e3529675454e44064e1b4f640e17a365950f33e157483f5c23f73b2b983b99df3f25d95662892379bd36521667e4fa9c794a9209eda16d0
DIST lxml-3.3.1.tar.gz 3441159 SHA256 8cbaa02dd5a0a9dd7f571289c51eed9cb5c747d6674f3300e4bd63586e921819 SHA512 af52a8ea630b52171241aa458d6911354ae71d4b2957a5f6e8c14f632ffb11ea112f09ad702c4ac4f3c2535c0a2a472398a14925ac1ea49e7fad44c464ef21ec WHIRLPOOL b21e7d6c480776d40c4fa6ac4a0ae4a33f4753d35a5db539490cbe861df4495759806545e6e8854dc542ea10362b0bcff475ee6d556b1489c4cdb491042e3500
+DIST lxml-3.3.2.tar.gz 3470228 SHA256 fd1a7fd1933a48055a6f396e087b58bf35aec11e55a10f5da22483cdc1d2195c SHA512 3b153152f8dac3c01d6b88afc893628e54738404a19fea36a9de3787a0e7bf8f660fff2ba59d747c62532e641661a1713805e09411632b3f7bccf64017644a1a WHIRLPOOL de103c4e4feee40fb53c024469e033befda812ef38b98e46238abdf3f8aaffc3c088d8be2947358e0c54034683a80f9331f35e0ea5909340d7b3891e10fc2743
EBUILD lxml-2.3.4.ebuild 2384 SHA256 0f27303c81d4c430bdb739d971fc107fc97a43536bca0a19861a743d69cf65d3 SHA512 84e58b98afde50b4607b161fea16462260b0fda5134adadb8fd5cbb96722d28701755cad605e83922e3c7e242d8d06e016b9e13763e07b6cc842eb3cc0ce40e8 WHIRLPOOL 9dd5afb153ce64b1e88868a61bc287e6fcc39eb8114a70f9ea6ea68c58f6ae983b5a03d318758f6f09077b835b2aa81767c69ef64ae164cf26c38aaad91b8bea
EBUILD lxml-2.3.5.ebuild 2250 SHA256 ae75bc5f972f1d4aec8fce2122641578f537c821befcc794f6cec703451ecee0 SHA512 5a1dd98a130045d7b4bc61481bd5952e965bfc3a112178716d893b16835fe8660445c07de31a843135585bb8b29caee80d006741e4a9ab50fdb5de55c5659a9a WHIRLPOOL e189520a001c45f4d89a0888a9440b0f452f6a44f163831aed61e151cb95db6dad09ae58a66690371c4130344492ad85c9f69c81bedaf3ddd2f9836b2eb1e8cf
EBUILD lxml-2.3.6.ebuild 2250 SHA256 9569aacea58d41b77e51e2ac5568136af6ac25731cae3de9f3cd673fece75e76 SHA512 b9ba78498665a035616428bde0c6aca5137162176dd72fc2cdd18814735407de041ad66674a17bb58a35b1c7a4d165ebe2aed63a95e0b70940e6cdd4f9e8ad98 WHIRLPOOL 599f795caa74b81d282464467d17766810bd1c13b993123af4357b1abf1e2a039b4fe417966d596ee96854956d8c0933caf56d9f6ed451b9139286abdc3475fc
@@ -29,12 +30,17 @@ EBUILD lxml-3.2.4.ebuild 2283 SHA256 c605ade4e444426a53c564956321f943b35312fa603
EBUILD lxml-3.2.5.ebuild 2283 SHA256 fa6ad0b103eb692a8ef7d38c88ad67309d35ebeef7344a3c64a5c4bfb20a2e26 SHA512 c08171e631e45cfdb6f0b75553f274bc64dbe56568ca6a1a50c37bef817ea2eef8efc1ab84ccf9de88958c1775b30fc024b78932a2032d20b6d747413a4ce6e3 WHIRLPOOL 73a48d03dd2967ad4e97cbcc25963db59f63bed66b0d22f4467ee59d6ed82fa9b435d14cb055473905a419ff6966fb53740a7487e73d8ccc2955a3ebd33801a7
EBUILD lxml-3.3.0.ebuild 2277 SHA256 c14ae88257beb8790236bce64a2741421e6faacdb67375139c0fcb52f520316c SHA512 901346a5afd22f06ff7856a16678c57eaa74599055f334f5e9d07109dff5b6242289f694f6861ea74fa92a7cfc71b9877fcc57d1f50e64f5999b186c1913643d WHIRLPOOL c3de77d9bf34c162f447a0b7997743a4e184477c2db6302f64d18fb3a76606f5c94340ac6b3186f97cda99ccc56d3cd913e31ea8b0a027756d11514eef43fc5a
EBUILD lxml-3.3.1.ebuild 2283 SHA256 393e04214c4e0554d894733bdf45a05e887fd4c80f0fbfaff701fbabbb03fd25 SHA512 88cfbd46e7e4a5ccd550f7276f89594ef0d45861a77f5bb757955513ca5f7c23229d864c1c70c896237031731e671b17d77259d0118ff437f3e87d55f5fcfeea WHIRLPOOL 6900afe6660b564cee7c33c7b7232f922b12cf402e44492100d09e5908e091123654f993151a1545c460552d1e893b63dcae5e4ba2068602ed53420fbde5ccff
-MISC ChangeLog 22194 SHA256 44ad2dd01b500f7f74806c42ffbf62499a6ddb6e88faa02afbd18760eb291371 SHA512 0e3109d3ab91ded6f3cdba061db91ac0c658b9f37690608d481e5ce8f31b3cb5b4016dd962e64e4ff0869249aa6a562ca55d81f8ee4da9c2f60ea9b907cc0d66 WHIRLPOOL 5afe84062e13a97bac4f3a10339b9cd4ee831d497b33e60ccd320d692084b27473e4392058275c9462da5c70326128529c9fd4f8db9218f878782c1389915c5e
+EBUILD lxml-3.3.2.ebuild 2283 SHA256 f258f5a2b5ce9906c5862d965f425cd8bab3b16b3c4126e207cda45d4a21f869 SHA512 16659b477e5896483c82fc2e0131e1439ce31e79079f11dc9943a9547615a57a1e7aa8c1969e91970e65dc90aab1f7533010688182872171db79dc277cad1498 WHIRLPOOL 8471cfce54b0e91e55be6126cc2bd219f546ed8e6fd4bb49d25a715eb85db83ed33c6e7080da64d8789f20cabcc043d88b00ae81247eed050d918542ff6500d1
+MISC ChangeLog 22310 SHA256 85b6f2662c6f73c69d13a349b12d2f0380cd3d5640422482d22d1e415b58fbf0 SHA512 51be587d58bfa04da16aa2f8c987a3c7f792d6ce21c1ddae6a04d79e6c445b4c8d5c712b90399f847ce97dcf7b070dcc2b4983aa22982a2004de53c3ca237dc8 WHIRLPOOL 119fccc3bbf63270af527f1f19e6fe4979aca348091055fbd7956949ea7285705931688f64c7563394703668535beb5354ea875ab1bf792a94f99408ff4a6fa3
MISC metadata.xml 248 SHA256 e7807b576fc37fc13cb9ad6785defe55a0dfeeb1c8d4c0765186169ef23fa146 SHA512 0f61003e05b546ed78531f3ed7e416a67ee0d13a76d238fb9907bf93b1ce732a8f33d66763e831f607c4b8c3739836627c4bbbe3569db6b0506142e41c45e0dc WHIRLPOOL 327f14c55f4be41d29c3ee1973e67fefc8df5c11925b88ebe989528ddac6b8ac85b46ae0d7520745c739ce3cfc60c0cba85875933af621cd6890e59c85bf5072
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlMNAzoACgkQkKaRLQcq0GJBJQCffWjQEDlQNjUugFz3k+6AYLlB
-T6YAoJtQm/ZL6OdKpmAhloPUxkTsbwmM
-=AxRU
+iQEcBAEBCAAGBQJTEW+wAAoJEEqz6FtPBkyj3ZoH/RRhUU5Us9nHbL1Tbxe4Tv65
+RmPRUQqqfftJm6XVfwP1X3GkQlB62yHrI0rN9EbAUAq+eaz2+GRcqHQ1QFcNUGsZ
+hLU04BBWTAyGFMnQg3itKYtUMB2fM/5QKFxf5VA2wJ+Gnc7LkCOpKB+R19wQnOYa
+5J5HODqP8etAcKYQNQ76weg3dCWb8KwYCai76bOnpxXS+/kLVqO/+Oxp+Gas5kWc
+CCWtD+esG0oNOzb0Xg1l09Pe/nC+KCcK8z8jbzTEjhuwpxdtszDrXTW80oiMHCnT
+RavAEe1RtNmrBdHMcPOJtx33ajcyQ6VAoL8/AoRoZGDzMb3NKuSJbYmj5F/ts+s=
+=NsUV
-----END PGP SIGNATURE-----
diff --git a/dev-python/lxml/lxml-3.3.2.ebuild b/dev-python/lxml/lxml-3.3.2.ebuild
new file mode 100644
index 000000000000..94897a465430
--- /dev/null
+++ b/dev-python/lxml/lxml-3.3.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-3.3.2.ebuild,v 1.1 2014/03/01 05:26:32 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
+HOMEPAGE="http://lxml.de/ http://pypi.python.org/pypi/lxml/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD ElementTree GPL-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="beautifulsoup3 doc examples +threads"
+
+# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
+RDEPEND=">=dev-libs/libxml2-2.7.2
+ >=dev-libs/libxslt-1.1.15
+ beautifulsoup3? (
+ python_targets_python2_6? ( dev-python/beautifulsoup:python-2[python_targets_python2_6] )
+ python_targets_python2_7? ( dev-python/beautifulsoup:python-2[python_targets_python2_7] )
+ python_targets_python3_2? ( dev-python/beautifulsoup:python-3[python_targets_python3_2] )
+ python_targets_python3_3? ( dev-python/beautifulsoup:python-3[python_targets_python3_3] )
+ )"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+# lxml tarball contains files pregenerated by Cython.
+
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+ # avoid replacing PYTHONPATH in tests.
+ sed -i -e '/sys\.path/d' test.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ if [[ ${EPYTHON} != python3* ]]; then
+ local CFLAGS=${CFLAGS}
+ append-cflags -fno-strict-aliasing
+ fi
+ distutils-r1_python_compile
+}
+
+python_test() {
+ cp -r -l src/lxml/tests "${BUILD_DIR}"/lib/lxml/ || die
+ cp -r -l src/lxml/html/tests "${BUILD_DIR}"/lib/lxml/html/ || die
+ ln -s "${S}"/doc "${BUILD_DIR}"/ || die
+
+ local test
+ for test in test.py selftest.py selftest2.py; do
+ einfo "Running ${test}"
+ "${PYTHON}" ${test} || die "Test ${test} fails with ${EPYTHON}"
+ done
+}
+
+python_install_all() {
+ if use doc; then
+ local DOCS=( *.txt doc/*.txt )
+ local HTML_DOCS=( doc/html/. )
+ fi
+ use examples && local EXAMPLES=( samples/. )
+
+ distutils-r1_python_install_all
+}