Update to Maxima 5.37.2

OK daniel@
This commit is contained in:
feinerer 2015-09-20 06:50:26 +00:00
parent cd531e53ec
commit b9ece5f141
5 changed files with 29 additions and 50 deletions

View File

@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.31 2015/06/16 05:04:43 feinerer Exp $
# $OpenBSD: Makefile,v 1.32 2015/09/20 06:50:26 feinerer Exp $
COMMENT= GPL computer algebra system based on DOE Macsyma
VERSION= 5.36.1
VERSION= 5.37.2
DISTNAME= maxima-${VERSION}
CATEGORIES= math
@ -18,6 +18,12 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=maxima/}
USE_GMAKE= yes
# Python is not needed for building but configure fails without it.
# Instead of patching just add the lang/python dependency.
# http://sourceforge.net/p/maxima/mailman/message/34462954/
MODULES = lang/python
MODPY_RUNDEP = No
LIB_DEPENDS= lang/ecl
RUN_DEPENDS = misc/rlwrap
@ -33,7 +39,7 @@ FLAVOR?=
MODULES+= x11/tk
RUN_DEPENDS += ${MODTK_RUN_DEPENDS} \
math/gnuplot
BUILD_DEPENDS += ${MODTK_RUN_DEPENDS}
BUILD_DEPENDS += ${MODTK_BUILD_DEPENDS}
CONFIGURE_ARGS += --with-wish=${MODTK_BIN}
.endif

View File

@ -1,2 +1,2 @@
SHA256 (maxima-5.36.1.tar.gz) = QAv4MAC4TSgNdeIA4HhYL+RPIyIIJFYswGxYnYqZOXQ=
SIZE (maxima-5.36.1.tar.gz) = 29615673
SHA256 (maxima-5.37.2.tar.gz) = trw4JkQF8JKBf4Y9OgniUCfA0+tsYeANuMIy6ipBqms=
SIZE (maxima-5.37.2.tar.gz) = 29963535

View File

@ -1,31 +0,0 @@
$OpenBSD: patch-configure,v 1.3 2015/06/16 05:04:43 feinerer Exp $
/bin/sh can't do this in POSIX mode on OpenBSD.
Similar to this:
https://bugs.launchpad.net/intltool/+bug/639857
Reported upstream here:
https://sourceforge.net/tracker/?func=detail&aid=3436157&group_id=4933&atid=104933
--- configure.orig Wed May 27 19:11:13 2015
+++ configure Wed May 27 19:14:04 2015
@@ -4926,12 +4926,12 @@ if test x"${exec_prefix}" = xNONE ; then
else
tmp_exec_prefix="${exec_prefix}"
fi
-expanded_top_srcdir="`(cd \"$top_srcdir\" 1>/dev/null 2>/dev/null; pwd)`"
+expanded_top_srcdir=`(cd "$top_srcdir" 1>/dev/null 2>/dev/null; pwd)`
expanded_exec_prefix="${tmp_exec_prefix}"
-expanded_libdir="`eval \"exec_prefix=\\\"${tmp_exec_prefix}\\\";echo ${libdir}\"`"
-expanded_libexecdir="`eval \"exec_prefix=\\\"${tmp_exec_prefix}\\\";echo ${libexecdir}\"`"
-expanded_datadir="`eval \"prefix=\\\"${tmp_prefix}\\\";datarootdir=\\\"${datarootdir}\\\";echo ${datadir}\"`"
-expanded_infodir="`eval \"prefix=\\\"${tmp_prefix}\\\";datarootdir=\\\"${datarootdir}\\\";echo ${infodir}\"`"
+expanded_libdir=`eval "exec_prefix="${tmp_exec_prefix}";echo ${libdir}"`
+expanded_libexecdir=`eval "exec_prefix="${tmp_exec_prefix}";echo ${libexecdir}"`
+expanded_datadir=`eval "prefix="${tmp_prefix}";datarootdir="${datarootdir}";echo ${datadir}"`
+expanded_infodir=`eval "prefix="${tmp_prefix}";datarootdir="${datarootdir}";echo ${infodir}"`

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-maxima_spec_in,v 1.1 2008/08/20 20:36:45 espie Exp $
--- maxima.spec.in.orig Fri Aug 15 18:28:30 2008
+++ maxima.spec.in Fri Aug 15 18:28:40 2008
@@ -33,7 +33,7 @@
# Inhibit automatic compressing of info files. Compressed info
# files break maxima's internal help.
-%define __spec_install_post /bin/true
+%define __spec_install_post /usr/bin/true
Summary: Symbolic Computation Program
Name: maxima

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.10 2015/06/16 05:04:43 feinerer Exp $
@comment $OpenBSD: PLIST,v 1.11 2015/09/20 06:50:26 feinerer Exp $
bin/maxima
bin/rmaxima
bin/xmaxima
@ -494,6 +494,8 @@ share/maxima/${VERSION}/share/contrib/bode.mac
share/maxima/${VERSION}/share/contrib/boolsimp/
share/maxima/${VERSION}/share/contrib/boolsimp/boolsimp.lisp
share/maxima/${VERSION}/share/contrib/boolsimp/rtest_boolsimp.mac
share/maxima/${VERSION}/share/contrib/celine.mac
share/maxima/${VERSION}/share/contrib/cgrind.lisp
share/maxima/${VERSION}/share/contrib/clebsch_gordan.mac
share/maxima/${VERSION}/share/contrib/clebsh-gordan.tex
share/maxima/${VERSION}/share/contrib/colorterm.lisp
@ -558,6 +560,17 @@ share/maxima/${VERSION}/share/contrib/diffequations/tests/rtestode_murphy_2_5.ma
share/maxima/${VERSION}/share/contrib/diffequations/tests/rtestode_odelin.mac
share/maxima/${VERSION}/share/contrib/diffequations/tests/rtestode_utils.mac
share/maxima/${VERSION}/share/contrib/diffequations/tests/testsuite.lisp
share/maxima/${VERSION}/share/contrib/elliptic_curves/
share/maxima/${VERSION}/share/contrib/elliptic_curves/curve_parameters.mac
share/maxima/${VERSION}/share/contrib/elliptic_curves/ec2.lisp
share/maxima/${VERSION}/share/contrib/elliptic_curves/elliptic_curves.lisp
share/maxima/${VERSION}/share/contrib/elliptic_curves/elliptic_curves.mac
share/maxima/${VERSION}/share/contrib/elliptic_curves/elliptic_curves.texi
share/maxima/${VERSION}/share/contrib/elliptic_curves/figures/
share/maxima/${VERSION}/share/contrib/elliptic_curves/figures/ec_Z13.pdf
share/maxima/${VERSION}/share/contrib/elliptic_curves/figures/ec_Z13.png
share/maxima/${VERSION}/share/contrib/elliptic_curves/modular_polynomials.lisp
share/maxima/${VERSION}/share/contrib/elliptic_curves/rtest_elliptic_curves.mac
share/maxima/${VERSION}/share/contrib/engineering-format.lisp
share/maxima/${VERSION}/share/contrib/f90.lisp
share/maxima/${VERSION}/share/contrib/floatproperties.lisp
@ -793,6 +806,7 @@ share/maxima/${VERSION}/share/contrib/rkf45/rkf45.mac
share/maxima/${VERSION}/share/contrib/rkf45/rkf45.pdf
share/maxima/${VERSION}/share/contrib/rkf45/rtest_rkf45.mac
share/maxima/${VERSION}/share/contrib/rtest_augmented_lagrangian.mac
share/maxima/${VERSION}/share/contrib/rtest_ggf.mac
share/maxima/${VERSION}/share/contrib/sarag/
share/maxima/${VERSION}/share/contrib/sarag/aliases.mac
share/maxima/${VERSION}/share/contrib/sarag/arag_test.mac
@ -1485,6 +1499,7 @@ share/maxima/${VERSION}/share/stats/rtest_stats.mac
share/maxima/${VERSION}/share/stats/stats.mac
share/maxima/${VERSION}/share/stringproc/
share/maxima/${VERSION}/share/stringproc/base64.lisp
share/maxima/${VERSION}/share/stringproc/cryptools.lisp
share/maxima/${VERSION}/share/stringproc/eval_string.lisp
share/maxima/${VERSION}/share/stringproc/md5.lisp
share/maxima/${VERSION}/share/stringproc/pregexp.lisp
@ -1668,6 +1683,7 @@ share/maxima/${VERSION}/src/fcall.lisp
share/maxima/${VERSION}/src/float.lisp
share/maxima/${VERSION}/src/fortra.lisp
share/maxima/${VERSION}/src/gamma.lisp
share/maxima/${VERSION}/src/gcl-compat.lisp
share/maxima/${VERSION}/src/generate-sys-proclaim.lisp
share/maxima/${VERSION}/src/generr.lisp
share/maxima/${VERSION}/src/getopt.lisp
@ -1884,6 +1900,7 @@ share/maxima/${VERSION}/src/result.lisp
share/maxima/${VERSION}/src/risch.lisp
share/maxima/${VERSION}/src/rpart.lisp
share/maxima/${VERSION}/src/rzmac.lisp
share/maxima/${VERSION}/src/safe-recursion.lisp
share/maxima/${VERSION}/src/schatc.lisp
share/maxima/${VERSION}/src/scs.lisp
share/maxima/${VERSION}/src/series.lisp
@ -1901,7 +1918,6 @@ share/maxima/${VERSION}/src/strmac.lisp
share/maxima/${VERSION}/src/sublis.lisp
share/maxima/${VERSION}/src/sumcon.lisp
share/maxima/${VERSION}/src/suprv1.lisp
share/maxima/${VERSION}/src/sys-proclaim.lisp
share/maxima/${VERSION}/src/tlimit.lisp
share/maxima/${VERSION}/src/todd-coxeter.lisp
share/maxima/${VERSION}/src/trans1.lisp