summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny van Dyk <kugelfang@gentoo.org>2004-10-01 10:39:48 +0000
committerDanny van Dyk <kugelfang@gentoo.org>2004-10-01 10:39:48 +0000
commit7623cbcda73c75c4b1ce627c32f9bf2e061a3ce4 (patch)
tree1438bda0603fdc35482165a4c1d75cd23d3365b0 /dev-libs/nettle
parentCleanup (diff)
downloadhistorical-7623cbcda73c75c4b1ce627c32f9bf2e061a3ce4.tar.gz
historical-7623cbcda73c75c4b1ce627c32f9bf2e061a3ce4.tar.bz2
historical-7623cbcda73c75c4b1ce627c32f9bf2e061a3ce4.zip
Added support for shared library.
Diffstat (limited to 'dev-libs/nettle')
-rw-r--r--dev-libs/nettle/ChangeLog6
-rw-r--r--dev-libs/nettle/Manifest4
-rw-r--r--dev-libs/nettle/nettle-1.10.ebuild16
3 files changed, 14 insertions, 12 deletions
diff --git a/dev-libs/nettle/ChangeLog b/dev-libs/nettle/ChangeLog
index e9f2349a9cce..57d57f76382f 100644
--- a/dev-libs/nettle/ChangeLog
+++ b/dev-libs/nettle/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/nettle
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/ChangeLog,v 1.4 2004/08/30 19:10:36 kugelfang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/ChangeLog,v 1.5 2004/10/01 10:39:48 kugelfang Exp $
+
+ 01 Oct 2004; Danny van Dyk <kugelfang@gentoo.org> nettle-1.10.ebuild:
+ -fPIC _is_ necessary, but not in static libraries. --enable-shared lets it
+ build an additional shared library.
30 Aug 2004; Danny van Dyk <kugelfang@gentoo.org> nettle-1.10.ebuild:
Removed append-flags -fPIC on amd64. Not necessary anymore.
diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest
index 520637d11aef..720c6ce1107c 100644
--- a/dev-libs/nettle/Manifest
+++ b/dev-libs/nettle/Manifest
@@ -1,4 +1,4 @@
-MD5 97e677852f3b3e84852c66d9b58bf36d ChangeLog 594
+MD5 b6638ef49410a1de2b91ea2e82d096e4 ChangeLog 782
MD5 74b7b586b24ae55e2ae052570d01b3ba metadata.xml 223
-MD5 0eec687ab75b566c2ba74c9f588d94d2 nettle-1.10.ebuild 827
+MD5 4ec76676b2e6a59259f6d975c842b9e8 nettle-1.10.ebuild 820
MD5 23b2a1190eb15492bd60934979e29068 files/digest-nettle-1.10 63
diff --git a/dev-libs/nettle/nettle-1.10.ebuild b/dev-libs/nettle/nettle-1.10.ebuild
index 9875a93963bc..006093c4496c 100644
--- a/dev-libs/nettle/nettle-1.10.ebuild
+++ b/dev-libs/nettle/nettle-1.10.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/nettle-1.10.ebuild,v 1.5 2004/08/30 19:10:36 kugelfang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/nettle-1.10.ebuild,v 1.6 2004/10/01 10:39:48 kugelfang Exp $
inherit flag-o-matic
@@ -17,14 +17,12 @@ DEPEND="virtual/libc
dev-libs/gmp
!<dev-libs/lsh-1.4.3-r1"
-#src_compile() {
- # Not necessary anymore
- # BUG #55238
- # Danny van Dyk <kugelfang@gentoo.org> 2004/08/30
- # use amd64 && append-flags -fPIC
- # econf || die
- # emake || die
-#}
+src_compile() {
+ # BUG #55238 is valid. We need a shared library as well.
+ # Danny van Dyk <kugelfang@gentoo.org> 2004/10/01
+ econf --enable-shared ||die
+ emake || die
+}
src_install() {