summaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2001-06-21 16:57:55 +0000
committerijliao <ijliao@FreeBSD.org>2001-06-21 16:57:55 +0000
commitb41a4123da5d38a3f45c6ffc669e42aa1563afd9 (patch)
treed7ae06770af148f0bfc3e3bace7951c8aa8b1897 /math
parentc80edf93c320caf68b0541604ddd6dffa4575d87 (diff)
downloadFreeBSD-ports-b41a4123da5d38a3f45c6ffc669e42aa1563afd9.zip
FreeBSD-ports-b41a4123da5d38a3f45c6ffc669e42aa1563afd9.tar.gz
add yacas
Yet Another Computer Algebra System
Diffstat (limited to 'math')
-rw-r--r--math/Makefile1
-rw-r--r--math/yacas/Makefile20
-rw-r--r--math/yacas/distinfo1
-rw-r--r--math/yacas/pkg-comment1
-rw-r--r--math/yacas/pkg-descr10
-rw-r--r--math/yacas/pkg-plist138
6 files changed, 171 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile
index 3dfd033..2880db4 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -1,5 +1,6 @@
# $FreeBSD$
#
+ SUBDIR += yacas
SUBDIR += GiNaC
SUBDIR += PDL
diff --git a/math/yacas/Makefile b/math/yacas/Makefile
new file mode 100644
index 0000000..abb6ac6
--- /dev/null
+++ b/math/yacas/Makefile
@@ -0,0 +1,20 @@
+# ex:ts=8
+# New ports collection makefile for: yacas
+# Date created: Jun 21, 2001
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= yacas
+PORTVERSION= 1.0.47
+CATEGORIES= math
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
+ http://www.xs4all.nl/~apinkus/backups/
+
+MAINTAINER= ijliao@FreeBSD.org
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-gmp=yes
+
+.include <bsd.port.mk>
diff --git a/math/yacas/distinfo b/math/yacas/distinfo
new file mode 100644
index 0000000..87bab674
--- /dev/null
+++ b/math/yacas/distinfo
@@ -0,0 +1 @@
+MD5 (yacas-1.0.47.tar.gz) = adb0b9912e07060bd19fd2109a6ac6c2
diff --git a/math/yacas/pkg-comment b/math/yacas/pkg-comment
new file mode 100644
index 0000000..c469d7f
--- /dev/null
+++ b/math/yacas/pkg-comment
@@ -0,0 +1 @@
+Yet Another Computer Algebra System
diff --git a/math/yacas/pkg-descr b/math/yacas/pkg-descr
new file mode 100644
index 0000000..1a5389b
--- /dev/null
+++ b/math/yacas/pkg-descr
@@ -0,0 +1,10 @@
+Yacas (Yet Another Computer Algebra System) is a small and highly flexible
+general-purpose computer algebra language. The syntax uses a infix-operator
+grammar parser. The distribution contains a small library of mathematical
+functions, but its real strength is in the language in which you can easily
+write your own symbolic manipulation algorithms. The core engine supports
+arbitrary precision arithmetic (although it can optionally be linked with
+the library "libgmp2") and is able to execute symbolic manipulations on
+various mathematical objects by following user-defined rules.
+
+WWW: http://www.xs4all.nl/~apinkus/
diff --git a/math/yacas/pkg-plist b/math/yacas/pkg-plist
new file mode 100644
index 0000000..96a7f20
--- /dev/null
+++ b/math/yacas/pkg-plist
@@ -0,0 +1,138 @@
+bin/yacas
+bin/yacas_client
+share/yacas/addons/README
+share/yacas/addons/editvi.ys
+share/yacas/addons/editvi.ys.def
+share/yacas/addons/gnuplot.ys
+share/yacas/addons/gnuplot.ys.def
+share/yacas/array.ys
+share/yacas/array.ys.def
+share/yacas/assoc.ys
+share/yacas/assoc.ys.def
+share/yacas/c_form.ys
+share/yacas/c_form.ys.def
+share/yacas/complex.ys
+share/yacas/complex.ys.def
+share/yacas/constants.ys
+share/yacas/controlflow.ys
+share/yacas/controlflow.ys.def
+share/yacas/cstubgen.ys
+share/yacas/deffunc.ys
+share/yacas/deriv.ys
+share/yacas/deriv.ys.def
+share/yacas/documentation/books.html
+share/yacas/documentation/coding.html
+share/yacas/documentation/codingchapter1.html
+share/yacas/documentation/codingchapter2.html
+share/yacas/documentation/codingchapter3.html
+share/yacas/documentation/codingchapter4.html
+share/yacas/documentation/codingchapter5.html
+share/yacas/documentation/codingchapters.html
+share/yacas/documentation/codingmanual.html
+share/yacas/documentation/intro.html
+share/yacas/documentation/introchapter1.html
+share/yacas/documentation/introchapter2.html
+share/yacas/documentation/introchapter3.html
+share/yacas/documentation/introchapters.html
+share/yacas/documentation/intromanual.html
+share/yacas/documentation/isboolean.html
+share/yacas/documentation/manicon.html
+share/yacas/documentation/ref.html
+share/yacas/documentation/refchapter1.html
+share/yacas/documentation/refchapter10.html
+share/yacas/documentation/refchapter11.html
+share/yacas/documentation/refchapter12.html
+share/yacas/documentation/refchapter13.html
+share/yacas/documentation/refchapter14.html
+share/yacas/documentation/refchapter15.html
+share/yacas/documentation/refchapter2.html
+share/yacas/documentation/refchapter3.html
+share/yacas/documentation/refchapter4.html
+share/yacas/documentation/refchapter5.html
+share/yacas/documentation/refchapter6.html
+share/yacas/documentation/refchapter7.html
+share/yacas/documentation/refchapter8.html
+share/yacas/documentation/refchapter9.html
+share/yacas/documentation/refchapters.html
+share/yacas/documentation/refmanual.html
+share/yacas/documentation/refprogchapter1.html
+share/yacas/documentation/refprogchapter2.html
+share/yacas/documentation/refprogchapter3.html
+share/yacas/documentation/refprogchapter4.html
+share/yacas/documentation/refprogchapters.html
+share/yacas/documentation/refprogmanual.html
+share/yacas/documentation/yacaslogo.gif
+share/yacas/example.ys
+share/yacas/example.ys.def
+share/yacas/factors.ys
+share/yacas/factors.ys.def
+share/yacas/fakedb.ys
+share/yacas/fakedb.ys.def
+share/yacas/formula.ys
+share/yacas/formula.ys.def
+share/yacas/functional.ys
+share/yacas/functional.ys.def
+share/yacas/glview.ys
+share/yacas/html.ys
+share/yacas/html.ys.def
+share/yacas/integrate.ys
+share/yacas/integrate.ys.def
+share/yacas/limit.ys
+share/yacas/limit.ys.def
+share/yacas/linalg.ys
+share/yacas/linalg.ys.def
+share/yacas/lists.ys
+share/yacas/lists.ys.def
+share/yacas/localrules.ys
+share/yacas/localrules.ys.def
+share/yacas/logic.ys
+share/yacas/logic.ys.def
+share/yacas/newly.ys
+share/yacas/newly.ys.def
+share/yacas/numbers.ys
+share/yacas/numbers.ys.def
+share/yacas/odesolver.ys
+share/yacas/odesolver.ys.def
+share/yacas/padic.ys
+share/yacas/padic.ys.def
+share/yacas/patterns.ys
+share/yacas/patterns.ys.def
+share/yacas/predicates.ys
+share/yacas/predicates.ys.def
+share/yacas/print.ys
+share/yacas/pslq.ys
+share/yacas/pslq.ys.def
+share/yacas/radsimp.ys
+share/yacas/radsimp.ys.def
+share/yacas/random.ys
+share/yacas/random.ys.def
+share/yacas/simplify.ys
+share/yacas/simplify.ys.def
+share/yacas/solve.ys
+share/yacas/solve.ys.def
+share/yacas/standard.ys
+share/yacas/stats.ys
+share/yacas/stats.ys.def
+share/yacas/stdfuncs.ys
+share/yacas/stdfuncs.ys.def
+share/yacas/stdopers.ys
+share/yacas/stubs.ys
+share/yacas/stubs.ys.def
+share/yacas/substitute.ys
+share/yacas/substitute.ys.def
+share/yacas/sums.ys
+share/yacas/sums.ys.def
+share/yacas/tensor.ys
+share/yacas/tensor.ys.def
+share/yacas/testers.ys
+share/yacas/testers.ys.def
+share/yacas/texform.ys
+share/yacas/texform.ys.def
+share/yacas/trigsimp.ys
+share/yacas/trigsimp.ys.def
+share/yacas/univar.ys
+share/yacas/univar.ys.def
+share/yacas/yacasinit.ys
+@dirrm share/yacas/addons
+@dirrm share/yacas/documentation
+@dirrm share/yacas
OpenPOWER on IntegriCloud