diff options
author | 2013-09-12 06:51:27 +0000 | |
---|---|---|
committer | 2013-09-12 06:51:27 +0000 | |
commit | 0387abc33c5ca2b1612be43edfde03ffbea56c29 (patch) | |
tree | cda99080ada829f7a15b1ad24ff8d136c4368373 /dev-python/pyopenssl | |
parent | bump to 1.9, license update, fix init script (477708) (diff) | |
download | historical-0387abc33c5ca2b1612be43edfde03ffbea56c29.tar.gz historical-0387abc33c5ca2b1612be43edfde03ffbea56c29.tar.bz2 historical-0387abc33c5ca2b1612be43edfde03ffbea56c29.zip |
Bump
Package-Manager: portage-2.2.3/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pyopenssl')
-rw-r--r-- | dev-python/pyopenssl/ChangeLog | 7 | ||||
-rw-r--r-- | dev-python/pyopenssl/Manifest | 26 | ||||
-rw-r--r-- | dev-python/pyopenssl/pyopenssl-0.13.1.ebuild | 75 |
3 files changed, 84 insertions, 24 deletions
diff --git a/dev-python/pyopenssl/ChangeLog b/dev-python/pyopenssl/ChangeLog index f57b46635642..404e00095a6e 100644 --- a/dev-python/pyopenssl/ChangeLog +++ b/dev-python/pyopenssl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/pyopenssl # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/ChangeLog,v 1.99 2013/09/05 18:47:10 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/ChangeLog,v 1.100 2013/09/12 06:51:19 patrick Exp $ + +*pyopenssl-0.13.1 (12 Sep 2013) + + 12 Sep 2013; Patrick Lauer <patrick@gentoo.org> +pyopenssl-0.13.1.ebuild: + Bump 05 Sep 2013; Michał Górny <mgorny@gentoo.org> pyopenssl-0.13-r1.ebuild: Clean up PYTHON_COMPAT from old implementations. diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest index f14d53de2e41..61ebbc3add3d 100644 --- a/dev-python/pyopenssl/Manifest +++ b/dev-python/pyopenssl/Manifest @@ -1,30 +1,10 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX pyopenssl-0.11-openssl-1.patch 345 SHA256 3ddd3bf704a75d5cf673814efc051b70938f6f94093e70873f7c83828db52d08 SHA512 6400e22182cf705cccb355595b111dc96d15acc86cbb4bce882300c39e1bdf854808814fd9e08aada3c0ef19ad493da245d9fc12ad49758c240bf90b2ad923b7 WHIRLPOOL 53f74732c7b9abec2cc53da24b69ddf079095d357bfbb790a29afd9afd21c20fcc5d978f52542a72b2375daa1ddc74274b0727c9cadc83c146829197315eb81a DIST pyOpenSSL-0.12.tar.gz 236041 SHA256 4517e9630a90db09ab8fe77d4dad753d5514a5f76b65ac327a7cd5a1d1ddd8a8 SHA512 aa89859fc7440251515ba0e4b752b39635c575f31f16ae4589c1b5154995316d5e5be102738388f039c96f19cf828b8ac2a1812f8f24d85b6f15911905bea367 WHIRLPOOL 4a290c8ae6ec53449820f82138b49b7f594276b0a3ea3857d962db588dbadf35c6a4f01b863ac00a13d77d166b5bcf947554c5cb8e90e830d6f9ba5ec820cc04 +DIST pyOpenSSL-0.13.1.tar.gz 254431 SHA256 ba06ec710414f6dfe5566ec24c81882547c3e6fc48458d64315b73a0d5142fdb SHA512 5be0fddd0517566fa954e13854a428a21962b13f0c31a8ca0a27d90b74b3a9cfc60e3650e5915a28b3e55b97c655d4a6589122408ef61e6dea509745662bbc0e WHIRLPOOL 5d6500a21ab3808765b9a5cf14beac66b5359ba5c184d0de02839f3f0b7c4935fe4f656577866b6c4f1bae2e1461f4fbb41fb6cb4615c3d02efb408010bc3dc5 DIST pyOpenSSL-0.13.tar.gz 250489 SHA256 21e12b03abaa0e04ecc8cd9c251598f71bae11c9f385304234e4ea5618c6163b SHA512 23009b9c3d7e65d511edc4beebe2370e0dd2b21fa4e4fe61569e41f845261b02965aeb54e397ae5de0ec5db1e8ea21510aae387919a776ba820a97df40f7b75f WHIRLPOOL 3c25520b9f6e517d3f1193385f0bc54eca3d4a8ed387535aed2c281ea5d27712df23dc4606f93d730d91514978a84db4da12bcd706426081aa71a6cf9f38e67d EBUILD pyopenssl-0.12.ebuild 2668 SHA256 3ae5849826454496b83c0c2359c54e1f1fa70045a5542a8d84350a32fec70fcc SHA512 5911fcac83ab522543f963609d55dbb1668f6f574daa11f68c20354a38587281948f1cc95732a63de83cf9a8995882ec87162a44cd76bd474e7205735cd28fb3 WHIRLPOOL 737b3cb384bf1d6d1a80cc64bdda062d4a57cdee99bff582784abacc0905a87650cad5112f329d8840330f50ff9fcea42c079d97355c7379de39642b2069211f EBUILD pyopenssl-0.13-r1.ebuild 1907 SHA256 8c8da6d4411a44e91e098cd0866c75e7075737a27c783c108a3ddfa6a5d2d2be SHA512 ad717a5e80e1446e943fe5d633ff9b53160d2b63dfc5f786d87a61f61af57f52e089e8cc59f73b2b831027dbbc19920b15d24ada05a5a6d2d07cf223b9f1ba2d WHIRLPOOL c1f6f04a611723e2fb43645019d27675d7943585ea8d71d9f84a45ccb52f444a169882005f18259fe41a93b58d8b796497bdd3d54cb7af80cd9e607246cb90a7 +EBUILD pyopenssl-0.13.1.ebuild 1913 SHA256 d3b3d801da7364bce0e12c51a9036965baea3cb3a4cc335b9bd205ffe5cf675f SHA512 c6c55961aa4c8b5e46176ce713a5b11c0f9680bd909f93a5e1d927a97e0b8cdf425e41290283638e9d53b41621b30b7674b8435b2c11d3c17cada407bc0b17ce WHIRLPOOL 8d4215a723b829a3a512850442efb53f9e53a6e9471e38fd5bb908e53f60bc30aecc36c3313c539b26f8a078df6a5a11dfd060b235d68b78ffdd14010c44149a EBUILD pyopenssl-0.13.ebuild 2264 SHA256 748be0587c8b80ead160b0432485826e37fa9042b5ec5f3d9a8a1220f3d74764 SHA512 9b0c8084cd656fa31248ccf749d9383085328d471c121fd466016c9d1e482625623e95fa961a0cecd38b526124ace61d93b3a04951a27b99659aaca7cef426cd WHIRLPOOL 6c28e2ab787a502992d35ff6664f0f651d394f1d791496b3010a0721a94662f5b0060edd6e550ed9cd6920c0e524403f5daf11e68caf00790a5561ef2cad0c1a -MISC ChangeLog 12991 SHA256 685fcf3d03aa1e4f53e7a92db8d26ffb6f8f8a711f27b2cecd79a010e3ce3c88 SHA512 145304c0235b24216baae6279e386ecae382189e9b3fc3cd764216a2df6ce2818118a0f505fa71806a1726fa88357ba870e58128a59a9e38fce22b64ee4f232c WHIRLPOOL c451dfe910313faa19b286d8d75209134f273fe4326f337099ef3ad787cf3e58cb913c44e32a4ad07b196d9156001c1393207983e33a280d390ac6d3f248f06e +MISC ChangeLog 13110 SHA256 0d4a73d0b86105361e8ff006aab40a9a575b2306930b681a5eb73cd19d2ef080 SHA512 4c847b3bdac36017154a3ed3f6aa40b0aeb0315f438d4952fe077725ed224ca20b61ba02054290def1bb9e4e7783b157f55308ab119d1d3bc23901e0f44ce57d WHIRLPOOL b37b9a92a9cc531de69c7aac396ab229ffa66c125cd11a4022cc682ab6191b103d1a64f1976a1ac4e68e7029f94f742ba3addfbca6ca2d55d92e26b0c29631d7 MISC metadata.xml 232 SHA256 afa2acc77147c14514995e64d84232809616ed2eb4968d198df6b10f8382231c SHA512 bf827d28513ed903f432f2e214ada07987ce6ba7e6eadfd8262644a6b531e56187d7fddb2679af73144d3083657db376c8d891fe1e6820fcc1e399d1d56424c9 WHIRLPOOL 68f9559b83e18882f4b19ebc97f5b99ce220b5f089bf20c7ab754fdfcccaeb5cbb18fa0abe3bf0f9207640c8acd73836efb8fd8e7a470b4993d289de99e653c3 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.21 (GNU/Linux) - -iQJ8BAEBCABmBQJSKNKfXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOu2wQANmEThWX6nQDZ0bqefyDfc5p -2PzQpenLm80hk/WSH9hYMHR6Prp+DCp3XFMcJ7wr+gt6VFI2dbePD49+SeE+uKA+ -KLRDUElZ8Y8ne0IKapu5Ia3jQPo11sON8+wixYD2hD1wwdXwQZ+LaiPNuQh/Fju6 -wFoiw+9ihQeFlqkKohr8OewhJ7SpASMiJykc29lTNmnrbxioyf7eGtAg+VvB2bNR -xMFC6d3sA6SbinLS1glT1XL/l2+k0esiCUkMHfCppzhIw/POYKXV6DaIsM2ENrOk -J1qUsQShkKKr4EjuaINEOdOr+PeWymv9bnW2FnxEqw5AD8jevEjXIu2lVS9F3ZcN -etvF8or0IWCmqs9Gq7znaAQZTxU1VP6RTMswwK5EJN9AQ0BosKUzw6ZNgYbZBrCk -wtfKf9UEo2zWrOdF/PwhSyg5UsaviGVRb+Je7lXbgQ15apu00h/WiA9gf/M4I88P -fYtcsl1MnCVGYVRgJ0Gdbnj+By8E6lD3m+58jwUCGWWwi6TK6jyk/jmUJJaEKTy8 -beQyCQ552QsNtZQ0ws/uP6m/pTBjT+q8haZY5YsQXl4aAMoVCDlzqawqdM6LZfs/ -U4l5eULzefohndnVmZK2o6EmdPx2LVA1k9IkgMaor20Sfzb7PPip4BNTBlOm0zPp -qAqLRA1uPM3gaETckQ4v -=B/x9 ------END PGP SIGNATURE----- diff --git a/dev-python/pyopenssl/pyopenssl-0.13.1.ebuild b/dev-python/pyopenssl/pyopenssl-0.13.1.ebuild new file mode 100644 index 000000000000..a44ab353e16d --- /dev/null +++ b/dev-python/pyopenssl/pyopenssl-0.13.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.13.1.ebuild,v 1.1 2013/09/12 06:51:19 patrick Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 ) + +inherit distutils-r1 flag-o-matic + +MY_PN="pyOpenSSL" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python interface to the OpenSSL library" +HOMEPAGE="http://pyopenssl.sourceforge.net/ https://launchpad.net/pyopenssl http://pypi.python.org/pypi/pyOpenSSL" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +IUSE="doc" + +RDEPEND=">=dev-libs/openssl-0.9.6g" +DEPEND="${RDEPEND} + doc? ( >=dev-tex/latex2html-2002.2[gif,png] )" + +# pypy* won't fit since CPython 3 is 'better' than it +REQUIRED_USE="doc? ( || ( $(python_gen_useflags python2*) ) )" + +S="${WORKDIR}/${MY_P}" + +python_prepare_all() { + sed \ + -e "s/test_set_tlsext_host_name_wrong_args/_&/" \ + -i OpenSSL/test/test_ssl.py || die "test_ssl sed failed" + + distutils-r1_python_prepare_all +} + +python_compile() { + local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS} + [[ ${EPYTHON} != python3* ]] && append-flags -fno-strict-aliasing + + distutils-r1_python_compile +} + +python_compile_all() { + if use doc; then + addwrite /var/cache/fonts + + cd doc || die + emake -j1 html ps dvi + fi +} + +python_test() { + cd "${BUILD_DIR}"/lib/OpenSSL/test || die + + local t + for t in test_*.py; do + "${PYTHON}" "${t}" || die "Test ${t} fails with ${EPYTHON}" + done +} + +python_install_all() { + distutils-r1_python_install_all + + if use doc; then + dohtml -r doc/html/. + dodoc doc/pyOpenSSL.* + fi + + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples +} |