git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/vmware@3027 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2011-11-12 06:30:39 +00:00
parent 083a6300f9
commit 8e4acf575b
3 changed files with 24 additions and 4 deletions

View File

@ -1,7 +1,10 @@
# ChangeLog for dev-libs/openssl # ChangeLog for dev-libs/openssl
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $ # $Header: $
12 Nov 2011; Mario Fetka <mario.fetka@gmail.com> openssl-0.9.7m.ebuild:
patch Makefile for ldflags
26 Dec 2010; Mario Fetka <mario.fetka@gmail.com> openssl-0.9.7m.ebuild: 26 Dec 2010; Mario Fetka <mario.fetka@gmail.com> openssl-0.9.7m.ebuild:
initial sloted ebuild for 0.9.7 libs initial sloted ebuild for 0.9.7 libs

View File

@ -12,5 +12,5 @@ AUX openssl-0.9.7h-ABI-compat.patch 1131 RMD160 0b68f7abeabb4f76fd37f5371fe0f779
AUX openssl-0.9.7i-m68k.patch 408 RMD160 e3d6c310fc2aac42915c8b5de409a12af76c30bd SHA1 4c0877f388ffc141ea0152b79db8f16e7e592e52 SHA256 13bcd35320c59b3d8eb5038698b80fb703a8aabb8af452831228c69db9e8cf9d AUX openssl-0.9.7i-m68k.patch 408 RMD160 e3d6c310fc2aac42915c8b5de409a12af76c30bd SHA1 4c0877f388ffc141ea0152b79db8f16e7e592e52 SHA256 13bcd35320c59b3d8eb5038698b80fb703a8aabb8af452831228c69db9e8cf9d
AUX openssl-0.9.7j-doc-updates.patch 8748 RMD160 535a8611dfcb1a120a367be6fa5a8819cce5ec8c SHA1 d2b3729c0190f3191b89de6c76838f725d95e111 SHA256 42e118906eb960a96f4543682cb036bc26a1b16ed995382bc69140a0c1dac7c5 AUX openssl-0.9.7j-doc-updates.patch 8748 RMD160 535a8611dfcb1a120a367be6fa5a8819cce5ec8c SHA1 d2b3729c0190f3191b89de6c76838f725d95e111 SHA256 42e118906eb960a96f4543682cb036bc26a1b16ed995382bc69140a0c1dac7c5
DIST openssl-0.9.7m.tar.gz 3303943 RMD160 fed13325d90ae4749d7ee858931d6925c3955614 SHA1 546f6bcebdf72a633bad087469d3741a42f7b383 SHA256 c98b9703887e2dda6217b91405d0d94883f7c67e205fc4d7a81bb690d2e10572 DIST openssl-0.9.7m.tar.gz 3303943 RMD160 fed13325d90ae4749d7ee858931d6925c3955614 SHA1 546f6bcebdf72a633bad087469d3741a42f7b383 SHA256 c98b9703887e2dda6217b91405d0d94883f7c67e205fc4d7a81bb690d2e10572
EBUILD openssl-0.9.7m.ebuild 3853 RMD160 bb4c5fe6ccd843fb70c303f37de371f5254f4e24 SHA1 2c474cb14a00f2dd88b5f6dee13184855c083293 SHA256 44ebe4fbbdf94bf102e7f66d159c7aa71105a1681ecd046a6ac857a6c9ae838a EBUILD openssl-0.9.7m.ebuild 4457 RMD160 02b9e65af862bb7fe9698221bad3e9fbea3d2f16 SHA1 53a70483aeb6ccb1fc626e3eb37b5ce016436a93 SHA256 fa9d3355f9086a9bb5d257321e2f1968f1ba15c97ded376996ecca35924a588d
MISC ChangeLog 231 RMD160 c91dbce2b518a2659842885e3833fb5f513028cf SHA1 6049b492dccb11bf330f4137225bb3748fbb8db9 SHA256 16c5d91611791bf6754c001e704b893c3cf38afeb80ae085c382f769245b690c MISC ChangeLog 335 RMD160 4bf86b324fb7eec7a7a33c41656138fcf9456f57 SHA1 062d7abcc2b910f0fed36c29201cd66062cdcd5f SHA256 2b7175a5dc473f7aef5e49400991c14f2da0322fd8d8ab676db9d0f1c28b953c

View File

@ -1,4 +1,4 @@
# Copyright 1999-2010 Gentoo Foundation # Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: $ # $Header: $
@ -114,6 +114,23 @@ src_compile() {
shared threads \ shared threads \
|| die "Configure failed" || die "Configure failed"
# Clean out hardcoded flags that openssl uses
local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \
-e 's:^CFLAG=::' \
-e 's:-fomit-frame-pointer ::g' \
-e 's:-O[0-9] ::g' \
-e 's:-march=[-a-z0-9]* ::g' \
-e 's:-mcpu=[-a-z0-9]* ::g' \
-e 's:-m[a-z0-9]* ::g' \
)
sed -i \
-e "/^LIBDIR=/s|=.*|=$(get_libdir)|" \
-e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \
-e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \
Makefile || die
emake \ emake \
CC="$(tc-getCC)" MAKEDEPPROG="$(tc-getCC)" \ CC="$(tc-getCC)" MAKEDEPPROG="$(tc-getCC)" \
AR="$(tc-getAR) r" \ AR="$(tc-getAR) r" \