pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/mathomatic Update mathomatic to 14.4.4.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2ea8d3d85608
branches:  trunk
changeset: 394484:2ea8d3d85608
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Wed Jun 10 17:03:54 2009 +0000

description:
Update mathomatic to 14.4.4.

Changes since 14.3.6:

- Perfected the user interface for the sum, product, and integrate
  commands.
- Restored initial full simplify in the limit command for better
  results, that was unintentionally removed in version 14.1.0.
- Fixed an endless loop in simplification; results look better, too.
- Added "set save" command, which makes all current session options
  permanent, by saving them in "~/.mathomaticrc".  "set no save"
  removes this file.
- Added "mathomatic -s" option, which stands for secure mode.  This is
  a run-time option that disallows shelling out and writing files, and
  was created for use on public servers that can't use the SECURE
  compile-time define.
- Doubled the default maximum mathematical expression size to allow
  larger expressions.
- A fatal compilation error when compiling with defines other than
  UNIX was fixed.
- Slight improvement made to simplification; results are more simple
  and stable.
- The maximum integer that can be factored has been raised from 14 to
  15 decimal digits.
- Small fix made to fraction command and "simplify fraction" for
  better looking fractions.
- Added a "simplify quickest" command option, which does no
  unfactoring nor factoring.
- Made full simplification more efficient and simpler by cutting out
  unnecessary loops.
- Improved the divide command and enabled its use in the symbolic math
  library.  Enabled code and variables commands in library, too.
  Currently, library output of these 3 commands can only be gathered
  by redirecting to a file.
- Added "set autoselect" and "set auto" options.  Use "set no auto" to
  always store entered expressions into equation spaces, unless it is
  a command.

diffstat:

 math/mathomatic/Makefile         |   5 ++---
 math/mathomatic/PLIST            |   3 ++-
 math/mathomatic/distinfo         |  10 +++++-----
 math/mathomatic/patches/patch-aa |  10 +++++-----
 4 files changed, 14 insertions(+), 14 deletions(-)

diffs (69 lines):

diff -r 46f0d36320d2 -r 2ea8d3d85608 math/mathomatic/Makefile
--- a/math/mathomatic/Makefile  Wed Jun 10 15:58:29 2009 +0000
+++ b/math/mathomatic/Makefile  Wed Jun 10 17:03:54 2009 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.89 2009/05/20 00:58:22 wiz Exp $
+# $NetBSD: Makefile,v 1.90 2009/06/10 17:03:54 minskim Exp $
 #
 
-DISTNAME=              mathomatic-14.3.6
-PKGREVISION=           1
+DISTNAME=              mathomatic-14.4.4
 CATEGORIES=            math
 MASTER_SITES=          http://www.panix.com/~gesslein/
 EXTRACT_SUFX=          .tar.bz2
diff -r 46f0d36320d2 -r 2ea8d3d85608 math/mathomatic/PLIST
--- a/math/mathomatic/PLIST     Wed Jun 10 15:58:29 2009 +0000
+++ b/math/mathomatic/PLIST     Wed Jun 10 17:03:54 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2008/06/21 17:23:26 minskim Exp $
+@comment $NetBSD: PLIST,v 1.12 2009/06/10 17:03:54 minskim Exp $
 bin/mathomatic
 man/man1/mathomatic.1
 share/doc/mathomatic/README.txt
@@ -13,5 +13,6 @@
 share/doc/mathomatic/matho-primes.1.html
 share/doc/mathomatic/matho-sumsq.1.html
 share/doc/mathomatic/mathomatic.1.html
+share/doc/mathomatic/mathomatic16x16.png
 share/doc/mathomatic/open_book_nae_02.png
 @dirrm share/doc/mathomatic
diff -r 46f0d36320d2 -r 2ea8d3d85608 math/mathomatic/distinfo
--- a/math/mathomatic/distinfo  Wed Jun 10 15:58:29 2009 +0000
+++ b/math/mathomatic/distinfo  Wed Jun 10 17:03:54 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.78 2009/04/07 17:30:25 minskim Exp $
+$NetBSD: distinfo,v 1.79 2009/06/10 17:03:54 minskim Exp $
 
-SHA1 (mathomatic-14.3.6.tar.bz2) = 6aafc360237ccbe38d7d0c5bae247c36020a8419
-RMD160 (mathomatic-14.3.6.tar.bz2) = 1508f668faf8fd1faffe1de2b50acbd9aa362ae2
-Size (mathomatic-14.3.6.tar.bz2) = 160957 bytes
-SHA1 (patch-aa) = 3860df2956bf9eeadde03f6f99b7d0d66a3c0766
+SHA1 (mathomatic-14.4.4.tar.bz2) = 98b8aa6d99452d1921c990a78e49945c10f09897
+RMD160 (mathomatic-14.4.4.tar.bz2) = f1987404df565f811a2ec991a442b1670c79a778
+Size (mathomatic-14.4.4.tar.bz2) = 165576 bytes
+SHA1 (patch-aa) = 135eb7a51c8883693a739e27e1d6a44857f97326
diff -r 46f0d36320d2 -r 2ea8d3d85608 math/mathomatic/patches/patch-aa
--- a/math/mathomatic/patches/patch-aa  Wed Jun 10 15:58:29 2009 +0000
+++ b/math/mathomatic/patches/patch-aa  Wed Jun 10 17:03:54 2009 +0000
@@ -1,15 +1,15 @@
-$NetBSD: patch-aa,v 1.20 2008/12/21 02:02:25 minskim Exp $
+$NetBSD: patch-aa,v 1.21 2009/06/10 17:03:55 minskim Exp $
 
---- makefile.orig      2008-12-18 12:57:54.000000000 -0800
+--- makefile.orig      2009-05-31 11:01:26.000000000 -0700
 +++ makefile
-@@ -7,8 +7,8 @@ CFLAGS         += -DUNIX -DVERSION=\"$(VERSION)
+@@ -10,8 +10,8 @@ CFLAGS               += -O -DUNIX -DVERSION=\"$(VERSI
  LDLIBS                += -lm # libraries to link
  
  # "make READLINE=1" to include readline support:
 -CFLAGS                += $(READLINE:1=-DREADLINE)
--LDLIBS                += $(READLINE:1=-lreadline -lncurses)
+-LDLIBS                += $(READLINE:1=-lreadline)
 +CFLAGS                += -DREADLINE
 +LDLIBS                += -lreadline
  
- # Install directories:
+ # Install directories follow, installs everything in /usr/local by default:
  prefix                ?= /usr/local



Home | Main Index | Thread Index | Old Index