diff options
author | 2010-07-27 16:15:43 +0000 | |
---|---|---|
committer | 2010-07-27 16:15:43 +0000 | |
commit | bb217e5b2acd0c93c4d7d9bfe7a125901f4cbfdd (patch) | |
tree | c3857aa7e17c959770a0bbe494b4b6f9c6515227 /dev-python/pyopenssl | |
parent | Delete older ebuild. (diff) | |
download | historical-bb217e5b2acd0c93c4d7d9bfe7a125901f4cbfdd.tar.gz historical-bb217e5b2acd0c93c4d7d9bfe7a125901f4cbfdd.tar.bz2 historical-bb217e5b2acd0c93c4d7d9bfe7a125901f4cbfdd.zip |
Use -fno-strict-aliasing to avoid breaking strict-aliasing rules.
Package-Manager: portage-HEAD/cvs/Linux x86_64
Diffstat (limited to 'dev-python/pyopenssl')
-rw-r--r-- | dev-python/pyopenssl/ChangeLog | 6 | ||||
-rw-r--r-- | dev-python/pyopenssl/Manifest | 9 | ||||
-rw-r--r-- | dev-python/pyopenssl/pyopenssl-0.10-r1.ebuild | 13 | ||||
-rw-r--r-- | dev-python/pyopenssl/pyopenssl-0.10.ebuild | 10 |
4 files changed, 24 insertions, 14 deletions
diff --git a/dev-python/pyopenssl/ChangeLog b/dev-python/pyopenssl/ChangeLog index 0659d4ff4ff4..2a1e3cb1ab15 100644 --- a/dev-python/pyopenssl/ChangeLog +++ b/dev-python/pyopenssl/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-python/pyopenssl # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/ChangeLog,v 1.52 2010/07/12 14:05:16 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/ChangeLog,v 1.53 2010/07/27 16:15:43 arfrever Exp $ + + 27 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + pyopenssl-0.10.ebuild, pyopenssl-0.10-r1.ebuild: + Use -fno-strict-aliasing to avoid breaking strict-aliasing rules. *pyopenssl-0.10-r1 (12 Jul 2010) diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest index f844cdb32ba6..38916fce85c2 100644 --- a/dev-python/pyopenssl/Manifest +++ b/dev-python/pyopenssl/Manifest @@ -1,9 +1,6 @@ AUX pyopenssl-0.10-openssl-1.patch 337 RMD160 b5bf588c64f58a31594c2077d90d9d3828212dab SHA1 7c5ed0d32ca93b18b1a20eca0d49d1432c95b8e2 SHA256 8f608442f669fed20aac98d86a1f97725ea42004c77e6655fd130a38a34af661 -AUX pyopenssl-0.9-tests.patch 930 RMD160 be71ae7b9780451ff5165c3e97c0083fe8594fc3 SHA1 e58c702dfa3cac47248995985a10b71f33f8a402 SHA256 2d6f9b0d31328fb25eeb17be99585e8cb7f593f615da6df41e4aa3bdea955c48 DIST pyOpenSSL-0.10.tar.gz 222169 RMD160 1e303655754b5652327151a790ac6f3b25959972 SHA1 11c956d317ab2b1628937a2681acc31f4b890fe8 SHA256 4514f8960389042ca2587f9cb801a13f7990387753fc678680b0c084719b5b60 -DIST pyOpenSSL-0.9.tar.gz 197981 RMD160 fec72e02a922ffb37a9c66ed809c573b778138db SHA1 d39eeb26c73e4b96804e1e403e2136062910b6c2 SHA256 7089f1d47ce74480325411d34a31e3747175980889d99d2e1180f16d123251ab -EBUILD pyopenssl-0.10-r1.ebuild 1910 RMD160 50ba91721b11bd44069c977f8d163a64b091b7d2 SHA1 a4aeb3d16ed8e68d71b50e9a3dfedf3c68938713 SHA256 93609205ec1d76b08b45559aa8c5609fba52448ef729f50b0abcda055cc4d4c7 -EBUILD pyopenssl-0.10.ebuild 1832 RMD160 c4a1aa276147ef3a220b849f58a2b6f93557ae87 SHA1 8ec9aaede51a191a190ac473b808d4d6e58f7edf SHA256 1d9b00783dc69bcb4476132b4f926ea08b741b4a9f8c3157cec67fa73672f6fa -EBUILD pyopenssl-0.9-r1.ebuild 1781 RMD160 387f695eb03470b7004427d2a84f719c92838319 SHA1 ab78491d221b9c99525effd33ec26035418a37db SHA256 ceeae1ff1a25e28c40579aa5543773f02a86fe4e1f6ebb6f0d97ab3e336dff57 -MISC ChangeLog 7329 RMD160 30930843ca6540436ffc43908f0fbc9b00f23dc8 SHA1 6e827b0f7f1d4ced32d082462481290fee4b5946 SHA256 d507d8562fb9a21f8ec1eb14d05b9aa2548f4c2775f052d82b8ac82f921e27b5 +EBUILD pyopenssl-0.10-r1.ebuild 1997 RMD160 53a726cbd37fb0821a117ee3fc248bb6e87aa8cf SHA1 437fd54248956a5dee47dfb22c54651193ccad2c SHA256 f1c028c382cd3fb9e833008c97ef6419335c1bffa6614fd89dac81441af3bc6d +EBUILD pyopenssl-0.10.ebuild 1898 RMD160 1078f6d6a1b7b12c26cdb08b4a556eeee3d1746e SHA1 ed19b0f89b89f201fcfd945c501c8527b98921d0 SHA256 c6600788314c0acf4ad8a9f4f063a72730ff0883c31854a9ab61eb95483e8099 +MISC ChangeLog 7521 RMD160 5a8bc14773445a2a0c0f2b1bae28f91d88655978 SHA1 1cb12035cd9da2ba8683fd3f0e08be4be00a1302 SHA256 6e12a248c0c154397ffe48377c2c3f2a7aa0a51273028024f07e4a6d7f7c6ca9 MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 diff --git a/dev-python/pyopenssl/pyopenssl-0.10-r1.ebuild b/dev-python/pyopenssl/pyopenssl-0.10-r1.ebuild index cc3e5e47f2ec..ceb635ae138a 100644 --- a/dev-python/pyopenssl/pyopenssl-0.10-r1.ebuild +++ b/dev-python/pyopenssl/pyopenssl-0.10-r1.ebuild @@ -1,9 +1,11 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.10-r1.ebuild,v 1.1 2010/07/12 14:05:16 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.10-r1.ebuild,v 1.2 2010/07/27 16:15:43 arfrever Exp $ -EAPI="2" +EAPI="3" +PYTHON_DEPEND="2" SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" inherit distutils eutils @@ -23,18 +25,21 @@ IUSE="doc" RDEPEND=">=dev-libs/openssl-0.9.6g" DEPEND="${RDEPEND} doc? ( >=dev-tex/latex2html-2002.2 )" -RESTRICT_PYTHON_ABIS="3.*" S="${WORKDIR}/${MY_P}" +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") + PYTHON_MODNAME="OpenSSL" src_prepare() { - epatch "${FILESDIR}"/${P}-openssl-1.patch + distutils_src_prepare + epatch "${FILESDIR}/${P}-openssl-1.patch" } src_compile() { distutils_src_compile + if use doc; then addwrite /var/cache/fonts # This one seems to be unnecessary with a recent tetex, but diff --git a/dev-python/pyopenssl/pyopenssl-0.10.ebuild b/dev-python/pyopenssl/pyopenssl-0.10.ebuild index 5663100cf3e8..a45ed7e24b20 100644 --- a/dev-python/pyopenssl/pyopenssl-0.10.ebuild +++ b/dev-python/pyopenssl/pyopenssl-0.10.ebuild @@ -1,9 +1,11 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.10.ebuild,v 1.8 2010/04/30 15:13:41 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.10.ebuild,v 1.9 2010/07/27 16:15:43 arfrever Exp $ -EAPI="2" +EAPI="3" +PYTHON_DEPEND="2" SUPPORT_PYTHON_ABIS="1" +RESTRICT_PYTHON_ABIS="3.*" inherit distutils eutils @@ -23,14 +25,16 @@ IUSE="doc" RDEPEND=">=dev-libs/openssl-0.9.6g" DEPEND="${RDEPEND} doc? ( >=dev-tex/latex2html-2002.2 )" -RESTRICT_PYTHON_ABIS="3.*" S="${WORKDIR}/${MY_P}" +PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") + PYTHON_MODNAME="OpenSSL" src_compile() { distutils_src_compile + if use doc; then addwrite /var/cache/fonts # This one seems to be unnecessary with a recent tetex, but |