summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomás Touceda <chiiph@gentoo.org>2010-05-09 22:15:50 +0000
committerTomás Touceda <chiiph@gentoo.org>2010-05-09 22:15:50 +0000
commit4cd4c7412b8ac8df42ba1ff387af96c9ddcea4ba (patch)
tree5f39da656b13ac7345fe41442afc016747711bee /dev-scheme
parentMove net-analyzer/mirmon -> www-apps/mirmon (diff)
downloadhistorical-4cd4c7412b8ac8df42ba1ff387af96c9ddcea4ba.tar.gz
historical-4cd4c7412b8ac8df42ba1ff387af96c9ddcea4ba.tar.bz2
historical-4cd4c7412b8ac8df42ba1ff387af96c9ddcea4ba.zip
Patch to prevent prestripping wrt bug 251925. Thanks to Christophe Lefebvre
Package-Manager: portage-2.2_rc67/cvs/Linux i686
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/bigloo/ChangeLog6
-rw-r--r--dev-scheme/bigloo/Manifest4
-rw-r--r--dev-scheme/bigloo/bigloo-3.0c_p4.ebuild21
3 files changed, 23 insertions, 8 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/Manifest b/dev-scheme/bigloo/Manifest
index a623a5ce9aa2..2581aeeca25a 100644
--- a/dev-scheme/bigloo/Manifest
+++ b/dev-scheme/bigloo/Manifest
@@ -2,7 +2,7 @@ AUX 50bigloo-gentoo.el 61 RMD160 66b8c0eccb4e4f95e9780e7a3a7e1f6be3776eeb SHA1 a
AUX bigloo-3.3a_p5-no_strip.patch 906 RMD160 1b0c5743e3b535b0628a933b75f4896f7fe92128 SHA1 0ea6f7741f11de8c2a875ba479d5b2105d464fb5 SHA256 6d070eacfb407c60c8cbd56cef9eaba432ff1efdf4edf23a082647d38357fbe0
DIST bigloo3.0c-4.tar.gz 11776933 RMD160 010e8cbdb4e3d99c017b3bfbec3288fc83317bf8 SHA1 2adfabf40c414c1a3fc897c4f34135b382265523 SHA256 047bb6b36c8ca51a2b261fdfba6b0637808d0d9923360633f695bcc3dd6b6c2b
DIST bigloo3.3a-5.tar.gz 12515375 RMD160 3fa2760eee76f11b15183aab44fa57786cbe5bfd SHA1 b3d92ca9e4d1c4b1098e2b4b3704bca6766bdde1 SHA256 1d2d41ea6c63dfff03b6a1c4bc788ee8456e873e0899bf8b732fc14dea5be058
-EBUILD bigloo-3.0c_p4.ebuild 2185 RMD160 a5751ffa1416e5f780824acf8f7e06461f7fa078 SHA1 85aef96e43279891d9e2dde06e63f91aced7983e SHA256 48652a584de6b9d12d9136c69a4d20ce0901caf661da28d6976713cc4e3d06ae
+EBUILD bigloo-3.0c_p4.ebuild 2333 RMD160 2ca58b2b6800f12f3c6934dfc35fea2ea22fd93a SHA1 8fcf99c8332f59f916a0b7436a254e45563cda59 SHA256 f2dd0fbc1bd7de3d9fbc319c0928d99462f4fadf8a836d3f655c3a6163e4907b
EBUILD bigloo-3.3a_p5.ebuild 2824 RMD160 0f0d23deb1f36b374e5fb245e982f75d69eadc35 SHA1 37cb1094e55cfaa251db7935375a413d65dc2a95 SHA256 4564b513a2ef7db5f9e7be7d8364858b86f262ad054b742d0ee8eb7875f2101c
-MISC ChangeLog 6842 RMD160 d414dcfcb84e516e1bbef8f3e0787e7c21106a97 SHA1 f2727ec5d8b953a2abea3ea2f226f2fb7c48d1b8 SHA256 c5dfcdf877782100d167041b9f21cb8dbcfb91bc6ce2fb48e3cd5c4ee24704e9
+MISC ChangeLog 6995 RMD160 70c10f40f99c3104e35553c10629e4febb1b61fa SHA1 f121d6abc44209bc6e13273725c796fb4add0f86 SHA256 9091b91ad943fdd3c04e7c3da5995ceaadfb5666c0ba648da61cc162e42bc168
MISC metadata.xml 719 RMD160 4e2a6a685efac9ced879c20d76f4111fb2f32db4 SHA1 6509bfca767cc42810fa67b4d35f6bb78c0117b3 SHA256 95cd496d6657c812395200825f32c672458476433219c4cecf69354e426a596c
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"
}