Hi, This update package mathomatic to the latest release 15.7.2. Tested on amd64.
Comments ? OK ? -- Alexandr Shadchin Index: Makefile =================================================================== RCS file: /cvs/ports/math/mathomatic/Makefile,v retrieving revision 1.25 diff -u -p -r1.25 Makefile --- Makefile 12 Jun 2011 19:03:02 -0000 1.25 +++ Makefile 27 Dec 2011 14:30:16 -0000 @@ -2,7 +2,7 @@ COMMENT = small, portable, general purpose computer algebra system -DISTNAME = mathomatic-15.6.1 +DISTNAME = mathomatic-15.7.2 CATEGORIES = math Index: distinfo =================================================================== RCS file: /cvs/ports/math/mathomatic/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo 12 Jun 2011 19:03:02 -0000 1.18 +++ distinfo 27 Dec 2011 14:30:16 -0000 @@ -1,5 +1,5 @@ -MD5 (mathomatic-15.6.1.tar.bz2) = eNXuyLZMuzsAFi9hb2pHfA== -RMD160 (mathomatic-15.6.1.tar.bz2) = b67X+271vSWGXVoZr/E8eLOwTnE= -SHA1 (mathomatic-15.6.1.tar.bz2) = 7HhoyEAaVO4QrNUGqmOrQW0s/9M= -SHA256 (mathomatic-15.6.1.tar.bz2) = iQS83C47MWy/MbbZ4Ww+0YbM1tAb9tzX+rw/bZ/UHQs= -SIZE (mathomatic-15.6.1.tar.bz2) = 215561 +MD5 (mathomatic-15.7.2.tar.bz2) = 6xaETipOBrpPH+bi4njEfg== +RMD160 (mathomatic-15.7.2.tar.bz2) = 4aBGoartvc1ql4/PP+KTkDVKaOA= +SHA1 (mathomatic-15.7.2.tar.bz2) = fv3IBfXgnJw2j+g4F6lMdr1QvE8= +SHA256 (mathomatic-15.7.2.tar.bz2) = JCsbXW/M7TrQKfMKml9UV6lN7mbkWzz8GYqFYSWgGGE= +SIZE (mathomatic-15.7.2.tar.bz2) = 241674 Index: patches/patch-makefile =================================================================== RCS file: /cvs/ports/math/mathomatic/patches/patch-makefile,v retrieving revision 1.13 diff -u -p -r1.13 patch-makefile --- patches/patch-makefile 12 Jun 2011 19:03:02 -0000 1.13 +++ patches/patch-makefile 27 Dec 2011 14:30:16 -0000 @@ -1,13 +1,35 @@ $OpenBSD: patch-makefile,v 1.13 2011/06/12 19:03:02 shadchin Exp $ ---- makefile.orig Sun May 22 02:54:29 2011 -+++ makefile Thu Jun 9 21:45:34 2011 -@@ -22,7 +22,8 @@ INSTALL ?= install # installer utility to use - INSTALL_PROGRAM ?= $(INSTALL) # command to install executable program files +--- makefile.orig Thu Nov 17 14:03:24 2011 ++++ makefile Sun Nov 20 03:57:13 2011 +@@ -33,10 +33,11 @@ SHELL = /bin/sh # from "http://www.gnu.org/prep/stand + CC ?= gcc # C compiler to use; this statement doesn't work usually, instead using cc. + M4 ?= m4 # Change this to gm4 in Unix or a non-GNU system. + INSTALL ?= install # Installer utility to use; change to ginstall under Unix. +-INSTALL_PROGRAM ?= $(INSTALL) -Cv # Command to install executable program files; compares to see if any differences, first. ++INSTALL_PROGRAM ?= $(INSTALL) -C # Command to install executable program files; compares to see if any differences, first. INSTALL_DATA ?= $(INSTALL) -m 0644 # command to install data files --CC_OPTIMIZE = -O3 # Default C compiler optimization flags that are safe. +-CC_OPTIMIZE ?= -O3 # Default C compiler optimization flags that are safe. +CC_OPTIMIZE = -+#CC_OPTIMIZE = -O3 # Default C compiler optimization flags that are safe. ++#CC_OPTIMIZE ?= -O3 # Default C compiler optimization flags that are safe. # Be sure and run tests to see if Mathomatic works and runs faster, if you uncomment the following line: #CC_OPTIMIZE += -fno-signaling-nans -fno-trapping-math -fomit-frame-pointer # Possible additional optimizations, not tested. + +@@ -48,7 +49,7 @@ LDLIBS += -lm # libraries to link with to create the + + # Run "make READLINE=1" to include the optional readline editing and history support: + CFLAGS += $(READLINE:1=-DREADLINE) +-LDLIBS += $(READLINE:1=-lreadline) # Add -lncurses if needed for readline, might be called "curses" on some systems. ++LDLIBS += $(READLINE:1=-lreadline) -lncurses # Add -lncurses if needed for readline, might be called "curses" on some systems. + + # Uncomment the following line to force generation of x86-64-bit code: + #CFLAGS += -m64 +@@ -114,7 +115,7 @@ pdfsheet quickref.pdf: $(AOUT) + test: + @echo + @echo Testing ./$(AOUT) +- cd tests && time -p ../$(AOUT) -t all 0<&- >test.out && diff -u --strip-trailing-cr all.out test.out && rm test.out && cd .. ++ cd tests && time -p ../$(AOUT) -t all 0<&- >test.out && diff -u all.out test.out && rm test.out && cd .. + @echo + @echo All tests passed. Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/math/mathomatic/pkg/PLIST,v retrieving revision 1.13 diff -u -p -r1.13 PLIST --- pkg/PLIST 12 Jun 2011 19:03:02 -0000 1.13 +++ pkg/PLIST 27 Dec 2011 14:30:16 -0000 @@ -5,9 +5,9 @@ share/applications/mathomatic.desktop share/doc/mathomatic/ share/doc/mathomatic/AUTHORS share/doc/mathomatic/COPYING +share/doc/mathomatic/NEWS share/doc/mathomatic/README.txt share/doc/mathomatic/VERSION -share/doc/mathomatic/changes.txt share/doc/mathomatic/examples/ share/doc/mathomatic/examples/README.txt share/doc/mathomatic/examples/fact.c @@ -20,6 +20,7 @@ share/doc/mathomatic/html/am.html share/doc/mathomatic/html/doc.css share/doc/mathomatic/html/favicon.ico share/doc/mathomatic/html/fdl-1.3-standalone.html +share/doc/mathomatic/html/gnu-fdl.png share/doc/mathomatic/html/greenfade.png share/doc/mathomatic/html/index.html share/doc/mathomatic/html/led_circle_green.png @@ -33,6 +34,7 @@ share/doc/mathomatic/html/mathomatic.1.h share/doc/mathomatic/html/mathomatic16x16.png share/doc/mathomatic/html/open_book_nae_02.png share/doc/mathomatic/html/primorial.1.html +share/doc/mathomatic/html/quickrefcard.html share/doc/mathomatic/html/rmath.1.html share/doc/mathomatic/tests/ share/doc/mathomatic/tests/README.txt @@ -40,8 +42,8 @@ share/doc/mathomatic/tests/all.in share/doc/mathomatic/tests/all.out share/doc/mathomatic/tests/circles.in share/doc/mathomatic/tests/collatz.in -share/doc/mathomatic/tests/conversions.in share/doc/mathomatic/tests/cubic.in +share/doc/mathomatic/tests/cubic2.in share/doc/mathomatic/tests/demo.in share/doc/mathomatic/tests/distance.in share/doc/mathomatic/tests/electronics.in @@ -56,7 +58,7 @@ share/doc/mathomatic/tests/fix7.in share/doc/mathomatic/tests/fix8.in share/doc/mathomatic/tests/fix9.in share/doc/mathomatic/tests/fraction.in -share/doc/mathomatic/tests/geometry.in +share/doc/mathomatic/tests/heart.in share/doc/mathomatic/tests/heron.in share/doc/mathomatic/tests/how_limit_works.in share/doc/mathomatic/tests/limits.in @@ -65,6 +67,7 @@ share/doc/mathomatic/tests/pie.in share/doc/mathomatic/tests/points.in share/doc/mathomatic/tests/poly.in share/doc/mathomatic/tests/pyth3d.in +share/doc/mathomatic/tests/quadratic.in share/doc/mathomatic/tests/quartic.in share/doc/mathomatic/tests/radius.in share/doc/mathomatic/tests/simplify.in