summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2008-09-02 15:08:51 +0000
committerMarijn Schouten <hkbst@gentoo.org>2008-09-02 15:08:51 +0000
commitfd3423e2c240a6d2475fd7d9d2afdcdfc84ac5f8 (patch)
treeba21bb056cca74777772c611dd63cb2cfadb1424 /dev-libs/libffi
parentVersion bump, security bug #236453 (diff)
downloadhistorical-fd3423e2c240a6d2475fd7d9d2afdcdfc84ac5f8.tar.gz
historical-fd3423e2c240a6d2475fd7d9d2afdcdfc84ac5f8.tar.bz2
historical-fd3423e2c240a6d2475fd7d9d2afdcdfc84ac5f8.zip
bump
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.26-gentoo-r1 x86_64
Diffstat (limited to 'dev-libs/libffi')
-rw-r--r--dev-libs/libffi/ChangeLog7
-rw-r--r--dev-libs/libffi/Manifest4
-rw-r--r--dev-libs/libffi/libffi-3.0.6.ebuild34
3 files changed, 43 insertions, 2 deletions
diff --git a/dev-libs/libffi/ChangeLog b/dev-libs/libffi/ChangeLog
index 791b9098f40b..78e08e011740 100644
--- a/dev-libs/libffi/ChangeLog
+++ b/dev-libs/libffi/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libffi
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.55 2008/06/29 12:49:08 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.56 2008/09/02 15:08:51 hkbst Exp $
+
+*libffi-3.0.6 (02 Sep 2008)
+
+ 02 Sep 2008; Marijn Schouten <hkBst@gentoo.org> +libffi-3.0.6.ebuild:
+ bump
29 Jun 2008; Marijn Schouten <hkBst@gentoo.org> libffi-3.0.5.ebuild:
don't patch anymore, move warning to pkg_setup
diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest
index 3f2e1672b3c1..605d9abfa860 100644
--- a/dev-libs/libffi/Manifest
+++ b/dev-libs/libffi/Manifest
@@ -1,5 +1,7 @@
AUX libffi-3.0.5-includedir.patch 905 RMD160 6ede2aa0ed7f834d2e002172988a22a3d6a6d3d4 SHA1 a8d54fea3be522529b42b01366615144a813557d SHA256 5306bf6e93188dfddf447fa2f4c4e69adad30a9f85c1312fc214d20d1dd59630
DIST libffi-3.0.5.tar.gz 720907 RMD160 666d7a56f03b01d64a3c389a0cd0eedb1d5b8254 SHA1 66c899b30d96e666475d9ad55525b5c2e079dc66 SHA256 0eaa7b5a1ec87ef18ba1295d634b72b4aca18adeb67a1b9201ff4b48a3d115c4
+DIST libffi-3.0.6.tar.gz 717171 RMD160 da8f547209e6b13dc7be86ea29ad5fa5e85844e5 SHA1 04a5f38c76dfe3e078767645ca89f2ff71721104 SHA256 5571050294e261a8261687bddee1ea406011ce54be927b471a4b95cbc40dfc66
EBUILD libffi-3.0.5.ebuild 955 RMD160 1e44e9892b8cfc860c68e3f2b7630e03ca825c9a SHA1 7bb92df2f381b5d0c1158151b9e3b23ff9a91265 SHA256 31a91b6b0e67e5bd1732e792f828e49ab6bccb0fbe8e68fab95168715255890a
-MISC ChangeLog 8387 RMD160 b7f48d1fe2b7346b54c0d9e1ef244d1f32454735 SHA1 4d28cb3aef18f1f65cb38cdfd8d0cb4832fc8ff7 SHA256 5e54fe58d3b4d9dd408cd78c76804600a79f5e128e9f69cb9ececbd1e506fc14
+EBUILD libffi-3.0.6.ebuild 955 RMD160 f37a26576bad082d5ab2f312b39c35c64dcc0a23 SHA1 f1fb037933d7da4abcba4eb568f28b48c4a55e2a SHA256 fb8190a2f8d0082b11cf24cf368619de776c5201e60c716826c814cc4d3a7c10
+MISC ChangeLog 8496 RMD160 6b6368bc062f839136421fd9e3173df3db64b1fe SHA1 f9ddda9df73b0bdf1cc043bb7333eb28d3ad881f SHA256 937823500e002bcc1efd2ebd544b2ad82fd243b222f930202e3f8c7bc9212a04
MISC metadata.xml 1736 RMD160 3343c41eacd7727d15f6d9827e60ee106f0a9308 SHA1 020068d6c5b77175cbfe7252d2b5384b51d09559 SHA256 cc690496f84a717983090ed07758220f1b2882b8f07d52bddaee0d8b7830c139
diff --git a/dev-libs/libffi/libffi-3.0.6.ebuild b/dev-libs/libffi/libffi-3.0.6.ebuild
new file mode 100644
index 000000000000..7342c835e9ed
--- /dev/null
+++ b/dev-libs/libffi/libffi-3.0.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.6.ebuild,v 1.1 2008/09/02 15:08:51 hkbst Exp $
+
+inherit eutils
+
+DESCRIPTION="a portable, high level programming interface to various calling conventions."
+HOMEPAGE="http://sourceware.org/libffi"
+SRC_URI="ftp://sourceware.org/pub/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug test"
+
+DEPEND="test? ( dev-util/dejagnu )"
+RDEPEND=""
+
+pkg_setup() {
+ ewarn "This package provides a separate libffi which may conflict with the"
+ ewarn "one provided by sys-devel/gcc when it is built with libffi use flag on."
+ ebeep
+}
+
+src_compile() {
+ econf --disable-dependency-tracking \
+ $(use_enable debug) || die "econf failed."
+ emake || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc ChangeLog* README TODO
+}