summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2007-03-11 13:01:57 +0000
committerMarijn Schouten <hkbst@gentoo.org>2007-03-11 13:01:57 +0000
commite7c416802719b493870683695a04247087362d29 (patch)
tree9d094d073c05f79a994f67660781700b2d6b6a8d /dev-libs/g-wrap
parentStable on PPC64 for bug #170122. Tested on 64UL with GCC 4.1.2 (diff)
downloadgentoo-2-e7c416802719b493870683695a04247087362d29.tar.gz
gentoo-2-e7c416802719b493870683695a04247087362d29.tar.bz2
gentoo-2-e7c416802719b493870683695a04247087362d29.zip
fixes from bug 112897
(Portage version: 2.1.2.2)
Diffstat (limited to 'dev-libs/g-wrap')
-rw-r--r--dev-libs/g-wrap/ChangeLog11
-rw-r--r--dev-libs/g-wrap/g-wrap-1.9.6-r3.ebuild9
-rw-r--r--dev-libs/g-wrap/g-wrap-1.9.7-r3.ebuild9
3 files changed, 22 insertions, 7 deletions
diff --git a/dev-libs/g-wrap/ChangeLog b/dev-libs/g-wrap/ChangeLog
index 1b44f000b05d..6f10510126eb 100644
--- a/dev-libs/g-wrap/ChangeLog
+++ b/dev-libs/g-wrap/ChangeLog
@@ -1,16 +1,25 @@
# ChangeLog for dev-libs/g-wrap
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/ChangeLog,v 1.43 2007/03/04 10:09:43 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/ChangeLog,v 1.44 2007/03/11 13:01:57 hkbst Exp $
+
+ 11 Mar 2007; Marijn Schouten <hkBst@gentoo.org> g-wrap-1.9.6-r3.ebuild,
+ g-wrap-1.9.7-r3.ebuild:
+ some small fixes from bug 112897
03 Mar 2007; Marijn Schouten <hkBst@gentoo.org> g-wrap-1.9.6-r3.ebuild,
g-wrap-1.9.7-r3.ebuild:
only block libffi-4*
+*g-wrap-1.9.7-r3 (02 Mar 2007)
+*g-wrap-1.9.6-r3 (02 Mar 2007)
+
02 Mar 2007; Marijn Schouten <hkBst@gentoo.org>
+files/libffi_automagic.patch, -g-wrap-1.9.6-r2.ebuild,
+g-wrap-1.9.6-r3.ebuild, -g-wrap-1.9.7-r2.ebuild, +g-wrap-1.9.7-r3.ebuild:
always build internal libffi, fixes bug 163647
+*g-wrap-1.9.6-r2 (28 Feb 2007)
+
28 Feb 2007; Marijn Schouten <hkBst@gentoo.org> g-wrap-1.9.6-r2.ebuild
files/digest-g-wrap-1.9.6-r2 -g-wrap-1.9.6-r1.ebuild -files/digest-g-wrap-1.9.6-r1:
fix srfi issues of bug 165763
diff --git a/dev-libs/g-wrap/g-wrap-1.9.6-r3.ebuild b/dev-libs/g-wrap/g-wrap-1.9.6-r3.ebuild
index d5665ef7585e..109dcc7f487e 100644
--- a/dev-libs/g-wrap/g-wrap-1.9.6-r3.ebuild
+++ b/dev-libs/g-wrap/g-wrap-1.9.6-r3.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/g-wrap/g-wrap-1.9.6-r3.ebuild,v 1.2 2007/03/03 12:12:01 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/g-wrap-1.9.6-r3.ebuild,v 1.3 2007/03/11 13:01:57 hkbst Exp $
inherit eutils autotools
@@ -17,10 +17,13 @@ DEPEND="dev-scheme/guile =dev-libs/glib-2* !=dev-libs/libffi-4*"
RDEPEND="${DEPEND}"
-src_unpack() {
- if has_version =guile-1.8*; then
+pkg_setup() {
+ if has_version =dev-scheme/guile-1.8*; then
built_with_use dev-scheme/guile deprecated || die "guile must be built with deprecated use flag"
fi
+}
+
+src_unpack() {
unpack ${A}
cd "${S}"
epatch ${FILESDIR}/${P}_glib_automagic.patch
diff --git a/dev-libs/g-wrap/g-wrap-1.9.7-r3.ebuild b/dev-libs/g-wrap/g-wrap-1.9.7-r3.ebuild
index 84090896c339..c2b9f86868c8 100644
--- a/dev-libs/g-wrap/g-wrap-1.9.7-r3.ebuild
+++ b/dev-libs/g-wrap/g-wrap-1.9.7-r3.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/g-wrap/g-wrap-1.9.7-r3.ebuild,v 1.2 2007/03/03 12:12:01 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/g-wrap/g-wrap-1.9.7-r3.ebuild,v 1.3 2007/03/11 13:01:57 hkbst Exp $
inherit eutils autotools
@@ -17,10 +17,13 @@ DEPEND="dev-scheme/guile =dev-libs/glib-2* !=dev-libs/libffi-4*"
RDEPEND="${DEPEND}"
-src_unpack() {
- if has_version =guile-1.8*; then
+pkg_setup() {
+ if has_version =dev-scheme/guile-1.8*; then
built_with_use dev-scheme/guile deprecated || die "guile must be built with deprecated use flag"
fi
+}
+
+src_unpack() {
unpack ${A}
cd "${S}"
epatch ${FILESDIR}/${P}_glib_automagic.patch