summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2009-02-07 05:17:53 +0000
committerJeremy Olexa <darkside@gentoo.org>2009-02-07 05:17:53 +0000
commit13e7acd2fea91cf45e33cc2f3c7672334527ce0e (patch)
tree1d019ef1c6226088e083db4a058628cd8687f805 /net-libs
parentmask USE=mmx on imlib2 again, it causes problems with other apps. bug 218382 (diff)
downloadgentoo-2-13e7acd2fea91cf45e33cc2f3c7672334527ce0e.tar.gz
gentoo-2-13e7acd2fea91cf45e33cc2f3c7672334527ce0e.tar.bz2
gentoo-2-13e7acd2fea91cf45e33cc2f3c7672334527ce0e.zip
(non maintainer commit) fix CFLAGS - CXXFLAGS mixup, patch by Mounir Lamouri. bug 234012
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libjingle/ChangeLog9
-rw-r--r--net-libs/libjingle/libjingle-0.3.11-r1.ebuild (renamed from net-libs/libjingle/libjingle-0.3.11.ebuild)16
2 files changed, 19 insertions, 6 deletions
diff --git a/net-libs/libjingle/ChangeLog b/net-libs/libjingle/ChangeLog
index 826dabb162bf..27d336af4808 100644
--- a/net-libs/libjingle/ChangeLog
+++ b/net-libs/libjingle/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-libs/libjingle
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libjingle/ChangeLog,v 1.14 2009/01/07 17:01:47 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libjingle/ChangeLog,v 1.15 2009/02/07 05:17:53 darkside Exp $
+
+*libjingle-0.3.11-r1 (07 Feb 2009)
+
+ 07 Feb 2009; Jeremy Olexa <darkside@gentoo.org> -libjingle-0.3.11.ebuild,
+ +libjingle-0.3.11-r1.ebuild:
+ (non maintainer commit) fix CFLAGS - CXXFLAGS mixup, patch by Mounir
+ Lamouri. bug 234012
07 Jan 2009; Raúl Porcel <armin76@gentoo.org> libjingle-0.3.12.ebuild:
Add ~alpha/~ia64 wrt #245949
diff --git a/net-libs/libjingle/libjingle-0.3.11.ebuild b/net-libs/libjingle/libjingle-0.3.11-r1.ebuild
index 3a447a5a3c62..ee19e4c830d5 100644
--- a/net-libs/libjingle/libjingle-0.3.11.ebuild
+++ b/net-libs/libjingle/libjingle-0.3.11-r1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libjingle/libjingle-0.3.11.ebuild,v 1.2 2008/05/14 12:24:09 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libjingle/libjingle-0.3.11-r1.ebuild,v 1.1 2009/02/07 05:17:53 darkside Exp $
+
+EAPI="2"
inherit eutils
@@ -18,9 +20,13 @@ RDEPEND="dev-libs/openssl
DEPEND="${RDEPEND}
dev-util/pkgconfig"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
+ # there is an error in configure.ac : CXXFLAGS are using CFLAGS
+ # see bug #234012
+ # patching directly configure to prevent executing autoconf
+ sed -i -e 's/CXXFLAGS="$CFLAGS/CXXFLAGS="$CXXFLAGS/' configure \
+ || die "patching configure failed"
+
epatch "${FILESDIR}"/${P}-gcc43.patch
}