summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2013-02-12 23:37:38 +0000
committerMichał Górny <mgorny@gentoo.org>2013-02-12 23:37:38 +0000
commita9f43b43794d231ef9f1ba52c2cc4809bd1f7d99 (patch)
tree95e2d37ed45e47a464440d68102201cfcd2724d7 /dev-python
parentUpdate xorg-server ABI compatible version. (diff)
downloadhistorical-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/ChangeLog10
-rw-r--r--dev-python/paste/Manifest15
-rw-r--r--dev-python/paste/paste-1.7.5.1-r1.ebuild61
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
+}