summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2007-08-20 20:00:47 +0000
committerFabian Groffen <grobian@gentoo.org>2007-08-20 20:00:47 +0000
commitb10cbdbd506d7ccf205b9788b6543d6d16ea9ed6 (patch)
treee0bf4d3f867e8fe8b03e5415426117f5044db5b2 /dev-libs
parentStable on x86 wrt bug #189264 (diff)
downloadgentoo-2-b10cbdbd506d7ccf205b9788b6543d6d16ea9ed6.tar.gz
gentoo-2-b10cbdbd506d7ccf205b9788b6543d6d16ea9ed6.tar.bz2
gentoo-2-b10cbdbd506d7ccf205b9788b6543d6d16ea9ed6.zip
Make ffcall compile/generate shared libraries too. Thanks PaX Team in bug #189629
(Portage version: 2.1.2.11)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/ffcall/ChangeLog9
-rw-r--r--dev-libs/ffcall/ffcall-1.10-r2.ebuild (renamed from dev-libs/ffcall/ffcall-1.10-r1.ebuild)7
-rw-r--r--dev-libs/ffcall/files/digest-ffcall-1.10-r2 (renamed from dev-libs/ffcall/files/digest-ffcall-1.10-r1)0
3 files changed, 13 insertions, 3 deletions
diff --git a/dev-libs/ffcall/ChangeLog b/dev-libs/ffcall/ChangeLog
index 6c1aca978ef2..e44d9395e8b5 100644
--- a/dev-libs/ffcall/ChangeLog
+++ b/dev-libs/ffcall/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/ffcall
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/ffcall/ChangeLog,v 1.31 2007/08/18 13:48:17 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ffcall/ChangeLog,v 1.32 2007/08/20 20:00:47 grobian Exp $
+
+*ffcall-1.10-r2 (20 Aug 2007)
+
+ 20 Aug 2007; Fabian Groffen <grobian@gentoo.org> -ffcall-1.10-r1.ebuild,
+ +ffcall-1.10-r2.ebuild:
+ Make ffcall compile/generate shared libraries too. Thanks PaX Team in bug
+ #189629
*ffcall-1.10-r1 (18 Aug 2007)
diff --git a/dev-libs/ffcall/ffcall-1.10-r1.ebuild b/dev-libs/ffcall/ffcall-1.10-r2.ebuild
index 3ce5451add56..b8d05d9f4af8 100644
--- a/dev-libs/ffcall/ffcall-1.10-r1.ebuild
+++ b/dev-libs/ffcall/ffcall-1.10-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/ffcall/ffcall-1.10-r1.ebuild,v 1.1 2007/08/18 13:48:17 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ffcall/ffcall-1.10-r2.ebuild,v 1.1 2007/08/20 20:00:47 grobian Exp $
inherit eutils flag-o-matic
@@ -34,7 +34,10 @@ src_compile() {
append-flags -fPIC
# Doc goes in datadir
- econf --datadir=/usr/share/doc/${PF} || die "./configure failed"
+ econf \
+ --datadir=/usr/share/doc/${PF} \
+ --enable-shared \
+ || die "./configure failed"
make ${cpu_setting} || die
}
diff --git a/dev-libs/ffcall/files/digest-ffcall-1.10-r1 b/dev-libs/ffcall/files/digest-ffcall-1.10-r2
index 02dcb58eed4e..02dcb58eed4e 100644
--- a/dev-libs/ffcall/files/digest-ffcall-1.10-r1
+++ b/dev-libs/ffcall/files/digest-ffcall-1.10-r2