summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-10-14 04:08:06 +0000
committerMike Frysinger <vapier@gentoo.org>2006-10-14 04:08:06 +0000
commit6165034de7e778125c96bdcf0aa629f35c6c2c9e (patch)
tree09be718ee26a6b97f15b8ce0e8da612d93ffcd6b /dev-libs/openssl
parentStable on SPARC wrt bug #150988. (diff)
downloadhistorical-6165034de7e778125c96bdcf0aa629f35c6c2c9e.tar.gz
historical-6165034de7e778125c96bdcf0aa629f35c6c2c9e.tar.bz2
historical-6165034de7e778125c96bdcf0aa629f35c6c2c9e.zip
touchup previous commit
Package-Manager: portage-2.1.2_pre2-r9
Diffstat (limited to 'dev-libs/openssl')
-rw-r--r--dev-libs/openssl/Manifest18
-rw-r--r--dev-libs/openssl/openssl-0.9.8d.ebuild12
2 files changed, 20 insertions, 10 deletions
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index c0379619d284..bb24e28987ee 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gentoo.config-0.9.7g 3356 RMD160 8e83cecd44f2dc6b0863bf10b920cae2490250d7 SHA1 9dc82ecc34677b9b9f2758d3c86ae5a8b4d86720 SHA256 1935ea31cf0d4c4a7f5ed0fa4434e9960c7ccef5cb43abcee26cff09472991eb
MD5 5479124566140e079c2493abe59a1c90 files/gentoo.config-0.9.7g 3356
RMD160 8e83cecd44f2dc6b0863bf10b920cae2490250d7 files/gentoo.config-0.9.7g 3356
@@ -100,10 +103,10 @@ EBUILD openssl-0.9.8c-r2.ebuild 5516 RMD160 611d53a1ba338a78a10a56aeec0a046c16f8
MD5 4d09331c22c10fbfa527a17b040a6e08 openssl-0.9.8c-r2.ebuild 5516
RMD160 611d53a1ba338a78a10a56aeec0a046c16f839d4 openssl-0.9.8c-r2.ebuild 5516
SHA256 69c69ec5ca42dfebb55ef24a9df610f4b2637a0c9a43036896e2f714fd944396 openssl-0.9.8c-r2.ebuild 5516
-EBUILD openssl-0.9.8d.ebuild 5715 RMD160 bf22ab18f8724fcd6fb88b83654c4a8630f37d95 SHA1 3ace16eb8176ae41c3d6d637b3809fba79d6011a SHA256 33f1a473254de0613aae5aa8cb5b4ffc5f7a4b0047319191f446e58fa2fe618d
-MD5 cedf9bdc083e69a62e66276548d82adb openssl-0.9.8d.ebuild 5715
-RMD160 bf22ab18f8724fcd6fb88b83654c4a8630f37d95 openssl-0.9.8d.ebuild 5715
-SHA256 33f1a473254de0613aae5aa8cb5b4ffc5f7a4b0047319191f446e58fa2fe618d openssl-0.9.8d.ebuild 5715
+EBUILD openssl-0.9.8d.ebuild 5735 RMD160 e047e1a8ad1b35d6e43a7a8f373a940f1d4f99a2 SHA1 46bfe1c8c9fd8aa56761585246b22523434efeaf SHA256 3437d9cb67294a01127a33b87d285ef0fb0207c106c93c45ee5c8644bab7b053
+MD5 76e8aeadb6cbf4f6260f1572f3eb6bc9 openssl-0.9.8d.ebuild 5735
+RMD160 e047e1a8ad1b35d6e43a7a8f373a940f1d4f99a2 openssl-0.9.8d.ebuild 5735
+SHA256 3437d9cb67294a01127a33b87d285ef0fb0207c106c93c45ee5c8644bab7b053 openssl-0.9.8d.ebuild 5735
MISC ChangeLog 31527 RMD160 502a8e0ae82bb5331acf814b73e927ded5232cbd SHA1 da24dadb202c40fbe5f26e866c2c354073f960bd SHA256 fa802211fd0312e8d43aa6b45aa3b9115b545c9a60688c66753b9ae8cc35bcdc
MD5 5c2d9ae5f4360ed29abe0ca3088dc2e5 ChangeLog 31527
RMD160 502a8e0ae82bb5331acf814b73e927ded5232cbd ChangeLog 31527
@@ -130,3 +133,10 @@ SHA256 fdcfdfe6232573573e817138ff76277a9161c65fc21fe52b77dfb9a2a1fc863a files/di
MD5 c860eede8676360f4cd66b1fcb17345c files/digest-openssl-0.9.8d 247
RMD160 fc03af9cd4ca71ec400924bfd866e09b0a8d59a7 files/digest-openssl-0.9.8d 247
SHA256 f71ab1e8bddbc1f5dfcfafba984d0c2c95088b751768ff691f5fcc911be601a8 files/digest-openssl-0.9.8d 247
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFMGLAamhnQswr0vIRAhKUAJkByIPKM2kUTyLp8SfXxxbCN3W++QCeLXhi
+q0iRzFmmJGkmSq+TnUVVr6I=
+=pL3p
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/openssl/openssl-0.9.8d.ebuild b/dev-libs/openssl/openssl-0.9.8d.ebuild
index 71e923065601..d5394282ccfd 100644
--- a/dev-libs/openssl/openssl-0.9.8d.ebuild
+++ b/dev-libs/openssl/openssl-0.9.8d.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8d.ebuild,v 1.13 2006/10/14 04:02:27 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8d.ebuild,v 1.14 2006/10/14 04:08:06 vapier Exp $
inherit eutils flag-o-matic toolchain-funcs
@@ -44,9 +44,11 @@ src_unpack() {
&& sed -i '/^install:/s:install_docs::' Makefile.org \
|| sed -i '/^MANDIR=/s:=.*:=/usr/share/man:' Makefile.org
- # Try to derice users
- [[ $(gcc-major-version) == "3" ]] \
- && filter-flags -fprefetch-loop-arrays -freduce-all-givs -funroll-loops
+ # Try to derice users and work around broken ass toolchains
+ if [[ $(gcc-major-version) == "3" ]] ; then
+ filter-flags -fprefetch-loop-arrays -freduce-all-givs -funroll-loops
+ [[ $(tc-arch) == "ppc64" ]] && replace-flags -O? -O
+ fi
[[ $(tc-arch) == ppc* ]] && append-flags -fno-strict-aliasing
append-flags -Wa,--noexecstack
@@ -88,8 +90,6 @@ src_compile() {
shared threads \
|| die "Configure failed"
- [[ ${ARCH} == "ppc64" && $(gcc-major-version) == "3" ]] && replace-flags -O? -O
-
# Clean out hardcoded flags that openssl uses
local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
-e 's:^CFLAG=::' \