Bump, drop minor arches due to enum34 keywords missing, drop pypy because keywords...
authorPatrick Lauer <patrick@gentoo.org>
Tue, 13 Jan 2015 03:21:53 +0000 (03:21 +0000)
committerPatrick Lauer <patrick@gentoo.org>
Tue, 13 Jan 2015 03:21:53 +0000 (03:21 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64

dev-python/cryptography/ChangeLog
dev-python/cryptography/Manifest
dev-python/cryptography/cryptography-0.7.1.ebuild [new file with mode: 0644]

index e41bea69ab5bc38ba1c153a66c7768e88f69f918..0d4c053cf738de1984421df6d04b8b90bc236493 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/cryptography
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/cryptography/ChangeLog,v 1.29 2014/12/24 07:27:30 maekke Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cryptography/ChangeLog,v 1.30 2015/01/13 03:21:41 patrick Exp $
+
+*cryptography-0.7.1 (13 Jan 2015)
+
+  13 Jan 2015; Patrick Lauer <patrick@gentoo.org> +cryptography-0.7.1.ebuild:
+  Bump, drop minor arches due to enum34 keywords missing, drop pypy because
+  keywords missing, drop py34 target because setup.py too confused about life
 
   24 Dec 2014; Markus Meier <maekke@gentoo.org> cryptography-0.6.1.ebuild:
   arm stable, bug #530294
index ad156eb6059f6baeddf10cd96101dfb296753c3c..8fa98f6362283dac7d7bd852ffa12143211fadc6 100644 (file)
@@ -1,16 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
 DIST cryptography-0.5.4.tar.gz 320104 SHA256 5675999f3744cbc32a60cb0bba64de21405abced32ce19655212612262dd270d SHA512 bdfaed6271e21d8b5cef4e8d0cdb7fd4bfb5b607c0f14c7b33888301f9922035f337120c3252d2df16f1844129d4b18dd97abe566bccc18c829faa752af2b4a7 WHIRLPOOL 5522d40bef251b5005e17fa2f43c4f015a7422c2aa9a09cfed8f84365506a1c8d9a97d956d97a3130a46aa7a0d0e90258f9c365ffb196ad0df2be4f6548e3b10
 DIST cryptography-0.6.1.tar.gz 236721 SHA256 024910130a01eda0ce969764d893d2e397168ebb94181ca1ea3e23e19912329e SHA512 b99338bbbeb70f37e0bfcc6ef33ddff5beb74f7876a30d34deb3a433ddd77f821e5cc5dde228f792362ae7a261d4ceb3b702fb1a8c30ce15a1e6e4de98ef1afa WHIRLPOOL a641342fe13f584ee657aa917172810117416cd426746af30499e43174041c8031598c223398dace1ad1385e3905a27c9f6e5ac5def88a8b87e2ed3bfd95b9ce
+DIST cryptography-0.7.1.tar.gz 247309 SHA256 9ee59090b242ad0d6abcedebb9ab54358d5efd1a45706195f6e5928f7725bb76 SHA512 ae552fcb8005c98ded32b47edf61d4bf2b495c63b9ac744545d3d1ada7f6f64b1b23a5d9f396bf2a998fcc58370307c893f324806e0c825b9c63fe78698bdc4b WHIRLPOOL dfdb3ff90291c7f3dca3835532608b742c9768311b204bb4a41c62ed6d4ed48b812898a482d86ced10887daebe2b57b1451df51f297f9a19a7ce80a05446f938
 EBUILD cryptography-0.5.4.ebuild 1195 SHA256 a989b53034600cf37b037b01a528d1f2f9eb1e2bc2d94e4174ae02daf42127b8 SHA512 dfcabdd002a358ae388ee4003f8ea1a7e38054d0f9d4d4eec9ee641d26967671c2485416783a5277b79d46312e3c3ea3ccd25347a30e5caa36229c2aca969755 WHIRLPOOL 29f0a7de63b4f4140a7f72e721dc1b44c89c3c63b7949f4dd68f96847660ecbf1ae7e9febff86977208ee450698dafe592bf15274af54d166dca1ae6942f5bab
 EBUILD cryptography-0.6.1.ebuild 1379 SHA256 4973cad7919643f2110d8a5e561a39294b1ef30173daa05be7cb83c292c6da0c SHA512 11847de529b008b098cc71edebfca94a92313214907dc0773a144b484278eec9c4ed2533489aa127f125ad066bec1ef9196adc11fb065a16e241be60a2f3714d WHIRLPOOL 9db6b7aa14f49bb2e0d22d21ba36a2b905ed0dc1559462fe091292afa634fe9f27c0d7b63e9630b9b8503444afe09bf46292b0501cbdb3bfda1f7d05f16b69e4
-MISC ChangeLog 4443 SHA256 9c150ac739663154e08b04ab20ff69761912e8b51b4f59ca40506d5d4b625a67 SHA512 71f7352522d8e655041747d9e36993a72c9f88b9e0224289a321fb96e2f2fb7e023bdb41b4c9ecc334c21051e4c4f738c9220790a7a085ebda2118a8c50dc4d0 WHIRLPOOL 074df2c79cd6164d8e20f867e03b71567b9b42e9f34f5aa22db49369466887408afe2c1a9e9bb2b0689fc3e459087b0042b7d5962de71dd2198ebc4ea1996b6e
+EBUILD cryptography-0.7.1.ebuild 1601 SHA256 591d11f98f199330bf14b64169a8713335daf65df3cb7507eced41377071876a SHA512 062dd76059e81b3930207e1a7813a935a846e13a6d4e1b9b622ebf1af81211ead91c5051bc893d961881ceb5e2e26ad6357da1720ebb74b1cf0868904f594902 WHIRLPOOL 4bfdf645d95d227729ec64002e1b6def49a3df1da70437b178ac8cfbed0b8ec36f8edc08ee5ba507d6e05c2c0f0a70e263dfce706ab4b10b9a3371ca9056ebcd
+MISC ChangeLog 4712 SHA256 85e61105fd038755c8df74b2b858622bb11dcb38c82e5dfc2883abee5d7ef6fd SHA512 6a7c00a31ef47eea957ae20a87b66e47e7660bfd854967bf29f3a9fbe4d82357be7e4f99dd6f63803650ce39a5bb17766cd8c06039604bc63f1d9ef86ffb7d5d WHIRLPOOL ab9ee46f4f21df97275b6e6d30ca172deacec2a14c5256a854d15ef105a24e33376a986ad6613bd7fce9744cec17aeddf031ad520c683f432758e66c039e6497
 MISC metadata.xml 235 SHA256 ed253d917bfdfb8c5311727f3d2e0da8e286e312082228f2fc2b363e54b9fc8a SHA512 a8cdfe62f3aa329708c4361281dc82d395a917c812dbf22f324bfb75c4f9df15a0759d397c28ee3189a0e2ceb48f6a537d7b11983b7cc9f3fa9dd154d04f147f WHIRLPOOL 4287962b1291e7d9e2e5ae11b7e38c0979793e945667c9e1c243d2fe9c8273b7251a0ef44647e8b4d70146104af59a1a88d473368c387dadb4f35981c3d6c700
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlSaauMACgkQkKaRLQcq0GJiVgCgp1UvgBCNG4yPtIR6vAvJVUmL
-rVUAnRJBScL/Kkx0AmZGwMcz2kGpn/l2
-=0Npw
------END PGP SIGNATURE-----
diff --git a/dev-python/cryptography/cryptography-0.7.1.ebuild b/dev-python/cryptography/cryptography-0.7.1.ebuild
new file mode 100644 (file)
index 0000000..661c4e0
--- /dev/null
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cryptography/cryptography-0.7.1.ebuild,v 1.1 2015/01/13 03:21:41 patrick Exp $
+
+EAPI=5
+
+# drop pypy so that keywording on not-x86 doesn't get in the way
+# temporarily drop py3.4 until someone stabs setup.py into submission
+PYTHON_COMPAT=( python{2_7,3_3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ https://pypi.python.org/pypi/cryptography/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+IUSE="test"
+
+RDEPEND="
+       dev-python/setuptools[${PYTHON_USEDEP}]
+       dev-libs/openssl:0
+       >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+       $(python_gen_cond_dep '>=dev-python/cffi-0.8:=[${PYTHON_USEDEP}]' 'python*')
+       $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python{2_7,3_3} )
+       dev-python/pyasn1[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+       test? (
+               ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+               dev-python/iso8601[${PYTHON_USEDEP}]
+               dev-python/pretend[${PYTHON_USEDEP}]
+               dev-python/pyasn1[${PYTHON_USEDEP}]
+               >=dev-python/pytest-2.4.2[${PYTHON_USEDEP}]
+       )
+"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+# Restricted until cffi fixes its compile on import issues
+RESTRICT="test"
+
+python_test() {
+       py.test -v || die "Tests fail with ${EPYTHON}"
+}