diff options
author | 2013-03-19 16:43:53 +0000 | |
---|---|---|
committer | 2013-03-19 16:43:53 +0000 | |
commit | 0d5f918934413abc80b156c96636687388ccd622 (patch) | |
tree | 41a25a9b9f1ab58d95818c93f696b5e4bc620173 /dev-python/werkzeug | |
parent | Back to bundled libsrtp (bug #459932 by Andrius Stikonas). USe system libvpx. (diff) | |
download | historical-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/ChangeLog | 11 | ||||
-rw-r--r-- | dev-python/werkzeug/Manifest | 10 | ||||
-rw-r--r-- | dev-python/werkzeug/files/werkzeug-0.8.3-pypytest.patch | 21 | ||||
-rw-r--r-- | dev-python/werkzeug/werkzeug-0.8.3-r1.ebuild | 39 |
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"><broken repr (ZeroDivisionError: ' \ +- u'integer division or modulo by zero)></span>' ++ if hasattr(sys, 'pypy_version_info'): ++ assert debug_repr(Foo()) == \ ++ u'<span class="brokenrepr"><broken repr (ZeroDivisionError: ' \ ++ u'integer division by zero)></span>' ++ else: ++ assert debug_repr(Foo()) == \ ++ u'<span class="brokenrepr"><broken repr (ZeroDivisionError: ' \ ++ u'integer division or modulo by zero)></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 +} |