diff options
author | Raúl Porcel <armin76@gentoo.org> | 2007-10-16 17:28:15 +0000 |
---|---|---|
committer | Raúl Porcel <armin76@gentoo.org> | 2007-10-16 17:28:15 +0000 |
commit | 4cd16fcfe635643c7fe6de6e575857caaf5af43f (patch) | |
tree | 69a9ca15768d6110e3c4c036578b4b93a37d82da /x11-plugins | |
parent | Drop app-arch/zip DEPEND, bug #195994 (diff) | |
download | gentoo-2-4cd16fcfe635643c7fe6de6e575857caaf5af43f.tar.gz gentoo-2-4cd16fcfe635643c7fe6de6e575857caaf5af43f.tar.bz2 gentoo-2-4cd16fcfe635643c7fe6de6e575857caaf5af43f.zip |
Fix cc and cxx calls, bug #194240, thanks to Chris Slycord <cslycord at gmail dot com> for the fix
(Portage version: 2.1.3.9)
Diffstat (limited to 'x11-plugins')
-rw-r--r-- | x11-plugins/enigmail/ChangeLog | 6 | ||||
-rw-r--r-- | x11-plugins/enigmail/enigmail-0.95.3.ebuild | 20 |
2 files changed, 17 insertions, 9 deletions
diff --git a/x11-plugins/enigmail/ChangeLog b/x11-plugins/enigmail/ChangeLog index 46e2ca8e86eb..53e93f540f6c 100644 --- a/x11-plugins/enigmail/ChangeLog +++ b/x11-plugins/enigmail/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-plugins/enigmail # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/enigmail/ChangeLog,v 1.99 2007/10/13 16:04:45 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/enigmail/ChangeLog,v 1.100 2007/10/16 17:28:15 armin76 Exp $ + + 16 Oct 2007; Raúl Porcel <armin76@gentoo.org> enigmail-0.95.3.ebuild: + Fix cc and cxx calls, bug #194240, thanks to Chris Slycord <cslycord at + gmail dot com> for the fix 13 Oct 2007; Markus Rothe <corsair@gentoo.org> enigmail-0.95.3.ebuild: Stable on ppc64; bug #193542 diff --git a/x11-plugins/enigmail/enigmail-0.95.3.ebuild b/x11-plugins/enigmail/enigmail-0.95.3.ebuild index 24d0068c6467..f567577c34e2 100644 --- a/x11-plugins/enigmail/enigmail-0.95.3.ebuild +++ b/x11-plugins/enigmail/enigmail-0.95.3.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/x11-plugins/enigmail/enigmail-0.95.3.ebuild,v 1.5 2007/10/13 16:04:45 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/enigmail/enigmail-0.95.3.ebuild,v 1.6 2007/10/16 17:28:15 armin76 Exp $ unset ALLOWED_FLAGS # stupid extra-functions.sh ... bug 49179 WANT_AUTOCONF=2.1 @@ -153,20 +153,24 @@ src_compile() { # requirements while compiling edit_makefiles + # Doesn't like to build with CHOST-specific commands. + MY_CC=$(tc-getCC) + MY_CXX=$(tc-getCXX) + # Only build the parts necessary to support building enigmail - emake -j1 export || die "make export failed" - emake -C modules/libreg || die "make modules/libreg failed" - emake -C xpcom/string || die "make xpcom/string failed" - emake -C xpcom || die "make xpcom failed" - emake -C xpcom/obsolete || die "make xpcom/obsolete failed" + emake CC=$MY_CC CXX=$MY_CXX -j1 export || die "make export failed" + emake CC=$MY_CC CXX=$MY_CXX -C modules/libreg || die "make modules/libreg failed" + emake CC=$MY_CC CXX=$MY_CXX -C xpcom/string || die "make xpcom/string failed" + emake CC=$MY_CC CXX=$MY_CXX -C xpcom || die "make xpcom failed" + emake CC=$MY_CC CXX=$MY_CXX -C xpcom/obsolete || die "make xpcom/obsolete failed" # Build the enigmail plugin einfo "Building Enigmail plugin..." - emake -C ${S}/mailnews/extensions/enigmail || die "make enigmail failed" + emake CC=$MY_CC CXX=$MY_CXX -C ${S}/mailnews/extensions/enigmail || die "make enigmail failed" # Package the enigmail plugin; this may be the easiest way to collect the # necessary files - emake -j1 -C ${S}/mailnews/extensions/enigmail xpi || die "make xpi failed" + emake CC=$MY_CC CXX=$MY_CXX -j1 -C ${S}/mailnews/extensions/enigmail xpi || die "make xpi failed" } src_install() { |