Revision: 37281 http://trac.macosforge.org/projects/macports/changeset/37281 Author: jmr@macports.org Date: 2008-06-02 02:52:06 -0700 (Mon, 02 Jun 2008) Log Message: ----------- maxima: modeline and whitespace changes only Modified Paths: -------------- trunk/dports/math/maxima/Portfile Modified: trunk/dports/math/maxima/Portfile =================================================================== --- trunk/dports/math/maxima/Portfile 2008-06-02 09:44:13 UTC (rev 37280) +++ trunk/dports/math/maxima/Portfile 2008-06-02 09:52:06 UTC (rev 37281) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -2,69 +3,67 @@ -name maxima -version 5.14.0 -revision 1 -categories math -maintainers nomaintainer -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 \ - available as open source. +name maxima +version 5.14.0 +revision 1 +categories math +maintainers nomaintainer +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 \ + available as open source. -#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. \ +#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. \ -homepage http://maxima.sourceforge.net/ +homepage http://maxima.sourceforge.net/ master_sites sourceforge -checksums md5 8afd0efee916c983d875a396ec405ad2 +checksums md5 8afd0efee916c983d875a396ec405ad2 -depends_run port:sbcl \ - port:tk \ - port:recode \ - port:gnuplot +depends_run port:sbcl \ + port:tk \ + port:recode \ + port:gnuplot -worksrcdir ${name}-${version} +worksrcdir ${name}-${version} -configure.args --infodir=${prefix}/share/info \ - --mandir=${prefix}/share/man \ - --enable-sbcl +configure.args --infodir=${prefix}/share/info \ + --mandir=${prefix}/share/man \ + --enable-sbcl variant clisp conflicts darwin i386 description {Use CLISP instead of SBCL for Lisp} { - depends_build-delete port:sbcl - depends_build-append port:clisp - configure.args-delete --enable-sbcl - configure.args-append --enable-clisp - } + depends_build-delete port:sbcl + depends_build-append port:clisp + configure.args-delete --enable-sbcl + configure.args-append --enable-clisp +} default_variants +test -variant test description {Run tests} { test.run yes - test.target check - } +variant test description {Run tests} { + test.run yes + test.target check +} -variant printable_doc description {Build printable documentation} { - depends_build-append bin:tex:texlive - build.target all pdf +variant printable_doc description {Build printable documentation} { + depends_build-append bin:tex:texlive + build.target all pdf - pre-destroot { - system "install -d -m 755 ${destroot}${prefix}/share/${name}/${version}/doc/pdf" - system "install -c -m 644 ${workpath}/${worksrcdir}/doc/info/maxima.pdf ${destroot}${prefix}/share/${name}/${version}/doc/pdf" - } - } - - + pre-destroot { + system "install -d -m 755 ${destroot}${prefix}/share/${name}/${version}/doc/pdf" + system "install -c -m 644 ${workpath}/${worksrcdir}/doc/info/maxima.pdf ${destroot}${prefix}/share/${name}/${version}/doc/pdf" + } +}