grozin      14/08/03 08:18:14

  Modified:             ChangeLog maxima-5.33.0.ebuild
  Log:
  Default lisp on arm is now gcl
  
  (Portage version: 2.2.10/cvs/Linux i686, signed Manifest commit with key 
0x3AFFCE974D34BD8C!)

Revision  Changes    Path
1.111                sci-mathematics/maxima/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/maxima/ChangeLog?rev=1.111&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/maxima/ChangeLog?rev=1.111&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/maxima/ChangeLog?r1=1.110&r2=1.111

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -r1.110 -r1.111
--- ChangeLog   6 Apr 2014 11:11:41 -0000       1.110
+++ ChangeLog   3 Aug 2014 08:18:14 -0000       1.111
@@ -1,6 +1,9 @@
 # ChangeLog for sci-mathematics/maxima
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v 1.110 
2014/04/06 11:11:41 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/ChangeLog,v 1.111 
2014/08/03 08:18:14 grozin Exp $
+
+  03 Aug 2014; Andrey Grozin <[email protected]> maxima-5.33.0.ebuild:
+  Default lisp on arm is now gcl
 
 *maxima-5.33.0 (06 Apr 2014)
 



1.2                  sci-mathematics/maxima/maxima-5.33.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/maxima/maxima-5.33.0.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/maxima/maxima-5.33.0.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/maxima/maxima-5.33.0.ebuild?r1=1.1&r2=1.2

Index: maxima-5.33.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.33.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- maxima-5.33.0.ebuild        6 Apr 2014 11:11:41 -0000       1.1
+++ maxima-5.33.0.ebuild        3 Aug 2014 08:18:14 -0000       1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.33.0.ebuild,v 1.1 
2014/04/06 11:11:41 grozin Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/sci-mathematics/maxima/maxima-5.33.0.ebuild,v 1.2 
2014/08/03 08:18:14 grozin Exp $
 
 EAPI=5
 
@@ -14,7 +14,7 @@
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 
-# Supported lisps (the first one is the default)
+# Supported lisps
 LISPS=(     sbcl cmucl gcl             ecls clozurecl clisp )
 # <lisp> supports readline: . - no, y - yes
 SUPP_RL=(   .    .     y               .    .         y     )
@@ -62,7 +62,14 @@
        fi
 done
 
-DEF_DEP="${DEF_DEP} `depends 0`"
+# default lisp
+if use arm; then
+       DEF_LISP=2 # gcl
+else
+       DEF_LISP=0 # sbcl
+fi
+
+DEF_DEP="${DEF_DEP} `depends ${DEF_LISP}`"
 
 n=${#LISPS[*]}
 for ((n--; n > 0; n--)); do
@@ -87,8 +94,8 @@
        done
 
        if [ -z "${NLISPS}" ]; then
-               ewarn "No lisp specified in USE flags, choosing ${LISPS[0]} as 
default"
-               NLISPS=0
+               ewarn "No lisp specified in USE flags, choosing 
${LISPS[${DEF_LISP}]} as default"
+               NLISPS=${DEF_LISP}
        fi
 }
 




Reply via email to