summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2011-07-17 11:58:23 +0400
committerIgor Pashev <pashev.igor@gmail.com>2011-07-17 11:58:23 +0400
commita1e3a02d1053a8c426b63d79381632b6e21f76c0 (patch)
treea26ce823aca3280a02bab9c63e25f23bca7776df
parent6eef0308ff16095b7450778d0eaa7da8e5224e8f (diff)
downloadebuilds-a1e3a02d1053a8c426b63d79381632b6e21f76c0.tar.gz
Fixed building with SBCL, remove GCL, bumped ECL minimal version; added ChangeLog
-rw-r--r--sci-mathematics/open-axiom/ChangeLog13
-rw-r--r--sci-mathematics/open-axiom/Manifest2
-rw-r--r--sci-mathematics/open-axiom/open-axiom-9999.ebuild6
3 files changed, 17 insertions, 4 deletions
diff --git a/sci-mathematics/open-axiom/ChangeLog b/sci-mathematics/open-axiom/ChangeLog
new file mode 100644
index 0000000..ad25186
--- /dev/null
+++ b/sci-mathematics/open-axiom/ChangeLog
@@ -0,0 +1,13 @@
+# ChangeLog for sci-mathematics/open-axiom
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*open-axiom-9999 (17 Jul 2011)
+
+ 17 Jul 2011; Igor Pashev <pashev.igor@gmail.com> open-axiom-9999.ebuild,
+ ChangeLog :
+ + Added ChangeLog
+ + Added --with-gnu-ld (otherwise SBCL fails)
+ ! Bumped ECL minimal version
+ - Removed GCL support
+
diff --git a/sci-mathematics/open-axiom/Manifest b/sci-mathematics/open-axiom/Manifest
index eb816be..e2eb753 100644
--- a/sci-mathematics/open-axiom/Manifest
+++ b/sci-mathematics/open-axiom/Manifest
@@ -1,3 +1,3 @@
AUX open-axiom.png 59273 RMD160 6e5ada74de8fcac8f939320b68e1b8cbf554dbc5 SHA1 037aac8d6f21ce84615a8b48cec7f10fbe639749 SHA256 2c69fbf1f9c22bf2231c1d0d4caf750e957a7b2bd139185c70df27ffbd322e85
AUX open-axiom.xcf 188198 RMD160 d1ca7e7b3115caca158d2af28f7002560984e123 SHA1 810f5a639529972c2b321ab15c4d48a0dd5f71ad SHA256 53f5efeab237754b8526e8bcd5c2c2ef2def0773cd2cab1976fd9a60a4fe6f3d
-EBUILD open-axiom-9999.ebuild 1611 RMD160 f49882bf9602f9ebc6277ea2b64275e2623f1be6 SHA1 e453ed33c55bae4e5fa4ebe19aca8d172236cf98 SHA256 61ec94dd98cccf9b7e66ff2993de161be72363ebe9f27fa625fd5fcee42b3f1f
+EBUILD open-axiom-9999.ebuild 1565 RMD160 2016a2bfa1ba2809d3f6d0cd700efdd98b88e8c8 SHA1 79806cea77f0d1cd93cbe92f26ac58e0d1d05ff4 SHA256 3251925c3cc9bfb91c80745cbac23886cb8ab0034e6767db15971600d540a6f1
diff --git a/sci-mathematics/open-axiom/open-axiom-9999.ebuild b/sci-mathematics/open-axiom/open-axiom-9999.ebuild
index d1728d5..b4be6a9 100644
--- a/sci-mathematics/open-axiom/open-axiom-9999.ebuild
+++ b/sci-mathematics/open-axiom/open-axiom-9999.ebuild
@@ -14,7 +14,7 @@ SRC_URI=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-LISPS='sbcl clisp gcl ecls clozurecl'
+LISPS='sbcl clisp ecls clozurecl'
REQUIRED_USE="^^ ( $LISPS )"
# The first lisp is default
@@ -33,8 +33,7 @@ DEPEND="${RDEPEND}
app-text/noweb
sbcl? ( >=dev-lisp/sbcl-1.0.22 !=dev-lisp/sbcl-1.0.29 )
clisp? ( >=dev-lisp/clisp-1.44 )
-gcl? ( || ( =dev-lisp/gcl-2.6.7 =dev-lisp/gcl-2.6.8 ) )
-ecls? ( >=dev-lisp/ecls-0.9l )
+ecls? ( >=dev-lisp/ecls-11.1.1 )
clozurecl? ( >=dev-lisp/clozurecl-1.3 )"
@@ -58,6 +57,7 @@ src_configure() {
$(use_with X x) \
--disable-gcl \
--with-lisp=$lisp \
+ --with-gnu-ld \
$(use_enable threads threads) \
|| die "econf failed"
}