Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/crypto In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv9573/10.7/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.7/stable/main/finkinfo/crypto/maxima.info,v retrieving revision 1.26 retrieving revision 1.27 diff -u -d -r1.26 -r1.27 --- maxima.info 10 Jun 2013 02:26:57 -0000 1.26 +++ maxima.info 14 Aug 2013 03:15:40 -0000 1.27 @@ -1,18 +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) License: GPL -Depends: << -sbcl-%type_pkg[sbcl]-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 @@ -42,9 +36,9 @@ --enable-lang-pt-utf8 \ --enable-lang-pt_BR-utf8 \ --enable-recode \ ---enable-sbcl \ +--enable-sbcl-exec \ --with-default-lisp=sbcl \ ---with-sbcl=%p/opt/sbcl-%type_raw[sbcl]/bin/sbcl \ +--with-sbcl=%p/bin/sbcl \ --with-wish=/usr/bin/wish << CompileScript: << @@ -62,7 +56,7 @@ 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 1058 111 112 113 114 115 117 ; 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 printf "\n\n" @@ -74,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. @@ -108,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 @@ -127,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