diff options
author | 2013-02-12 23:37:38 +0000 | |
---|---|---|
committer | 2013-02-12 23:37:38 +0000 | |
commit | a9f43b43794d231ef9f1ba52c2cc4809bd1f7d99 (patch) | |
tree | 95e2d37ed45e47a464440d68102201cfcd2724d7 /dev-python | |
parent | Update xorg-server ABI compatible version. (diff) | |
download | historical-a9f43b43794d231ef9f1ba52c2cc4809bd1f7d99.tar.gz historical-a9f43b43794d231ef9f1ba52c2cc4809bd1f7d99.tar.bz2 historical-a9f43b43794d231ef9f1ba52c2cc4809bd1f7d99.zip |
Migrate to distutils-r1.
Package-Manager: portage-2.2.0_alpha162/cvs/Linux x86_64
Manifest-Sign-Key: 0x42B9401D
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/paste/ChangeLog | 10 | ||||
-rw-r--r-- | dev-python/paste/Manifest | 15 | ||||
-rw-r--r-- | dev-python/paste/paste-1.7.5.1-r1.ebuild | 61 |
3 files changed, 82 insertions, 4 deletions
diff --git a/dev-python/paste/ChangeLog b/dev-python/paste/ChangeLog index 0e32b8680135..9101b81c760d 100644 --- a/dev-python/paste/ChangeLog +++ b/dev-python/paste/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/paste -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/paste/ChangeLog,v 1.17 2012/05/16 21:35:37 marienz Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/paste/ChangeLog,v 1.18 2013/02/12 23:37:32 mgorny Exp $ + +*paste-1.7.5.1-r1 (12 Feb 2013) + + 12 Feb 2013; Michał Górny <mgorny@gentoo.org> +paste-1.7.5.1-r1.ebuild: + Migrate to distutils-r1. 16 May 2012; Marien Zwart <marienz@gentoo.org> +files/paste-1.7.5.1-fix-tests-for-pypy.patch, paste-1.7.5.1.ebuild: @@ -73,4 +78,3 @@ 04 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> -paste-1.1.1.ebuild, +paste-1.2.1.ebuild, +metadata.xml: Version bump. - diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest index 107391447ea0..2679a046f41a 100644 --- a/dev-python/paste/Manifest +++ b/dev-python/paste/Manifest @@ -1,5 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX paste-1.7.5.1-fix-tests-for-pypy.patch 927 SHA256 04b5ce99cca6dba60656410ffb21f9f382bb9e04d1e8c64bec12d3bb9ac39cd6 SHA512 83b7f59389f4751705d20a2e3d3facc8641e8e0ead87d3745882b456b91d3184b2183c96d2051f824913132cc399cd66d9a75199fef8ac5d7ced70ceeed8958e WHIRLPOOL c4264c700822470e0a93fe05d9464b7f74a25b6708f594e86343260a6cbacdfc92345b8a98e78e47426eabcf3735f8bf3c53fd992a0df8b80094cb7d1bfd65a3 DIST Paste-1.7.5.1.tar.gz 523304 SHA256 11645842ba8ec986ae8cfbe4c6cacff5c35f0f4527abf4f5581ae8b4ad49c0b6 SHA512 058a86dec41f132c22b14f3bc882d9c02c04bb0cc9ea5fc5371911698c3d7a89859742a4b806ad388c7fe37289b816db16c50bce21f56c8371293c4d91b5ccb6 WHIRLPOOL 5928a6f20c136a77576b653df34337f1eb110845b8d53d7637eeb6c792fe7f10fe622adefec382378aef16c1abee91c37e90e5fe17dbaa07046681a393f6c5c8 +EBUILD paste-1.7.5.1-r1.ebuild 1553 SHA256 005f4c0cd2cb84e4a428a4c4f10f8584df999cdf50696d9b89e652b6c5979a15 SHA512 d803fa0bffd28ab259585cd70c0410c0a2eb0d7078cf97d16ad0ee164c519fecc716a978111029a79a5fba227b559d273590862ed85ea155d8647b0f221863fb WHIRLPOOL bce192b4f670b510406f55a578364afada6a7bf7550c33ce4e227e736ee96cd08648ad52f30f8f0b045fd8be40691a841f957e752aa5bd841a8ac8cef572ad02 EBUILD paste-1.7.5.1.ebuild 1816 SHA256 7a1a341fe403b72d0b878e87028c7d66df3d92b7bfd1586f6f9975eac62aec03 SHA512 e6dbc84338057c0d69717f12f503a9f0e08111a9e78b47613f377926cf11c795902e76ad9fbad56c203fe38b55dae9d106d03193aaa6ce74b7e2fead0602e310 WHIRLPOOL 1a7ce448fcc395d9772dc1bae9b8c0365f02a6496f777cb39c7b85e051b2abf7dfe9158917596cfbfcd55e971208eccc70c1a8b1d10453ba35b93c72c9db043d -MISC ChangeLog 2593 SHA256 7fb582f125f9dbd0afcaf935cf4ae6bf1262017fa100a5bc692596c302d287b3 SHA512 8015a382adefc93cd0f4a418b69340a71bdcc96bd6cfb4ac022268659118d35c41166d77fb9031f5c636648344fe8948a48e15e6e3a5770da5bf2c3c9f601c5a WHIRLPOOL b92abaa69dccd59161873a6c716ab3b84d020a6814bfb5cf89870a69729f280eaddea3959f84c5467f8ec86161a644307331c747fcbff7c262ff222ffbee2991 +MISC ChangeLog 2728 SHA256 774710d44813d313598b81717ad0151cfbb3db19c2a936cd0cd8fb9f6871941e SHA512 f0da0dfb3b53d6441039916ccbb8b0dbfa716690894b829e30c9177ce67ac8e3cebc2c37d74d43d229482f49ae0deb88ebafb4a9faf898e8a37a935295b613b3 WHIRLPOOL 973109b631fa55267cd845f7cbb2cfbdb94267436e4d3ce56e9f6273f035fc44e9bd230e4fd1f5ac64fe2be903a1dd401d1fa1ed297e39577a6582b7ba752573 MISC metadata.xml 708 SHA256 4a5ebb764c238e4cb64756c5619f9d383b913d6a3873e660bbc601c31ed3eaae SHA512 af5c4683ec68815b41b315b82708e9b52eade6ff76705cceffddfd18fb39a8c9f1030976ba63069af69ad82a8d547b3e4bee4ea7386af2275cf388b042248a6e WHIRLPOOL ccdcfbbbb133ddd4d0bfb4c5be01d544d11d12e356ddcb060dc8e2b3528ba579cc581911cbcbd03061c3bef8f3422e44ad1c78a7193e76c9ea180178485a55a7 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iJwEAQEIAAYFAlEa0kwACgkQfXuS5UK5QB101gP/Ylwf+hXgEq7IV32Gq8kCFENA +kOJaniIECmZ7zq2Jx7X0p7W3WpWF0gjlCnCOkcFmDJ8BF+rdgKRCDyCt+mwrdTHB +QBdpNI58VDqrfYvxbZDZZa0BxuWlwtuDjL2o+FTTe5VdfYr62VYz1h6JphK2QZ28 ++wtbc5baX5FMrae0mUg= +=m7wU +-----END PGP SIGNATURE----- diff --git a/dev-python/paste/paste-1.7.5.1-r1.ebuild b/dev-python/paste/paste-1.7.5.1-r1.ebuild new file mode 100644 index 000000000000..2339ccabfdc8 --- /dev/null +++ b/dev-python/paste/paste-1.7.5.1-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/paste/paste-1.7.5.1-r1.ebuild,v 1.1 2013/02/12 23:37:32 mgorny Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_5,2_6,2_7} ) + +inherit distutils-r1 + +MY_PN="Paste" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tools for using a Web Server Gateway Interface stack" +HOMEPAGE="http://pythonpaste.org http://pypi.python.org/pypi/Paste" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris" +IUSE="doc flup openid" + +RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + flup? ( dev-python/flup[${PYTHON_USEDEP}] ) + openid? ( dev-python/python-openid[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MY_P}" + +python_prepare_all() { + # Disable failing tests. + rm -f tests/test_cgiapp.py + sed \ + -e "s/test_find_file/_&/" \ + -e "s/test_deep/_&/" \ + -e "s/test_static_parser/_&/" \ + -i tests/test_urlparser.py || die "sed failed" + + # Remove a test that runs against the paste website. + rm -f tests/test_proxy.py + + local PATCHES=( + "${FILESDIR}/${P}-fix-tests-for-pypy.patch" + ) + + distutils-r1_python_prepare_all +} + +python_compile_all() { + "${PYTHON}" setup.py build_sphinx || die +} + +python_test() { + nosetests || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + use doc && local HTML_DOCS=( build/sphinx/html/. ) + distutils-r1_python_install_all +} |