diff options
author | Mike Gilbert <floppym@gentoo.org> | 2012-04-21 21:24:59 +0000 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2012-04-21 21:24:59 +0000 |
commit | 8f7bd3a90c78e36ab80b62669e2cfae1b5f87c58 (patch) | |
tree | 1602ff3e170ce97bb7ad44f5f3f01de491d63fb9 /dev-python/beautifulsoup | |
parent | version bump (diff) | |
download | historical-8f7bd3a90c78e36ab80b62669e2cfae1b5f87c58.tar.gz historical-8f7bd3a90c78e36ab80b62669e2cfae1b5f87c58.tar.bz2 historical-8f7bd3a90c78e36ab80b62669e2cfae1b5f87c58.zip |
Version bump. Ebuild rewrite with help from Ian Delaney.
Package-Manager: portage-2.2.0_alpha100/cvs/Linux x86_64
Diffstat (limited to 'dev-python/beautifulsoup')
-rw-r--r-- | dev-python/beautifulsoup/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/beautifulsoup/Manifest | 12 | ||||
-rw-r--r-- | dev-python/beautifulsoup/beautifulsoup-4.0.4.ebuild | 53 |
3 files changed, 66 insertions, 6 deletions
diff --git a/dev-python/beautifulsoup/ChangeLog b/dev-python/beautifulsoup/ChangeLog index 2e85f14992b2..d93f3fe4fa0b 100644 --- a/dev-python/beautifulsoup/ChangeLog +++ b/dev-python/beautifulsoup/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/beautifulsoup # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/ChangeLog,v 1.59 2012/03/02 09:43:03 djc Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/ChangeLog,v 1.60 2012/04/21 21:24:59 floppym Exp $ + +*beautifulsoup-4.0.4 (21 Apr 2012) + + 21 Apr 2012; Mike Gilbert <floppym@gentoo.org> +beautifulsoup-4.0.4.ebuild: + Version bump. Ebuild rewrite with help from Ian Delaney. *beautifulsoup-3.2.1 (02 Mar 2012) diff --git a/dev-python/beautifulsoup/Manifest b/dev-python/beautifulsoup/Manifest index c1a5674a2592..82098bd104e2 100644 --- a/dev-python/beautifulsoup/Manifest +++ b/dev-python/beautifulsoup/Manifest @@ -1,19 +1,21 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX beautifulsoup-3.1.0.1-python-3.patch 42319 RMD160 4f7c565db498c1b8716bb339b5835308e5b6ea18 SHA1 949794c651fc1214d59379d9eee18b2232841dc6 SHA256 ff316866451fa89bcd55f2a12590960df0d1c5b099cb94ca8e2d684024536a97 DIST BeautifulSoup-3.1.0.1.tar.gz 71460 RMD160 24a4ac2a5faef8136223cba3f3532f7ce0b6bb70 SHA1 e9593b0412402325b6a98e3bf35ac8d00da5fc00 SHA256 820a80f473240d9d30047f36c959d530a699a732500662dd8b03e1d3ccad12a8 DIST BeautifulSoup-3.2.0.tar.gz 31056 RMD160 44c04cf55cf8fe7d192a32d8362a36d292acb767 SHA1 924eb4e43144e233e3749edadc8dc5cd8ec8a3be SHA256 a0ea3377a1055bf2e17594c0808414afb65e11f25ce8998f1ed3e9b871de6ff6 DIST BeautifulSoup-3.2.1.tar.gz 31224 RMD160 4e771d39bf89d5cb2f68a04bf6a457ab3324f3ad SHA1 b23e78f058240eb8779dbc1b8a8d76bba4916df1 SHA256 f5ba85e907e7dfd78e44e4000b3eaef3a650aefc57831e8a645702db2e5b50db +DIST beautifulsoup4-4.0.4.tar.gz 120837 RMD160 6822516b48b3ab57fb08b2bd1f8a923b72125d1d SHA1 5b3f8ffc92fe9834011535fb43d6a9c4b9cbd36b SHA256 38c0b6d9cf9cee271bb27da9e5c1f19f7ff527750bbe7e0cbd75cc18fbbaee6a EBUILD beautifulsoup-3.1.0.1-r1.ebuild 1312 RMD160 46724184c0c1ed13d5722c295d079ef8f1219fd1 SHA1 983dd5fae0cae1fe34a2001f336aa282e3b0a3c6 SHA256 298fb2dc404a10f835836a9d759b59cef2357d0a9706bfd8f05d97af57ddef23 EBUILD beautifulsoup-3.2.0.ebuild 1119 RMD160 0dbba2971685e3c32a81d6b5cf36216f5103b388 SHA1 910d0cbf32e0e05bed917c113092a99916649949 SHA256 d2af3da54747921963a468a377e23aa15756bc41fcd3b300e8cc7ec2c72f636a EBUILD beautifulsoup-3.2.1.ebuild 1122 RMD160 852c7ad084709304d63c6f08d90d359c81b509e9 SHA1 e0f782db4c9248479b57cd0db9b0396be1ef5fb6 SHA256 905ea201c8e2470305ea15ac4395d29f3c310684917cbcf4fcf8d8e906140857 -MISC ChangeLog 8073 RMD160 d18ba894716b866907136ff7cfa07d127f167cb3 SHA1 4c0f58661a97c9aa17c84b0ad8ab86572b21053c SHA256 0ee48564774afbb403af0f17727f4a4e5f67543099ec9ec8fd30b3de4c204e8b +EBUILD beautifulsoup-4.0.4.ebuild 1377 RMD160 c45be53e516c25de58b142a6a7f91d83c6d74f6a SHA1 4287cb981e052603e15639cf4295a42e2106ce7c SHA256 a6a4864099355ebbd70c64502c7e29f730451e9ae360c307c60397ffedf17ff4 +MISC ChangeLog 8251 RMD160 b69bc1362d9275081da16d029195c0a17bcd21de SHA1 cef6f10a4616fb0973f892634cdcbb452de1a36b SHA256 c7b47cd64fd3c2636b9242c1f7728be724ef65522ae4058291a40ac130141e18 MISC metadata.xml 563 RMD160 cf0490772a189d33d61d70e36a3284d931b25a2e SHA1 e2ee0122de0b6ca86344eed9f21757142d2e8e7d SHA256 a6cb08d6eeabbc3b9229ffd0de8f9abf724346d62891f33183bd6ae37a5417cf -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEAREKAAYFAk9QllsACgkQxeMuLWsGW/sR/wCbBspL5OrgfGt0JcjupiBMpCH3 -riUAn0lvbzlm7MZMjEe0dXQWbMT4SIfX -=CUd4 +iF4EAREIAAYFAk+TJbEACgkQC77qH+pIQ6Tk1AD/WWYjUX5BVocMi99N24hU28/p +hY/tOdqSNL7Z1lOBG0kA/R6B6L+JOV50bTp0g2RKyI83pqCMxrz9aN19/4PiELEB +=+UZB -----END PGP SIGNATURE----- diff --git a/dev-python/beautifulsoup/beautifulsoup-4.0.4.ebuild b/dev-python/beautifulsoup/beautifulsoup-4.0.4.ebuild new file mode 100644 index 000000000000..4775062b2f74 --- /dev/null +++ b/dev-python/beautifulsoup/beautifulsoup-4.0.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/beautifulsoup/beautifulsoup-4.0.4.ebuild,v 1.1 2012/04/21 21:24:59 floppym Exp $ + +EAPI="4" + +PYTHON_DEPEND="*:2.6" +SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="2.5" +PYTHON_TESTS_RESTRICTED_ABIS="*-pypy-*" +DISTUTILS_SRC_TEST="nosetests" + +inherit distutils + +MY_PN="${PN}4" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Provides pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree" +HOMEPAGE="http://www.crummy.com/software/BeautifulSoup/ + http://pypi.python.org/pypi/beautifulsoup4" +SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="doc" + +DEPEND="doc? ( dev-python/sphinx )" +RDEPEND="" + +PYTHON_MODNAME="bs4" +S="${WORKDIR}/${MY_P}" + +src_compile() { + distutils_src_compile + if use doc; then + PYTHONPATH="build-$(PYTHON --ABI -f)/lib" emake -C doc html + fi +} + +src_test() { + testing() { + cd "${S}/build-${PYTHON_ABI}/lib" + nosetests --verbosity="${PYTHON_TEST_VERBOSITY}" + } + python_execute_function testing +} + +src_install() { + distutils_src_install + if use doc; then + dohtml -r doc/build/html/* + fi +} |