Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/crypto In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv9573/10.4/stable/main/finkinfo/crypto
Modified Files: maxima.info Log Message: Switch maxima to using a standalone LISP core => SBCL isn't needed at runtime, so we can use the regular 'sbcl' package. Sync sbcl to 10.6. Index: maxima.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/crypto/maxima.info,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- maxima.info 10 Jun 2013 02:26:57 -0000 1.23 +++ maxima.info 14 Aug 2013 03:15:40 -0000 1.24 @@ -1,19 +1,12 @@ Info2: << Package: maxima Version: 5.30.0 -Revision: 4 +Revision: 7 Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net> Description: Symbol manipulation program -Type: sbcl (1.1.8), ppcsbcl (1.0.58) License: GPL -Depends: << -(%m != powerpc) sbcl-%type_pkg[sbcl]-maxima, -(%m = powerpc) sbcl-%type_pkg[ppcsbcl]-maxima -<< -BuildDepends: << -fink (>=0.32) -<< +BuildDepends: fink (>=0.32), sbcl RuntimeDepends: gnuplot-bin, rlwrap, recode # not sure about those bdeps; also: + recode-dev ? + tcltk-dev ? # <AKH> It doesn't actually seem to _link_ tcltk, but uses its @@ -43,10 +36,9 @@ --enable-lang-pt-utf8 \ --enable-lang-pt_BR-utf8 \ --enable-recode \ ---enable-sbcl \ +--enable-sbcl-exec \ --with-default-lisp=sbcl \ -(%m != powerpc) --with-sbcl=%p/opt/sbcl-%type_raw[sbcl]/bin/sbcl \ -(%m = powerpc) --with-sbcl=%p/opt/sbcl-%type_raw[ppcsbcl]/bin/sbcl \ +--with-sbcl=%p/bin/sbcl \ --with-wish=/usr/bin/wish << CompileScript: << @@ -64,14 +56,9 @@ printf "Now that maxima has been updated, you can remove\n" printf "any obsolete sbcl-maxima packages by running:\n" printf "\nfink remove " - for pkg in 1047 1049 1050 1051 1054 1055 1056 1057 ; do + for pkg in 1047 1049 1050 1051 1054 1055 1056 1057 1058 111 112 113 114 115 117 118 ; do printf "sbcl-%%s-maxima " $pkg done - if [ %m != "powerpc" ] ; then - for pkg in 1058 111 112 113 114 115 117; do - printf "sbcl-%%s-maxima " $pkg - done - fi printf "\n\n" << InfoTest: << @@ -81,13 +68,13 @@ # The info-N files in %p/share/info are probably not needed here. DocFiles: AUTHORS COPYING NEWS INSTALL README ChangeLog* DescPackaging: << +As of 5.30.0-7: now rolls a standalone rather than interpreted executable, which +doesn't require sbcl at runtime. This stops the proliferation of sbcl-*-maxima +package names, and avoids the need for rebuilds when the sbcl revision is changed. + Use the system's 'makeinfo' to build the documentation, because the doc sources appear not to be compatible with texinfo-5.x -Keep sbcl Type in sync with that in sbcl-maxima-*.info. - -Automatically removes obsolete sbcl-M-maxima versions after install. - Pkg in crypto because of preamble of COPYING _ even though it states explicitly NOT to be part of the licence. @@ -115,14 +102,6 @@ The "maxima" executable doesn't have this capability now. "xmaxima" has moved to its own packages. X11 plotting in gnuplot can be turned on via flags sent to the plot commands. - -Note: if you rebuild sbcl-%type_pkg[sbcl]-maxima, you will probably see an -error like: - -fatal error encountered in SBCL pid 27474(tid 140735192965504): -can't load .core for different runtime, sorry - -when attempting to run maxima. Rebuilding maxima should fix this. << DescPort: << IMPORTANT: Maxima will only reliably work with the version (and @@ -134,18 +113,18 @@ << Homepage: http://maxima.sourceforge.net Splitoff: << -Package: xmaxima -Depends: maxima ( >= %v) -Conflicts: maxima ( << 5.15.0-3 ) , maxima-nox, xmaxima-x11 -Replaces: maxima ( << 5.16.1-1 ) , maxima-nox, xmaxima-x11 -Files: << - bin/%n - lib/%N/%v/mgnuplot - share/%N/%v/%n/* - share/info/%n.info -<< -InfoDocs: xmaxima.info -Description: Tcl/TK front end for maxima (Aqua graphics) -DocFiles: AUTHORS COPYING NEWS INSTALL README ChangeLog* + Package: xmaxima + Depends: maxima ( >= %v) + Conflicts: maxima ( << 5.15.0-3 ) , maxima-nox, xmaxima-x11 + Replaces: maxima ( << 5.16.1-1 ) , maxima-nox, xmaxima-x11 + Files: << + bin/%n + lib/%N/%v/mgnuplot + share/%N/%v/%n/* + share/info/%n.info + << + InfoDocs: xmaxima.info + Description: Tcl/TK front end for maxima (Aqua graphics) + DocFiles: AUTHORS COPYING NEWS INSTALL README ChangeLog* << << ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs