summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-07-27 16:15:43 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-07-27 16:15:43 +0000
commitbb217e5b2acd0c93c4d7d9bfe7a125901f4cbfdd (patch)
treec3857aa7e17c959770a0bbe494b4b6f9c6515227 /dev-python/pyopenssl
parentDelete older ebuild. (diff)
downloadhistorical-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/ChangeLog6
-rw-r--r--dev-python/pyopenssl/Manifest9
-rw-r--r--dev-python/pyopenssl/pyopenssl-0.10-r1.ebuild13
-rw-r--r--dev-python/pyopenssl/pyopenssl-0.10.ebuild10
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