Skip to content
Permalink
Browse files

Changed to depend on maxima-lisp instead of clisp. (maxima-lisp is ju…

…st clisp-2.29, for now.)

Bug:
Submitted by:
Reviewed by:
Approved by:
Obtained from:

git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@4317 d073be05-634f-4543-b044-5fe20cf6d1d6
  • Loading branch information
Gregory Wright
Gregory Wright committed Dec 27, 2003
1 parent e7129b8 commit aa937899377e5f66596ec662a35b4058f0bd5dc9
Showing with 27 additions and 17 deletions.
  1. +27 −17 math/maxima/Portfile
@@ -1,4 +1,4 @@
# $Id: Portfile,v 1.4 2003/08/05 09:29:19 jkh Exp $
# $Id: Portfile,v 1.5 2003/12/27 19:22:51 gwright Exp $

PortSystem 1.0
name maxima
@@ -8,23 +8,33 @@ maintainers gwright@comcast.net
platforms darwin
description The Maxima computer algebra system
long_description \
The Maxima computer algebra system is a descendant \
of DOE Macsyma, a version of MIT's Macsyma whose \
development was supported by the U.S. Department of Energy. \
Through the effort of the late William Shelter of the \
University of Texas, it was released under the GNU \
General Public License. It is one of the more \
comprehensive and powerful computer algebra systems \
The Maxima computer algebra system is a descendant \
of DOE Macsyma, a version of MIT's Macsyma whose \
development was supported by the U.S. Department of \
Energy. \
\
Through the effort of the late William Shelter of the \
University of Texas, it was released under the GNU \
General Public License. It is one of the more \
comprehensive and powerful computer algebra systems \
available as open source.

#bugs The graphical interfaces (xmaxima and the maxima session \
# mode of TeXmacs) are still quite immature and prone to \
# hang.
#bugs The graphical interfaces (xmaxima and the maxima \
# session mode of TeXmacs) are still quite immature and \
# prone to hang. \
# \
# The not all of the printable documentation can be built \
# from the top level makefile yet. The printable_doc variant \
# builds the reference manual in dvi format and forces its \
# installation into ${prefix}/share/maxima/<version>/doc/dvi.
# from the top level makefile yet. The printable_doc \
# variant builds the reference manual in dvi format and \
# forces its installation into \
# ${prefix}/share/maxima/<version>/doc/dvi. \

#user_notes Because maxima usually only works with correctly \
# with specific versions of the underlying lisp, \
# the lisp that maxima uses is now found in the \
# maxima-lisp port. (Currently maxima-lisp is \
# clisp-2.29.) This allows the various lisps to be \
# updated without breaking maxima.

homepage http://maxima.sourceforge.net/
master_sites http://telia.dl.sourceforge.net/sourceforge/maxima/ \
@@ -38,13 +48,13 @@ master_sites http://telia.dl.sourceforge.net/sourceforge/maxima/ \

checksums md5 a1d6d6ed6afb0eebf03df865c0a19f19

depends_build bin:clisp:clisp
depends_build bin:maxima-lisp:maxima-lisp
depends_run bin:wish:tk

configure.args --enable-clisp --with-clisp=${prefix}/bin/clisp
configure.args --enable-clisp --with-clisp=${prefix}/bin/maxima-lisp

variant printable_doc {
depends_build bin:latex:teTeX
depends_build-append bin:latex:teTeX
build.target all dvi

pre-destroot { system "install -d -m 755 ${destroot}/${prefix}/share/${name}/${version}/doc/dvi"

0 comments on commit aa93789

Please sign in to comment.
You can’t perform that action at this time.