summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-04-21 00:29:48 +0000
committerMike Frysinger <vapier@gentoo.org>2006-04-21 00:29:48 +0000
commited61158a28376c5cdd101bb4fa753b2e3eb1106a (patch)
treef168ca08770fb7fe33662b47a8ae3577b684db90
parentStable on hppa. (diff)
downloadgentoo-2-ed61158a28376c5cdd101bb4fa753b2e3eb1106a.tar.gz
gentoo-2-ed61158a28376c5cdd101bb4fa753b2e3eb1106a.tar.bz2
gentoo-2-ed61158a28376c5cdd101bb4fa753b2e3eb1106a.zip
Add support for m68k shared libs #113807 by Kolbjørn Barmen
(Portage version: 2.1_pre9-r1)
-rw-r--r--dev-libs/openssl/ChangeLog6
-rw-r--r--dev-libs/openssl/files/digest-openssl-0.9.6m2
-rw-r--r--dev-libs/openssl/files/digest-openssl-0.9.7i2
-rw-r--r--dev-libs/openssl/files/digest-openssl-0.9.8a2
-rw-r--r--dev-libs/openssl/files/openssl-0.9.7i-m68k.patch11
-rw-r--r--dev-libs/openssl/openssl-0.9.7i.ebuild3
6 files changed, 24 insertions, 2 deletions
diff --git a/dev-libs/openssl/ChangeLog b/dev-libs/openssl/ChangeLog
index fb278ad7571a..2d6a17e5f254 100644
--- a/dev-libs/openssl/ChangeLog
+++ b/dev-libs/openssl/ChangeLog
@@ -1,10 +1,14 @@
# ChangeLog for dev-libs/openssl
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.156 2006/04/19 16:23:22 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.157 2006/04/21 00:29:48 vapier Exp $
19 Apr 2006; Seemant Kulleen <seemant@gentoo.org> ChangeLog:
fix the Manifest -- got hit by this on a few different build boxes
+ 19 Apr 2006; Mike Frysinger <vapier@gentoo.org>
+ +files/openssl-0.9.7i-m68k.patch, openssl-0.9.7i.ebuild:
+ Add support for m68k shared libs #113807 by Kolbjørn Barmen.
+
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> openssl-0.9.7i.ebuild:
Add ~x86-fbsd keyword.
diff --git a/dev-libs/openssl/files/digest-openssl-0.9.6m b/dev-libs/openssl/files/digest-openssl-0.9.6m
index 85e51dfc6407..dc8c0eaed641 100644
--- a/dev-libs/openssl/files/digest-openssl-0.9.6m
+++ b/dev-libs/openssl/files/digest-openssl-0.9.6m
@@ -1 +1,3 @@
MD5 1b63bfdca1c37837dddde9f1623498f9 openssl-0.9.6m.tar.gz 2184918
+RMD160 888036dac2b20c954f4b26fc1316569a85a6f506 openssl-0.9.6m.tar.gz 2184918
+SHA256 a778c07b5de248e1ab8b37343bcc6033fb3ad955cdd57995e9ac0a44ce942fd6 openssl-0.9.6m.tar.gz 2184918
diff --git a/dev-libs/openssl/files/digest-openssl-0.9.7i b/dev-libs/openssl/files/digest-openssl-0.9.7i
index ded3436fdcc6..450645c63948 100644
--- a/dev-libs/openssl/files/digest-openssl-0.9.7i
+++ b/dev-libs/openssl/files/digest-openssl-0.9.7i
@@ -1 +1,3 @@
MD5 f69d82b206ff8bff9d0e721f97380b9e openssl-0.9.7i.tar.gz 3280907
+RMD160 0dce52c5793a0c37f17b620f7d26bbf9e4fcf755 openssl-0.9.7i.tar.gz 3280907
+SHA256 2fdd9235fc08c4353875d0981741947f2fa9f8835f04d97c30461cc14a986dd0 openssl-0.9.7i.tar.gz 3280907
diff --git a/dev-libs/openssl/files/digest-openssl-0.9.8a b/dev-libs/openssl/files/digest-openssl-0.9.8a
index 9ea1a44310ce..a7f5c9d2614a 100644
--- a/dev-libs/openssl/files/digest-openssl-0.9.8a
+++ b/dev-libs/openssl/files/digest-openssl-0.9.8a
@@ -1 +1,3 @@
MD5 1d16c727c10185e4d694f87f5e424ee1 openssl-0.9.8a.tar.gz 3271435
+RMD160 f92bb3cc4097cbeb5365f205b6412999d8fc3389 openssl-0.9.8a.tar.gz 3271435
+SHA256 30f8f61fb1316f4fb51410c740b4879b8e26b417c8d870e486144b10b8041c73 openssl-0.9.8a.tar.gz 3271435
diff --git a/dev-libs/openssl/files/openssl-0.9.7i-m68k.patch b/dev-libs/openssl/files/openssl-0.9.7i-m68k.patch
new file mode 100644
index 000000000000..61be83635da6
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-0.9.7i-m68k.patch
@@ -0,0 +1,11 @@
+enable shared libs on m68k
+
+patch by Kolbjørn Barmen
+
+http://bugs.gentoo.org/113807
+
+--- Configure
++++ Configure
+@@ -407,1 +407,1 @@
+-"linux-m68k", "gcc:-DB_ENDIAN -DTERMIO -O2 -fomit-frame-pointer -Wall::-D_REENTRANT:::BN_LLONG::",
++"linux-m68k", "gcc:-DB_ENDIAN -DTERMIO -O2 -Wall::-D_REENTRANT::-ldl:BN_LLONG MD2_CHAR RC4_INDEX::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
diff --git a/dev-libs/openssl/openssl-0.9.7i.ebuild b/dev-libs/openssl/openssl-0.9.7i.ebuild
index fe108af55394..a23514b10ace 100644
--- a/dev-libs/openssl/openssl-0.9.7i.ebuild
+++ b/dev-libs/openssl/openssl-0.9.7i.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.7i.ebuild,v 1.21 2006/03/30 14:46:20 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.7i.ebuild,v 1.22 2006/04/21 00:29:48 vapier Exp $
inherit eutils flag-o-matic toolchain-funcs
@@ -34,6 +34,7 @@ src_unpack() {
epatch "${FILESDIR}"/${PN}-0.9.7g-mem-clr-ptr-cast.patch
epatch "${FILESDIR}"/${PN}-0.9.7h-ABI-compat.patch
epatch "${FILESDIR}"/${PN}-0.9.7g-superh.patch
+ epatch "${FILESDIR}"/${PN}-0.9.7i-m68k.patch
epatch "${FILESDIR}"/${PN}-0.9.7g-amd64-fbsd.patch
# allow openssl to be cross-compiled