diff options
author | Tomás Touceda <chiiph@gentoo.org> | 2010-05-09 22:15:50 +0000 |
---|---|---|
committer | Tomás Touceda <chiiph@gentoo.org> | 2010-05-09 22:15:50 +0000 |
commit | de542c60dfd49091105700bd58d7683404ad8520 (patch) | |
tree | 2e50a168d03623d110aaed269958749f07284d7f /dev-scheme | |
parent | Move net-analyzer/mirmon -> www-apps/mirmon (diff) | |
download | gentoo-2-de542c60dfd49091105700bd58d7683404ad8520.tar.gz gentoo-2-de542c60dfd49091105700bd58d7683404ad8520.tar.bz2 gentoo-2-de542c60dfd49091105700bd58d7683404ad8520.zip |
Patch to prevent prestripping wrt bug 251925. Thanks to Christophe Lefebvre
(Portage version: 2.2_rc67/cvs/Linux i686)
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/bigloo/ChangeLog | 6 | ||||
-rw-r--r-- | dev-scheme/bigloo/bigloo-3.0c_p4.ebuild | 21 |
2 files changed, 21 insertions, 6 deletions
diff --git a/dev-scheme/bigloo/ChangeLog b/dev-scheme/bigloo/ChangeLog index e9113a6ba2c7..9b04a5b77a27 100644 --- a/dev-scheme/bigloo/ChangeLog +++ b/dev-scheme/bigloo/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-scheme/bigloo # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/ChangeLog,v 1.39 2010/04/18 16:11:39 chiiph Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/ChangeLog,v 1.40 2010/05/09 22:15:50 chiiph Exp $ + + 09 May 2010; Tomas Touceda <chiiph@gentoo.org> bigloo-3.0c_p4.ebuild: + Patch to prevent prestripping wrt bug 251925. Thanks to Christophe + Lefebvre 18 Apr 2010; Tomas Touceda <chiiph@gentoo.org> bigloo-3.0c_p4.ebuild, bigloo-3.3a_p5.ebuild: diff --git a/dev-scheme/bigloo/bigloo-3.0c_p4.ebuild b/dev-scheme/bigloo/bigloo-3.0c_p4.ebuild index 1f8ee4fa58ff..096ef2eea909 100644 --- a/dev-scheme/bigloo/bigloo-3.0c_p4.ebuild +++ b/dev-scheme/bigloo/bigloo-3.0c_p4.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/bigloo-3.0c_p4.ebuild,v 1.6 2010/04/18 16:11:39 chiiph Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/bigloo-3.0c_p4.ebuild,v 1.7 2010/05/09 22:15:50 chiiph Exp $ + +EAPI="2" inherit elisp-common multilib java-pkg-opt-2 @@ -29,11 +31,13 @@ SITEFILE="50bigloo-gentoo.el" IUSE="emacs java" # fullbee" -src_compile() { - if use emacs; then - elisp-compile etc/*.el || die "elisp-compile failed" - fi +src_prepare() { + sed -i -e 's/^cstrip="-s"/cstrip="no"/' \ + -e 's/STRIP=$strip/STRIP=true/' \ + configure || die +} +src_configure() { # Bigloo doesn't use autoconf and consequently a lot of options used by econf give errors # Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..." ./configure \ @@ -50,6 +54,13 @@ src_compile() { # --bee=$(if use fullbee; then echo full; else echo partial; fi) \ +} + +src_compile() { + if use emacs; then + elisp-compile etc/*.el || die "elisp-compile failed" + fi + # parallel build is broken emake -j1 || die "emake failed" } |