summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Delaney <idella4@gentoo.org>2013-03-19 16:43:53 +0000
committerIan Delaney <idella4@gentoo.org>2013-03-19 16:43:53 +0000
commit0d5f918934413abc80b156c96636687388ccd622 (patch)
tree41a25a9b9f1ab58d95818c93f696b5e4bc620173 /dev-python/werkzeug
parentBack to bundled libsrtp (bug #459932 by Andrius Stikonas). USe system libvpx. (diff)
downloadhistorical-0d5f918934413abc80b156c96636687388ccd622.tar.gz
historical-0d5f918934413abc80b156c96636687388ccd622.tar.bz2
historical-0d5f918934413abc80b156c96636687388ccd622.zip
migration revbump; simple patch adjusting exception message for pypy
Package-Manager: portage-2.1.11.40/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D
Diffstat (limited to 'dev-python/werkzeug')
-rw-r--r--dev-python/werkzeug/ChangeLog11
-rw-r--r--dev-python/werkzeug/Manifest10
-rw-r--r--dev-python/werkzeug/files/werkzeug-0.8.3-pypytest.patch21
-rw-r--r--dev-python/werkzeug/werkzeug-0.8.3-r1.ebuild39
4 files changed, 74 insertions, 7 deletions
diff --git a/dev-python/werkzeug/ChangeLog b/dev-python/werkzeug/ChangeLog
index 1b876dfae526..e3c48ad163c0 100644
--- a/dev-python/werkzeug/ChangeLog
+++ b/dev-python/werkzeug/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/werkzeug
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/werkzeug/ChangeLog,v 1.36 2012/09/25 11:16:45 blueness Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/werkzeug/ChangeLog,v 1.37 2013/03/19 16:43:30 idella4 Exp $
+
+*werkzeug-0.8.3-r1 (19 Mar 2013)
+
+ 19 Mar 2013; Ian Delaney <idella4@gentoo.org>
+ +files/werkzeug-0.8.3-pypytest.patch, +werkzeug-0.8.3-r1.ebuild:
+ migration revbump; simple patch adjusting exception message for pypy
25 Sep 2012; Anthony G. Basile <blueness@gentoo.org> werkzeug-0.8.3.ebuild:
stable ppc, bug #433898
@@ -161,4 +167,3 @@
+werkzeug-0.2.ebuild:
Initial commit, ebuild by me (hoffie@gentoo.org), Adrian Perez
<the.lightman@gmail.com> suggested a very similar one in bug 209631
-
diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest
index 577f8206124c..bab82eba19c2 100644
--- a/dev-python/werkzeug/Manifest
+++ b/dev-python/werkzeug/Manifest
@@ -1,16 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX werkzeug-0.8.3-pypytest.patch 984 SHA256 088c924ee5e1d1acd6f327c677c2520ee1a9ca346e70aa900ce4a82920abe771 SHA512 65f409d7a37d44801c5d0588e657c0a690f9e7b4799ebe29883b57c0e759bddccdbbe2cede6a820f5bee4957128caf73704c1b775173a038b85661db67e53a55 WHIRLPOOL 461d9cb2c17355da39727dd381835226606b7336278bed03248811dc75eda9c0165fb07503781245bae3d7886828b8769f9ed01e32b286af350a095ee09b9cba
DIST Werkzeug-0.8.2.tar.gz 1108056 SHA256 15bbc16f586a9ec6606e8a6005373491270901ef8fd47a91898f5183cd383a28 SHA512 d49fd3f5ac308791d5d9c9f27f6cac8900783ff08ea9bfc761d0663c43da95da775c758775d9a8d8066266563fbd82942573771c915482ecfdef3adef4b5ec59 WHIRLPOOL d7e14ec0e105c2328b296d1efee8237f679beb39e7d1a90f0d506ef5ed01af4dd59167cb502b0a1c51b25a9b6a27cf6515d25d770e87ef9440560192631ccc09
DIST Werkzeug-0.8.3.tar.gz 1108617 SHA256 108c3d41fb701c4af4ef00e8ebbedc147632c82247beb798c8d8657a12810206 SHA512 0ba4ec91f9bfef6fcb11de7b30b812821f25f22df1f04f1ef1d706874747e9b892817d6e78bb507b6bc0a23e566fe2e2938587f4b98e31d112b01cfd39df7306 WHIRLPOOL 14396c03f56b96f9f8dfe6e1d186db2ed01debb82688d065036a48efa808c55793a33502b16912224ea0114f86044e1f97d666c67104e0355cfd97c8b0741a78
EBUILD werkzeug-0.8.2.ebuild 1063 SHA256 744605a6c341232928e1d5709defcc55ce1d5f80f736b50bb63e787e165b48af SHA512 a447d5d7f04cbf7e04966b6b5fb19cc8ee98b4fd40ad7fdda7a40d6085d486c029c53bd357f5e780eb27ed72b02f64f505f478d76a8c944d983825666cd9c8b6 WHIRLPOOL 9ff11efb682414b94722229745d21213d6bffc3630e1ef2288dbe7c8b85dcf5402b2f1a941fcb42234295202f78506f83918fc069d5a59b5e9ec44b59219fbb7
+EBUILD werkzeug-0.8.3-r1.ebuild 1106 SHA256 f12742370f3055d1918c1e777916735d53c8e209465be8b49c28cb11c4676c48 SHA512 9d34c4483359f13e6236250208b183b3ce90af73a8dec308b97b4f051eb7f23f58c2a630529abaa8a8ec4380fdaf43b4b6a88d6cf47de096ae1bd602a63873ed WHIRLPOOL cd80cc8020c3c4de2d1f94f261d4c99f8d5724599f3b2af1aad9abd90fd6466e00dea8b98e5b9dcb3e5abcbde984815405c8b994bd7c27b69ec1c83b419d4118
EBUILD werkzeug-0.8.3.ebuild 1065 SHA256 c7afa351c2d1f880b57c7bb1e4af2e97419f6c307aec5012f6ef53881be6050e SHA512 ebf02d5de6fc6d4164a9c75d4a06273cfb1b1809c3c4a89edee2ec7bdf1f11e33225743f226f714d227f039050a329b72cd4927cd1bbe3ee0bde074149c816bf WHIRLPOOL 6f52ac42cec6ea4847d08e158b1d69ad89422aa264e13506023365d95e6f16ac07b8c3e66ba110fc196358b9c850f21f852d5ff485190562d6aa7d1141a0d98f
-MISC ChangeLog 5173 SHA256 902ab96769117049370970fb12b3e9d799f9551543aa0c1c82dc6d192be0cba0 SHA512 dc632f3f6dbb8be5c22b1d09bac3b8f469fbc2d8e025765d518b086a0403c18085c11dfe0b54419f46932b09d97f3a3687dbf6909b081d0aef850ec1b1fb47c7 WHIRLPOOL 8a1899ba3b3b0f2d57625db54244df74b3bc46fd3a670a885a361340c05d743af627374f04651ba6fba32aa6186a6448e6479f0b6aa09cee7f77855ac1c8b21c
+MISC ChangeLog 5392 SHA256 9befd2c9d8e6c67776910109ad371aaee5b91baed26cfc58cf5a36b2550e5781 SHA512 382998e528d284cd04cddcc41648f778033b7520440c8373a0cf8df62aab03f43cf75a529076a25c160c765a6f1697db6e5852a752ceacb70b0bc8c4c7232287 WHIRLPOOL 1ec9487e6aad45a33c20ffb9b199df34d89607cc30be55e5c73fe986daf91559e4c0df88a45a5e61a38c335dc40aab3d19be8f27e82c20af05468bd99c1580c2
MISC metadata.xml 231 SHA256 5e064a38828e0b465624d7bc997d3a5650866529bbe55b3f0d12e9bb3754206b SHA512 ebfd978a9f9511c53224b09d12e8dd22f3e29c29abf2d19dc021acdc4be60d0169908176f1568b7313dac884eb86576d1df52187975a5c30c0dc2d66431f649e WHIRLPOOL 8dc9f61c3ce14154f4aac615c3201b404f104b054f46dd92c2a034b6f896e855c95d2df70fb24702c0e2d59dee7a511dcf3363dcc687f85c2696dc830805d863
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlBhkqIACgkQl5yvQNBFVTX6MQCfQD77Cyh2giUuuFOaHS+jjRug
-gQUAnieqtmcfNy0aRWGk4OlMzJ7IvD+B
-=trF8
+iEYEAREIAAYFAlFIlcAACgkQso7CE7gHKw0rDQCgtKUF6g4ZGmQccnUQSBPo86OY
+nL4AnAlRC3hRVAtwssO8GjcJR2l+ZNxH
+=+KJU
-----END PGP SIGNATURE-----
diff --git a/dev-python/werkzeug/files/werkzeug-0.8.3-pypytest.patch b/dev-python/werkzeug/files/werkzeug-0.8.3-pypytest.patch
new file mode 100644
index 000000000000..b8d04fdbc571
--- /dev/null
+++ b/dev-python/werkzeug/files/werkzeug-0.8.3-pypytest.patch
@@ -0,0 +1,21 @@
+diff -ur Werkzeug-0.8.3.orig/werkzeug/testsuite/debug.py Werkzeug-0.8.3/werkzeug/testsuite/debug.py
+--- werkzeug/testsuite/debug.py 2011-09-30 18:49:32.000000000 +0800
++++ werkzeug/testsuite/debug.py 2013-03-20 00:31:07.850897531 +0800
+@@ -92,9 +92,14 @@
+ def __repr__(self):
+ 1/0
+
+- assert debug_repr(Foo()) == \
+- u'<span class="brokenrepr">&lt;broken repr (ZeroDivisionError: ' \
+- u'integer division or modulo by zero)&gt;</span>'
++ if hasattr(sys, 'pypy_version_info'):
++ assert debug_repr(Foo()) == \
++ u'<span class="brokenrepr">&lt;broken repr (ZeroDivisionError: ' \
++ u'integer division by zero)&gt;</span>'
++ else:
++ assert debug_repr(Foo()) == \
++ u'<span class="brokenrepr">&lt;broken repr (ZeroDivisionError: ' \
++ u'integer division or modulo by zero)&gt;</span>'
+
+
+ class DebugHelpersTestCase(WerkzeugTestCase):
diff --git a/dev-python/werkzeug/werkzeug-0.8.3-r1.ebuild b/dev-python/werkzeug/werkzeug-0.8.3-r1.ebuild
new file mode 100644
index 000000000000..0c82cc1aa151
--- /dev/null
+++ b/dev-python/werkzeug/werkzeug-0.8.3-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/werkzeug/werkzeug-0.8.3-r1.ebuild,v 1.1 2013/03/19 16:43:30 idella4 Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python2_{5,6,7} pypy{1_9,2_0} )
+
+inherit distutils-r1
+
+MY_PN="Werkzeug"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Collection of various utilities for WSGI applications"
+HOMEPAGE="http://werkzeug.pocoo.org/ http://pypi.python.org/pypi/Werkzeug"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="dev-python/simplejson"
+DEPEND="dev-python/setuptools
+ test? ( dev-python/lxml )"
+S="${WORKDIR}/${MY_P}"
+
+DOCS="CHANGES"
+
+PATCHES=( "${FILESDIR}"/${P}-pypytest.patch )
+
+python_prepare() {
+ # Disable redis-related tests.
+ # https://github.com/mitsuhiko/werkzeug/issues/120
+ sed -e "s/import redis/redis = None/" -i werkzeug/testsuite/contrib/cache.py
+}
+
+python_test() {
+ PYTHONPATH="${BUILD_DIR/build/}" esetup.py test
+}