Differences between revisions 3 and 5 (spanning 2 versions)
Revision 3 as of 2008-11-14 13:42:00
Size: 2076
Editor: anonymous
Comment: converted to 1.6 markup
Revision 5 as of 2022-04-05 01:17:18
Size: 0
Editor: mkoeppe
Comment: outdated
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= maxima =

== Description ==

From the website at http://maxima.sourceforge.net/: Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors. Maxima yields high precision numeric results by using exact fractions, arbitrary precision integers, and arbitrarily precision floating point numbers. Maxima can plot functions and data in two and three dimensions.

== License ==

GPL

== SPKG Maintainers ==

 * Michael Abshoff
 * William Stein

== Upstream Contact ==

The mailing list to contact is [email protected].

== Dependencies ==

 * clisp

== Build Instructions ==

How to make a new version of the Maxima SAGE spkg.

  * Go to http://sourceforge.net/project/showfiles.php?group_id=4933 and download the source tar.gz ball. That's near the bottom of that page (i.e., hard to find if you don't scroll past all the big red adds).
  * Extract the tarball to replace the src/ subdirectory of this package.
  * Type {{{./spkg-dist}}} then create an spkg from this directory, with {{{sage -pkg maxima-x.y.z}}}. Here's what spkg-dist does: Removed the foreign language versions of the info files, since they add several MEGS (and they weren't in previous versions of Maxima). This meant making empty directories and changing the various Makefile.in.
  * Test the resulting maxima-??.spkg.
  * Evidently, it's necessary to also make a new clisp package (identical to before), but with a bigger number, so no matter what maxima gets built against the correct version of clisp (this can be an issue for directories that have been moved). This has nothing to do with maxima-??.spkg -- it's about making a new clisp-??.spkg.

== Changelog ==

=== maxima-5.13.0.p2 (Michael Abshoff) ===
 * due to fixing #1471 we need to tell maxima to use clisp.bin as
   clisp executable

== ToDo ==

 * Add more history from hg