ports/129505: [PATCH]math/maxima: update to 5.17.0
bf
bf2006a at yahoo.com
Mon Dec 8 17:20:02 UTC 2008
>Number: 129505
>Category: ports
>Synopsis: [PATCH]math/maxima: update to 5.17.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 08 17:20:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: bf
>Release: 7-STABLE i386
>Organization:
-
>Environment:
>Description:
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN maxima.orig/Makefile maxima/Makefile
--- maxima.orig/Makefile 2008-12-08 09:13:31.124498975 -0500
+++ maxima/Makefile 2008-12-08 11:48:34.187947821 -0500
@@ -6,8 +6,8 @@
#
PORTNAME= maxima
-PORTVERSION= 5.16.3
-PORTREVISION= 4
+PORTVERSION= 5.17.0
+PORTREVISION= 0
CATEGORIES= math tk
MASTER_SITES= SF
@@ -20,9 +20,10 @@
${LOCALBASE}/bin/gnuplot:${PORTSDIR}/math/gnuplot \
${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash
-USE_TK= 84+
-USE_GMAKE= yes
-USE_AUTOTOOLS= aclocal:110 autoconf:262
+USE_TK = 84+
+USE_GMAKE= yes
+USE_PERL5_BUILD= yes
+USE_AUTOTOOLS= aclocal:110 autoconf:262
CONFIGURE_ARGS+= --prefix=${PREFIX} \
--with-posix-shell=${LOCALBASE}/bin/bash \
--with-wish=${WISH} \
@@ -83,6 +84,6 @@
${LOCALBASE}/bin/bash ./fix_tab )
regression-test: build
- ${LOCALBASE}/bin/bash ${WRKSRC}/src/maxima --batch-string='run_testsuite();'
+ ${LOCALBASE}/bin/bash ${WRKSRC}/maxima-local --batch-string='run_testsuite();'
.include <bsd.port.post.mk>
diff -ruN maxima.orig/distinfo maxima/distinfo
--- maxima.orig/distinfo 2008-12-08 09:13:31.138495446 -0500
+++ maxima/distinfo 2008-12-08 11:15:58.785687478 -0500
@@ -1,3 +1,3 @@
-MD5 (maxima-5.16.3.tar.gz) = 690ee57f3884f565c898ed39a592e4e1
-SHA256 (maxima-5.16.3.tar.gz) = a2d581a9565eb022310c09f0b6235ccd0707d77c390ce8bd90825f528831358a
-SIZE (maxima-5.16.3.tar.gz) = 19938512
+MD5 (maxima-5.17.0.tar.gz) = 98ec3ec237d55639a8de5b317990eb2d
+SHA256 (maxima-5.17.0.tar.gz) = 922a31b4ae042064519d557c8c0c657acdc71c6e4c53f598441250452a85f7db
+SIZE (maxima-5.17.0.tar.gz) = 20042951
diff -ruN maxima.orig/files/patch-doc-info-Makefile.in maxima/files/patch-doc-info-Makefile.in
--- maxima.orig/files/patch-doc-info-Makefile.in 2008-12-08 09:13:31.104503696 -0500
+++ maxima/files/patch-doc-info-Makefile.in 1969-12-31 19:00:00.000000000 -0500
@@ -1,45 +0,0 @@
---- doc/info/Makefile.in.orig Mon May 28 00:29:36 2007
-+++ doc/info/Makefile.in Mon May 28 00:41:25 2007
-@@ -878,24 +878,26 @@
- rm -f index.hhk
-
- check_texinfo:
-- pattern=`printf "\r$$"` ; \
-- bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
-- [ -z "$$bad_files" ] || ( echo "ERROR: The following files have DOS-style EOLs: $$bad_files" ; \
-- echo "Run make distclean and then /doc/info/fix_crlf to fix the problem." ; exit 1 )
-- pattern=`printf "\t"` ; \
-- bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
-- [ -z "$$bad_files" ] || ( echo "ERROR: The following files have unexpanded Tabs: $$bad_files" ; \
-- echo "Run make distclean and then /doc/info/fix_tab to fix the problem." ; exit 1 )
-+ echo check_texinfo
-+# pattern=`printf "\r$$"` ; \
-+# bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
-+# [ -z "$$bad_files" ] || ( echo "ERROR: The following files have DOS-style EOLs: $$bad_files" ; \
-+# echo "Run make distclean and then /doc/info/fix_crlf to fix the problem." ; exit 1 )
-+# pattern=`printf "\t"` ; \
-+# bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
-+# [ -z "$$bad_files" ] || ( echo "ERROR: The following files have unexpanded Tabs: $$bad_files" ; \
-+# echo "Run make distclean and then /doc/info/fix_tab to fix the problem." ; exit 1 )
-
- warn_texinfo:
-- pattern=`printf "\r$$"` ; \
-- bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
-- [ -z "$$bad_files" ] || ( echo "WARNING: The following files have DOS-style EOLs: $$bad_files" ; \
-- echo "Run /doc/info/fix_crlf to fix the problem." )
-- pattern=`printf "\t"` ; \
-- bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
-- [ -z "$$bad_files" ] || ( echo "WARNING: The following files have unexpanded Tabs: $$bad_files" ; \
-- echo "Run /doc/info/fix_tab to fix the problem." )
-+ echo warn_texinfo
-+# pattern=`printf "\r$$"` ; \
-+# bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
-+# [ -z "$$bad_files" ] || ( echo "WARNING: The following files have DOS-style EOLs: $$bad_files" ; \
-+# echo "Run /doc/info/fix_crlf to fix the problem." )
-+# pattern=`printf "\t"` ; \
-+# bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
-+# [ -z "$$bad_files" ] || ( echo "WARNING: The following files have unexpanded Tabs: $$bad_files" ; \
-+# echo "Run /doc/info/fix_tab to fix the problem." )
-
- .PHONY: check_texinfo warn_texinfo
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff -ruN maxima.orig/files/patch-doc_info_Makefile.am maxima/files/patch-doc_info_Makefile.am
--- maxima.orig/files/patch-doc_info_Makefile.am 1969-12-31 19:00:00.000000000 -0500
+++ maxima/files/patch-doc_info_Makefile.am 2008-12-08 11:15:58.784687909 -0500
@@ -0,0 +1,29 @@
+--- doc/info/Makefile.am.orig 2008-12-08 11:08:06.607586350 -0500
++++ doc/info/Makefile.am 2008-12-08 11:10:05.539477973 -0500
+@@ -202,24 +202,10 @@
+ check_crlf check_tab fix_crlf fix_tab build_index.pl
+
+ check_texinfo:
+- pattern=`printf "\r$$"` ; \
+- bad_files=`find . -name '*.texi' -print | xargs $(EGREP) -l -e "$$pattern"` ; \
+- [ -z "$$bad_files" ] || ( echo "ERROR: The following files have DOS-style EOLs: $$bad_files" ; \
+- echo "Run make distclean and then /doc/info/fix_crlf to fix the problem." ; exit 1 )
+- pattern=`printf "\t"` ; \
+- bad_files=`find . -name '*.texi' -print | xargs $(EGREP) -l -e "$$pattern"` ; \
+- [ -z "$$bad_files" ] || ( echo "ERROR: The following files have unexpanded Tabs: $$bad_files" ; \
+- echo "Run make distclean and then /doc/info/fix_tab to fix the problem." ; exit 1 )
++ echo "check_texinfo dummy target"
+
+ warn_texinfo:
+- pattern=`printf "\r$$"` ; \
+- bad_files=`find . -name '*.texi' -print | xargs $(EGREP) -l -e "$$pattern"` ; \
+- [ -z "$$bad_files" ] || ( echo "WARNING: The following files have DOS-style EOLs: $$bad_files" ; \
+- echo "Run /doc/info/fix_crlf to fix the problem." )
+- pattern=`printf "\t"` ; \
+- bad_files=`find . -name '*.texi' -print | xargs $(EGREP) -l -e "$$pattern"` ; \
+- [ -z "$$bad_files" ] || ( echo "WARNING: The following files have unexpanded Tabs: $$bad_files" ; \
+- echo "Run /doc/info/fix_tab to fix the problem." )
++ echo "warn_texinfo dummy target"
+
+ .PHONY: check_texinfo warn_texinfo
+
diff -ruN maxima.orig/pkg-plist maxima/pkg-plist
--- maxima.orig/pkg-plist 2008-12-08 09:13:31.174489965 -0500
+++ maxima/pkg-plist 2008-12-08 11:15:58.786688443 -0500
@@ -180,7 +180,6 @@
%%DATADIR%%/%%PORTVERSION%%/doc/html/maxima_90.html
%%DATADIR%%/%%PORTVERSION%%/doc/html/maxima_91.html
%%DATADIR%%/%%PORTVERSION%%/doc/html/maxima_92.html
-%%DATADIR%%/%%PORTVERSION%%/doc/html/maxima_93.html
%%DATADIR%%/%%PORTVERSION%%/doc/html/maxima_abt.html
%%DATADIR%%/%%PORTVERSION%%/doc/html/maxima_fot.html
%%DATADIR%%/%%PORTVERSION%%/doc/html/maxima_ovr.html
@@ -213,6 +212,7 @@
%%DATADIR%%/%%PORTVERSION%%/emacs/imaxima.lisp
%%DATADIR%%/%%PORTVERSION%%/emacs/maxima-font-lock.el
%%DATADIR%%/%%PORTVERSION%%/emacs/maxima.el
+%%DATADIR%%/%%PORTVERSION%%/emacs/setup-imaxima-imath.el
%%DATADIR%%/%%PORTVERSION%%/emacs/smart-complete.el
%%DATADIR%%/%%PORTVERSION%%/emacs/sshell.el
%%DATADIR%%/%%PORTVERSION%%/share/affine/README
@@ -1027,6 +1027,7 @@
%%DATADIR%%/%%PORTVERSION%%/share/numeric/format.lisp
%%DATADIR%%/%%PORTVERSION%%/share/numeric/format.usg
%%DATADIR%%/%%PORTVERSION%%/share/numeric/interpol.mac
+%%DATADIR%%/%%PORTVERSION%%/share/numeric/jtroot3.mac
%%DATADIR%%/%%PORTVERSION%%/share/numeric/newton.mac
%%DATADIR%%/%%PORTVERSION%%/share/numeric/newton1.mac
%%DATADIR%%/%%PORTVERSION%%/share/numeric/riemsum.mac
@@ -1077,6 +1078,7 @@
%%DATADIR%%/%%PORTVERSION%%/share/simplification/rducon.lisp
%%DATADIR%%/%%PORTVERSION%%/share/simplification/rncomb.dem
%%DATADIR%%/%%PORTVERSION%%/share/simplification/rncomb.mac
+%%DATADIR%%/%%PORTVERSION%%/share/simplification/rtest_rncomb.mac
%%DATADIR%%/%%PORTVERSION%%/share/simplification/scifac.dem
%%DATADIR%%/%%PORTVERSION%%/share/simplification/scifac.lisp
%%DATADIR%%/%%PORTVERSION%%/share/simplification/sqdnst.mac
@@ -1185,6 +1187,9 @@
%%DATADIR%%/%%PORTVERSION%%/share/vector/vect.dem
%%DATADIR%%/%%PORTVERSION%%/share/vector/vect.mac
%%DATADIR%%/%%PORTVERSION%%/share/vector/vect.usg
+%%DATADIR%%/%%PORTVERSION%%/share/vector/vector_rebuild.lisp
+%%DATADIR%%/%%PORTVERSION%%/share/vector/vector_rebuild.mac
+%%DATADIR%%/%%PORTVERSION%%/share/vector/vector_rebuild.usg
%%DATADIR%%/%%PORTVERSION%%/share/vector/vect_transform.mac
%%DATADIR%%/%%PORTVERSION%%/share/vector/vector.dem
%%DATADIR%%/%%PORTVERSION%%/share/vector/vector.mac
@@ -1231,6 +1236,7 @@
%%DATADIR%%/%%PORTVERSION%%/src/fcall.lisp
%%DATADIR%%/%%PORTVERSION%%/src/float.lisp
%%DATADIR%%/%%PORTVERSION%%/src/fortra.lisp
+%%DATADIR%%/%%PORTVERSION%%/src/gamma.lisp
%%DATADIR%%/%%PORTVERSION%%/src/generate-sys-proclaim.lisp
%%DATADIR%%/%%PORTVERSION%%/src/generr.lisp
%%DATADIR%%/%%PORTVERSION%%/src/gnuplot.lisp
@@ -1522,12 +1528,15 @@
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_dot.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_equal.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_everysome.mac
+%%DATADIR%%/%%PORTVERSION%%/tests/rtest_expintegral.mac
+%%DATADIR%%/%%PORTVERSION%%/tests/rtest_gamma.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_hypgeo.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_map.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_mset.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_round.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_scalarp.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_sign.mac
+%%DATADIR%%/%%PORTVERSION%%/tests/rtest_signum.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_taylor.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_trig.mac
%%DATADIR%%/%%PORTVERSION%%/tests/rtest_zeta.mac
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list