From 3c0620138d99fb2c6ca1237696a722bf9e58c0b0 Mon Sep 17 00:00:00 2001 From: ahoka Date: Mon, 25 Aug 2008 22:14:17 +0000 Subject: Update to 5.15 Submitted by Aleksej Saushev in PR pkg/39404. Changes since Maxima 5.15 Major changes: * ECL can build Maxima via autoconf machinery Other revisions: * Revision and extension of code for exponential integral functions * Revision and extension of code for hypergeometric functions * share/contrib/amatrix: revisions * share/contrib/gf: bug fixes * share/contrib/sarag: revisions * share/contrib/zeilberger: revisions * share/contrib/graphs: revisions * share/contrib/distrib: revisions and new test script * share/contrib/maximaMathML: revisions * share/tensor: additional demonstrations * Patches for Lispworks and MCL * Revisions and extensions of reference manual and its translations Plus various bug fixes. --- math/maxima/Makefile | 4 ++-- math/maxima/PLIST | 26 +++++++++++++++++++++++--- math/maxima/distinfo | 8 ++++---- math/maxima/options.mk | 9 +++++++-- 4 files changed, 36 insertions(+), 11 deletions(-) (limited to 'math/maxima') diff --git a/math/maxima/Makefile b/math/maxima/Makefile index e559065b63a..34582ba15be 100644 --- a/math/maxima/Makefile +++ b/math/maxima/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.18 2008/04/22 10:27:55 tnn Exp $ +# $NetBSD: Makefile,v 1.19 2008/08/25 22:14:17 ahoka Exp $ # -DISTNAME= maxima-5.15.0 +DISTNAME= maxima-5.16.3 # On updates, please make sure editors/TeXmacs knows about the new # version number. # (if needed, patch plugins/maxima/bin/{maxima_detect,tm_maxima}) diff --git a/math/maxima/PLIST b/math/maxima/PLIST index 82b09e9eefe..ab01e668500 100644 --- a/math/maxima/PLIST +++ b/math/maxima/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.11 2008/04/22 10:27:55 tnn Exp $ +@comment $NetBSD: PLIST,v 1.12 2008/08/25 22:14:17 ahoka Exp $ bin/maxima bin/rmaxima bin/xmaxima @@ -9,6 +9,7 @@ info/xmaxima.info ${PLIST.clisp}lib/maxima/${PKGVERSION}/binary-clisp/lisp.run ${PLIST.clisp}lib/maxima/${PKGVERSION}/binary-clisp/maxima.mem ${PLIST.sbcl}lib/maxima/${PKGVERSION}/binary-sbcl/maxima.core +${PLIST.ecl}lib/maxima/${PKGVERSION}/binary-ecl/maxima libexec/maxima/${PKGVERSION}/mgnuplot man/man1/maxima.1 share/maxima/${PKGVERSION}/demo/array.dem @@ -53,6 +54,8 @@ share/maxima/${PKGVERSION}/doc/html/figures/graphs10.gif share/maxima/${PKGVERSION}/doc/html/figures/graphs11.gif share/maxima/${PKGVERSION}/doc/html/figures/graphs12.gif share/maxima/${PKGVERSION}/doc/html/figures/graphs13.gif +share/maxima/${PKGVERSION}/doc/html/figures/graphs14.gif +share/maxima/${PKGVERSION}/doc/html/figures/graphs15.gif share/maxima/${PKGVERSION}/doc/html/figures/implicit_plot.gif share/maxima/${PKGVERSION}/doc/html/figures/orthopoly1.gif share/maxima/${PKGVERSION}/doc/html/figures/plotdf1.gif @@ -183,6 +186,7 @@ share/maxima/${PKGVERSION}/doc/html/maxima_9.html share/maxima/${PKGVERSION}/doc/html/maxima_90.html share/maxima/${PKGVERSION}/doc/html/maxima_91.html share/maxima/${PKGVERSION}/doc/html/maxima_92.html +share/maxima/${PKGVERSION}/doc/html/maxima_93.html share/maxima/${PKGVERSION}/doc/html/maxima_abt.html share/maxima/${PKGVERSION}/doc/html/maxima_fot.html share/maxima/${PKGVERSION}/doc/html/maxima_ovr.html @@ -323,6 +327,7 @@ share/maxima/${PKGVERSION}/share/contrib/Zeilberger/zeilberger.mac share/maxima/${PKGVERSION}/share/contrib/Zeilberger/zeilberger_algorithm.mac share/maxima/${PKGVERSION}/share/contrib/Zeilberger/zeilberger_linear_algebra.mac share/maxima/${PKGVERSION}/share/contrib/amatrix/README +share/maxima/${PKGVERSION}/share/contrib/amatrix/amatrix.dem share/maxima/${PKGVERSION}/share/contrib/amatrix/amatrix.lisp share/maxima/${PKGVERSION}/share/contrib/amatrix/amatrix.mac share/maxima/${PKGVERSION}/share/contrib/amatrix/rtest_amatrix.mac @@ -392,6 +397,8 @@ share/maxima/${PKGVERSION}/share/contrib/diffequations/tests/rtestode_odelin.mac share/maxima/${PKGVERSION}/share/contrib/diffequations/tests/testsuite.lisp share/maxima/${PKGVERSION}/share/contrib/distrib/distrib.mac share/maxima/${PKGVERSION}/share/contrib/distrib/numdistrib.lisp +share/maxima/${PKGVERSION}/share/contrib/distrib/rtest_distrib.mac +share/maxima/${PKGVERSION}/share/contrib/ezunits/ezunits.dem share/maxima/${PKGVERSION}/share/contrib/ezunits/ezunits.lisp share/maxima/${PKGVERSION}/share/contrib/ezunits/ezunits.mac share/maxima/${PKGVERSION}/share/contrib/ezunits/physical_constants.mac @@ -502,8 +509,10 @@ share/maxima/${PKGVERSION}/share/contrib/gf/whatsnew.txt share/maxima/${PKGVERSION}/share/contrib/ggf.mac share/maxima/${PKGVERSION}/share/contrib/graph2d.lisp share/maxima/${PKGVERSION}/share/contrib/graphs/cgraphs.mac +share/maxima/${PKGVERSION}/share/contrib/graphs/connectivity.mac share/maxima/${PKGVERSION}/share/contrib/graphs/create_graph.mac share/maxima/${PKGVERSION}/share/contrib/graphs/demoucron.lisp +share/maxima/${PKGVERSION}/share/contrib/graphs/dijkstra.lisp share/maxima/${PKGVERSION}/share/contrib/graphs/draw_graph.mac share/maxima/${PKGVERSION}/share/contrib/graphs/graph6.lisp share/maxima/${PKGVERSION}/share/contrib/graphs/graph_core.lisp @@ -517,6 +526,7 @@ share/maxima/${PKGVERSION}/share/contrib/graphs/matching.lisp share/maxima/${PKGVERSION}/share/contrib/graphs/spring_embedding.lisp share/maxima/${PKGVERSION}/share/contrib/impdiff.mac share/maxima/${PKGVERSION}/share/contrib/implicit_plot.lisp +share/maxima/${PKGVERSION}/share/contrib/integer_sequence.lisp share/maxima/${PKGVERSION}/share/contrib/levin/levin.dem share/maxima/${PKGVERSION}/share/contrib/levin/levin.mac share/maxima/${PKGVERSION}/share/contrib/levin/rtest_levin.mac @@ -532,10 +542,10 @@ share/maxima/${PKGVERSION}/share/contrib/makeOrders.mac share/maxima/${PKGVERSION}/share/contrib/maxima-server.lisp share/maxima/${PKGVERSION}/share/contrib/maximaMathML/CtMathML.lisp share/maxima/${PKGVERSION}/share/contrib/maximaMathML/PrMathML.lisp -share/maxima/${PKGVERSION}/share/contrib/maximaMathML/load-mathml.lisp share/maxima/${PKGVERSION}/share/contrib/maximaMathML/mathml-maxima.lisp share/maxima/${PKGVERSION}/share/contrib/maximaMathML/mathml.readme share/maxima/${PKGVERSION}/share/contrib/maximaMathML/mathmldisplay.lisp +share/maxima/${PKGVERSION}/share/contrib/maximaMathML/maximaMathML.lisp share/maxima/${PKGVERSION}/share/contrib/mcclim/README share/maxima/${PKGVERSION}/share/contrib/mcclim/formula.lisp share/maxima/${PKGVERSION}/share/contrib/mcclim/listeneroutput.png @@ -575,6 +585,7 @@ share/maxima/${PKGVERSION}/share/contrib/pdiff/history.txt share/maxima/${PKGVERSION}/share/contrib/pdiff/pdiff-doc.pdf share/maxima/${PKGVERSION}/share/contrib/pdiff/pdiff-doc.tex share/maxima/${PKGVERSION}/share/contrib/pdiff/pdiff.lisp +share/maxima/${PKGVERSION}/share/contrib/pdiff/rtest_pdiff.mac share/maxima/${PKGVERSION}/share/contrib/plsquares.mac share/maxima/${PKGVERSION}/share/contrib/powers.lisp share/maxima/${PKGVERSION}/share/contrib/prim/prim-ex.mac @@ -637,6 +648,8 @@ share/maxima/${PKGVERSION}/share/contrib/rand/vandpol.mac share/maxima/${PKGVERSION}/share/contrib/rand/vandpol.usg share/maxima/${PKGVERSION}/share/contrib/rtest_lsquares.mac share/maxima/${PKGVERSION}/share/contrib/rtest_opproperties.mac +share/maxima/${PKGVERSION}/share/contrib/rtest_sequence.mac +share/maxima/${PKGVERSION}/share/contrib/rtest_topoly.mac share/maxima/${PKGVERSION}/share/contrib/rtestdefstruct.mac share/maxima/${PKGVERSION}/share/contrib/sarag/aliases.mac share/maxima/${PKGVERSION}/share/contrib/sarag/arag_test.mac @@ -677,6 +690,7 @@ share/maxima/${PKGVERSION}/share/contrib/simplex/Tests/share2b_c.csv share/maxima/${PKGVERSION}/share/contrib/simplex/minimize_sx.mac share/maxima/${PKGVERSION}/share/contrib/simplex/simplex.mac share/maxima/${PKGVERSION}/share/contrib/simplex/simplex_algorithm.lisp +share/maxima/${PKGVERSION}/share/contrib/solve_rat_ineq.mac share/maxima/${PKGVERSION}/share/contrib/solve_rec/rtest_simplify_sum.mac share/maxima/${PKGVERSION}/share/contrib/solve_rec/rtest_solve_rec.mac share/maxima/${PKGVERSION}/share/contrib/solve_rec/simplify_sum.mac @@ -954,6 +968,7 @@ share/maxima/${PKGVERSION}/share/linearalgebra/test-linalg.mac share/maxima/${PKGVERSION}/share/linearalgebra/test-lu.mac share/maxima/${PKGVERSION}/share/linearalgebra/test-matrixexp.mac share/maxima/${PKGVERSION}/share/linearalgebra/test-polynomialp.mac +share/maxima/${PKGVERSION}/share/lisp-utils/defsystem.lisp share/maxima/${PKGVERSION}/share/macro/autolo.mac share/maxima/${PKGVERSION}/share/macro/basic.mac share/maxima/${PKGVERSION}/share/macro/caseq.mac @@ -1023,6 +1038,7 @@ share/maxima/${PKGVERSION}/share/numeric/newton.mac share/maxima/${PKGVERSION}/share/numeric/newton1.mac share/maxima/${PKGVERSION}/share/numeric/riemsum.mac share/maxima/${PKGVERSION}/share/numeric/romberg.lisp +share/maxima/${PKGVERSION}/share/numeric/rtest_interpol.mac share/maxima/${PKGVERSION}/share/numeric/rtest_romberg.mac share/maxima/${PKGVERSION}/share/numeric/simpsn.dem share/maxima/${PKGVERSION}/share/numeric/simpsn.mac @@ -1031,7 +1047,6 @@ share/maxima/${PKGVERSION}/share/numeric/submac.mac share/maxima/${PKGVERSION}/share/orthopoly/README share/maxima/${PKGVERSION}/share/orthopoly/changes_0.9_to_0.94.txt share/maxima/${PKGVERSION}/share/orthopoly/h_atom.dem -share/maxima/${PKGVERSION}/share/orthopoly/orthopoly-init.lisp share/maxima/${PKGVERSION}/share/orthopoly/orthopoly.lisp share/maxima/${PKGVERSION}/share/orthopoly/test_orthopoly.mac share/maxima/${PKGVERSION}/share/orthopoly/variational_method.dem @@ -1213,9 +1228,11 @@ share/maxima/${PKGVERSION}/src/desoln.lisp share/maxima/${PKGVERSION}/src/displa.lisp share/maxima/${PKGVERSION}/src/displm.lisp share/maxima/${PKGVERSION}/src/dskfn.lisp +share/maxima/${PKGVERSION}/src/ecl-port.lisp share/maxima/${PKGVERSION}/src/elim.lisp share/maxima/${PKGVERSION}/src/ellipt.lisp share/maxima/${PKGVERSION}/src/evalw.lisp +share/maxima/${PKGVERSION}/src/expintegral.lisp share/maxima/${PKGVERSION}/src/ezgcd.lisp share/maxima/${PKGVERSION}/src/factor.lisp share/maxima/${PKGVERSION}/src/fcall.lisp @@ -1505,12 +1522,14 @@ share/maxima/${PKGVERSION}/tests/rtest8.mac share/maxima/${PKGVERSION}/tests/rtest9.mac share/maxima/${PKGVERSION}/tests/rtest9a.mac share/maxima/${PKGVERSION}/tests/rtest_abs.mac +share/maxima/${PKGVERSION}/tests/rtest_algebraic.mac share/maxima/${PKGVERSION}/tests/rtest_allnummod.mac share/maxima/${PKGVERSION}/tests/rtest_boolean.mac share/maxima/${PKGVERSION}/tests/rtest_diff_invtrig.mac share/maxima/${PKGVERSION}/tests/rtest_dot.mac share/maxima/${PKGVERSION}/tests/rtest_equal.mac share/maxima/${PKGVERSION}/tests/rtest_everysome.mac +share/maxima/${PKGVERSION}/tests/rtest_hypgeo.mac share/maxima/${PKGVERSION}/tests/rtest_map.mac share/maxima/${PKGVERSION}/tests/rtest_mset.mac share/maxima/${PKGVERSION}/tests/rtest_round.mac @@ -1683,5 +1702,6 @@ share/maxima/${PKGVERSION}/xmaxima/plotmaxima.html @dirrm libexec/maxima ${PLIST.clisp}@dirrm lib/maxima/${PKGVERSION}/binary-clisp ${PLIST.sbcl}@dirrm lib/maxima/${PKGVERSION}/binary-sbcl +${PLIST.ecl}@dirrm lib/maxima/${PKGVERSION}/binary-ecl @dirrm lib/maxima/${PKGVERSION} @dirrm lib/maxima diff --git a/math/maxima/distinfo b/math/maxima/distinfo index d3998edc5fc..29457294966 100644 --- a/math/maxima/distinfo +++ b/math/maxima/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.9 2008/04/22 10:27:55 tnn Exp $ +$NetBSD: distinfo,v 1.10 2008/08/25 22:14:17 ahoka Exp $ -SHA1 (maxima-5.15.0.tar.gz) = 8487d120471e97f24014889f6f13dfa9fb651293 -RMD160 (maxima-5.15.0.tar.gz) = 037e2341d130d78e1ff2f067916caae1a13d80f9 -Size (maxima-5.15.0.tar.gz) = 19851523 bytes +SHA1 (maxima-5.16.3.tar.gz) = 3b93c74182ccd6d5822e5ed279febb0ce2162ec0 +RMD160 (maxima-5.16.3.tar.gz) = 7f45cd9da065268e64c05146908e15c886c46810 +Size (maxima-5.16.3.tar.gz) = 19938512 bytes diff --git a/math/maxima/options.mk b/math/maxima/options.mk index 7c048090e31..d22e26175ca 100644 --- a/math/maxima/options.mk +++ b/math/maxima/options.mk @@ -1,8 +1,8 @@ -# $NetBSD: options.mk,v 1.2 2008/04/12 22:43:04 jlam Exp $ +# $NetBSD: options.mk,v 1.3 2008/08/25 22:14:17 ahoka Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.maxima PKG_OPTIONS_REQUIRED_GROUPS= lisp -PKG_OPTIONS_GROUP.lisp= clisp sbcl +PKG_OPTIONS_GROUP.lisp= clisp sbcl ecl PKG_SUGGESTED_OPTIONS+= clisp @@ -17,6 +17,11 @@ CONFIGURE_ARGS+= --enable-clisp DEPENDS+= sbcl-[0-9]*:../../lang/sbcl CONFIGURE_ARGS+= --enable-sbcl .endif +.if !empty(PKG_OPTIONS:Mecl) +DEPENDS+= ecl-[0-9]*:../../lang/ecl +CONFIGURE_ARGS+= --enable-ecl +.include "../../lang/ecl/buildlink3.mk" +.endif # Modify PLIST PLIST_VARS+= ${PKG_OPTIONS_GROUP.lisp} -- cgit v1.2.3