summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2008-06-29 12:49:08 +0000
committerMarijn Schouten <hkbst@gentoo.org>2008-06-29 12:49:08 +0000
commitf9e663b7d9d47efaa9bd4c94671a619fd08cb55e (patch)
treeed1fc113570f3e4b5a2686de973c039a764d15d4 /dev-libs
parentFix typing error, newan -> newman. Thanks to Olivier Huber, bug 228315. (diff)
downloadhistorical-f9e663b7d9d47efaa9bd4c94671a619fd08cb55e.tar.gz
historical-f9e663b7d9d47efaa9bd4c94671a619fd08cb55e.tar.bz2
historical-f9e663b7d9d47efaa9bd4c94671a619fd08cb55e.zip
don't patch anymore, move warning to pkg_setup
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.23-gentoo-r8 x86_64
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libffi/ChangeLog5
-rw-r--r--dev-libs/libffi/Manifest4
-rw-r--r--dev-libs/libffi/libffi-3.0.5.ebuild17
3 files changed, 12 insertions, 14 deletions
diff --git a/dev-libs/libffi/ChangeLog b/dev-libs/libffi/ChangeLog
index d739f4df6a03..791b9098f40b 100644
--- a/dev-libs/libffi/ChangeLog
+++ b/dev-libs/libffi/ChangeLog
@@ -1,6 +1,9 @@
# 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.54 2008/06/13 21:52:49 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.55 2008/06/29 12:49:08 hkbst Exp $
+
+ 29 Jun 2008; Marijn Schouten <hkBst@gentoo.org> libffi-3.0.5.ebuild:
+ don't patch anymore, move warning to pkg_setup
13 Jun 2008; Samuli Suominen <drac@gentoo.org>
+files/libffi-3.0.5-includedir.patch, libffi-3.0.5.ebuild:
diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest
index 2ea21a9d8657..3f2e1672b3c1 100644
--- a/dev-libs/libffi/Manifest
+++ b/dev-libs/libffi/Manifest
@@ -1,5 +1,5 @@
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
-EBUILD libffi-3.0.5.ebuild 979 RMD160 5db380b35cccdacd7422362ec05fc6236791b00b SHA1 fae5fdecc6249358aee7bc043190c112c9c830fa SHA256 965d62388ed1bbb5063acfb7b38c11888ce3b21c00cb6b2491f7c8e3ea3fb99b
-MISC ChangeLog 8265 RMD160 315cb2c86395b3ed5886e9d7ef00b79699468305 SHA1 c479d1d8a7e7063c263926a3bcf31f3bf3ed252a SHA256 12b276ba9582f630483ae36ac7276c9d4f2cde7fe3693d53560e3ab91918ae9a
+EBUILD libffi-3.0.5.ebuild 955 RMD160 1e44e9892b8cfc860c68e3f2b7630e03ca825c9a SHA1 7bb92df2f381b5d0c1158151b9e3b23ff9a91265 SHA256 31a91b6b0e67e5bd1732e792f828e49ab6bccb0fbe8e68fab95168715255890a
+MISC ChangeLog 8387 RMD160 b7f48d1fe2b7346b54c0d9e1ef244d1f32454735 SHA1 4d28cb3aef18f1f65cb38cdfd8d0cb4832fc8ff7 SHA256 5e54fe58d3b4d9dd408cd78c76804600a79f5e128e9f69cb9ececbd1e506fc14
MISC metadata.xml 1736 RMD160 3343c41eacd7727d15f6d9827e60ee106f0a9308 SHA1 020068d6c5b77175cbfe7252d2b5384b51d09559 SHA256 cc690496f84a717983090ed07758220f1b2882b8f07d52bddaee0d8b7830c139
diff --git a/dev-libs/libffi/libffi-3.0.5.ebuild b/dev-libs/libffi/libffi-3.0.5.ebuild
index d8f021e8749a..6b653be6178f 100644
--- a/dev-libs/libffi/libffi-3.0.5.ebuild
+++ b/dev-libs/libffi/libffi-3.0.5.ebuild
@@ -1,8 +1,8 @@
# 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.5.ebuild,v 1.4 2008/06/13 21:52:49 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.5.ebuild,v 1.5 2008/06/29 12:49:08 hkbst Exp $
-inherit autotools eutils
+inherit eutils
DESCRIPTION="a portable, high level programming interface to various calling conventions."
HOMEPAGE="http://sourceware.org/libffi"
@@ -16,11 +16,10 @@ IUSE="debug test"
DEPEND="test? ( dev-util/dejagnu )"
RDEPEND=""
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-includedir.patch
- eautoreconf
+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() {
@@ -33,7 +32,3 @@ src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc ChangeLog* README TODO
}
-
-pkg_postinst() {
- elog "This package replaces USE libffi from sys-devel/gcc, please unset it."
-}