summaryrefslogtreecommitdiff
path: root/math/yacas
diff options
context:
space:
mode:
authorasau <asau>2009-09-05 13:07:09 +0000
committerasau <asau>2009-09-05 13:07:09 +0000
commit9018626c8dcdaa09f3794f6bba9214fc49f58e57 (patch)
treeb37429bb0b4d3091a760e054b3030bf3006053fe /math/yacas
parent6a75d96366961515fafe079b9d8b805e82148a04 (diff)
downloadpkgsrc-9018626c8dcdaa09f3794f6bba9214fc49f58e57.tar.gz
Update to YACAS 1.2.2.
Changes unknown, ChangeLog says: "Changes are none, there is only the now."
Diffstat (limited to 'math/yacas')
-rw-r--r--math/yacas/Makefile18
-rw-r--r--math/yacas/PLIST104
-rw-r--r--math/yacas/distinfo9
-rw-r--r--math/yacas/patches/patch-aa16
4 files changed, 22 insertions, 125 deletions
diff --git a/math/yacas/Makefile b/math/yacas/Makefile
index f9cff59b79e..f00b0b6e80e 100644
--- a/math/yacas/Makefile
+++ b/math/yacas/Makefile
@@ -1,19 +1,20 @@
-# $NetBSD: Makefile,v 1.29 2008/11/10 17:21:37 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2009/09/05 13:07:09 asau Exp $
#
-DISTNAME= yacas-1.0.63
-PKGREVISION= 1
+DISTNAME= yacas-1.2.2
CATEGORIES= math
MASTER_SITES= http://yacas.sourceforge.net/backups/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://yacas.sourceforge.net/
COMMENT= Yet Another Computer Algebra System
+LICENSE= gnu-gpl-v2
+
+PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c c++
GNU_CONFIGURE= YES
USE_TOOLS+= gmake perl
-USE_LIBTOOL= YES
TEST_TARGET= test
@@ -24,16 +25,9 @@ SUBST_STAGE.d2u= pre-patch
SUBST_FILES.d2u= src/cyacas.h src/cyacas.cpp plugins/pcre/pcre_config.h
SUBST_FILTER_CMD.d2u= ${TR} -d '\015'
-post-install:
- ${INSTALL_SCRIPT} ${WRKSRC:Q}/yacas.sh ${PREFIX:Q}/bin
- ${INSTALL_DATA_DIR} ${PREFIX:Q}/share/emacs/site-lisp
-.for f in yacas.el yacas-names.el yacas-functions.el yacas-notebook.el \
- yacas-notebook.sty font-latex.el
- ${INSTALL_DATA} ${WRKSRC:Q}/YacasNotebook/${f:Q} ${PREFIX:Q}/share/emacs/site-lisp/
-.endfor
+REPLACE_PERL= manmake/txt2yacasdoc.pl
.include "../../math/gsl/buildlink3.mk"
.include "../../x11/libXaw/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
-.include "../../devel/libltdl/convenience.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/math/yacas/PLIST b/math/yacas/PLIST
index 41a1daf705f..a8e21759c0d 100644
--- a/math/yacas/PLIST
+++ b/math/yacas/PLIST
@@ -1,29 +1,6 @@
-@comment $NetBSD: PLIST,v 1.11 2009/06/14 18:05:50 joerg Exp $
+@comment $NetBSD: PLIST,v 1.12 2009/09/05 13:07:09 asau Exp $
bin/yacas
-bin/yacas.sh
-bin/yacas_client
bin/ytxt2tex
-lib/libcyacas.la
-lib/libyacas.la
-lib/libyacasnumbers.la
-lib/libyacasplatform.la
-lib/yacas/example.la
-lib/yacas/filescanner.la
-lib/yacas/forth.la
-lib/yacas/libmath.la
-lib/yacas/opengl.la
-lib/yacas/pcre.la
-lib/yacas/yacas_gsl.la
-share/emacs/site-lisp/font-latex.el
-share/emacs/site-lisp/yacas-functions.el
-share/emacs/site-lisp/yacas-names.el
-share/emacs/site-lisp/yacas-notebook.el
-share/emacs/site-lisp/yacas-notebook.sty
-share/emacs/site-lisp/yacas.el
-share/yacas/addons/editvi.ys
-share/yacas/addons/editvi.ys.def
-share/yacas/addons/unix.ys
-share/yacas/addons/unix.ys.def
share/yacas/array.rep/code.ys
share/yacas/array.rep/code.ys.def
share/yacas/assoc.rep/code.ys
@@ -32,16 +9,6 @@ share/yacas/base.rep/math.ys
share/yacas/base.rep/math.ys.def
share/yacas/c_form.rep/code.ys
share/yacas/c_form.rep/code.ys.def
-share/yacas/codecheck.rep/codetransform.ys
-share/yacas/codecheck.rep/commonlispreader.ys
-share/yacas/codecheck.rep/cplusplusreader.ys
-share/yacas/codecheck.rep/genericparser.ys
-share/yacas/codecheck.rep/interface.ys
-share/yacas/codecheck.rep/interface.ys.def
-share/yacas/codecheck.rep/process.ys
-share/yacas/codecheck.rep/process.ys.def
-share/yacas/compile.rep/compilecpp.ys
-share/yacas/compile.rep/compilecpp.ys.def
share/yacas/complex.rep/code.ys
share/yacas/complex.rep/code.ys.def
share/yacas/complex.rep/om.ys
@@ -51,15 +18,12 @@ share/yacas/constants.rep/om.ys
share/yacas/controlflow.rep/code.ys
share/yacas/controlflow.rep/code.ys.def
share/yacas/corefunctions.ys
-share/yacas/cstubgen.rep/code.ys
-share/yacas/cstubgen.rep/code.ys.def
share/yacas/debug.rep/code.ys
share/yacas/debug.rep/code.ys.def
share/yacas/deffunc.rep/code.ys
share/yacas/deffunc.rep/code.ys.def
share/yacas/deriv.rep/code.ys
share/yacas/deriv.rep/code.ys.def
-share/yacas/documentation/Algo.html
share/yacas/documentation/Algochapter1.html
share/yacas/documentation/Algochapter2.html
share/yacas/documentation/Algochapter3.html
@@ -70,29 +34,7 @@ share/yacas/documentation/Algochapter7.html
share/yacas/documentation/Algochapter8.html
share/yacas/documentation/Algochapters.html
share/yacas/documentation/Algomanual.html
-share/yacas/documentation/LispProgramming.html
-share/yacas/documentation/LispProgrammingchapter1.html
-share/yacas/documentation/LispProgrammingchapter2.html
-share/yacas/documentation/LispProgrammingchapter3.html
-share/yacas/documentation/LispProgrammingchapter4.html
-share/yacas/documentation/LispProgrammingchapter5.html
-share/yacas/documentation/LispProgrammingchapters.html
-share/yacas/documentation/LispProgrammingmanual.html
-share/yacas/documentation/NewDesign.html
-share/yacas/documentation/NewDesignchapter1.html
-share/yacas/documentation/NewDesignchapter10.html
-share/yacas/documentation/NewDesignchapter2.html
-share/yacas/documentation/NewDesignchapter3.html
-share/yacas/documentation/NewDesignchapter4.html
-share/yacas/documentation/NewDesignchapter5.html
-share/yacas/documentation/NewDesignchapter6.html
-share/yacas/documentation/NewDesignchapter7.html
-share/yacas/documentation/NewDesignchapter8.html
-share/yacas/documentation/NewDesignchapter9.html
-share/yacas/documentation/NewDesignchapters.html
-share/yacas/documentation/NewDesignmanual.html
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
@@ -104,11 +46,7 @@ share/yacas/documentation/codingchapter8.html
share/yacas/documentation/codingchapter9.html
share/yacas/documentation/codingchapters.html
share/yacas/documentation/codingmanual.html
-share/yacas/documentation/essays.html
share/yacas/documentation/essayschapter1.html
-share/yacas/documentation/essayschapter10.html
-share/yacas/documentation/essayschapter11.html
-share/yacas/documentation/essayschapter12.html
share/yacas/documentation/essayschapter2.html
share/yacas/documentation/essayschapter3.html
share/yacas/documentation/essayschapter4.html
@@ -116,15 +54,15 @@ share/yacas/documentation/essayschapter5.html
share/yacas/documentation/essayschapter6.html
share/yacas/documentation/essayschapter7.html
share/yacas/documentation/essayschapter8.html
-share/yacas/documentation/essayschapter9.html
share/yacas/documentation/essayschapters.html
share/yacas/documentation/essaysmanual.html
share/yacas/documentation/hints
-share/yacas/documentation/intro.html
share/yacas/documentation/introchapter1.html
share/yacas/documentation/introchapter2.html
share/yacas/documentation/introchapter3.html
share/yacas/documentation/introchapter4.html
+share/yacas/documentation/introchapter5.html
+share/yacas/documentation/introchapter6.html
share/yacas/documentation/introchapters.html
share/yacas/documentation/intromanual.html
share/yacas/documentation/manicon.html
@@ -145,7 +83,16 @@ share/yacas/documentation/refchapter20.html
share/yacas/documentation/refchapter21.html
share/yacas/documentation/refchapter22.html
share/yacas/documentation/refchapter23.html
+share/yacas/documentation/refchapter24.html
+share/yacas/documentation/refchapter25.html
+share/yacas/documentation/refchapter26.html
+share/yacas/documentation/refchapter27.html
+share/yacas/documentation/refchapter28.html
+share/yacas/documentation/refchapter29.html
share/yacas/documentation/refchapter3.html
+share/yacas/documentation/refchapter30.html
+share/yacas/documentation/refchapter31.html
+share/yacas/documentation/refchapter32.html
share/yacas/documentation/refchapter4.html
share/yacas/documentation/refchapter5.html
share/yacas/documentation/refchapter6.html
@@ -154,7 +101,6 @@ share/yacas/documentation/refchapter8.html
share/yacas/documentation/refchapter9.html
share/yacas/documentation/refchapters.html
share/yacas/documentation/refmanual.html
-share/yacas/documentation/refprog.html
share/yacas/documentation/refprogchapter1.html
share/yacas/documentation/refprogchapter10.html
share/yacas/documentation/refprogchapter2.html
@@ -185,12 +131,9 @@ share/yacas/factors.rep/binaryfactors.ys
share/yacas/factors.rep/binaryfactors.ys.def
share/yacas/factors.rep/code.ys
share/yacas/factors.rep/code.ys.def
-share/yacas/fakedb.rep/code.ys
-share/yacas/fakedb.rep/code.ys.def
share/yacas/functional.rep/code.ys
share/yacas/functional.rep/code.ys.def
share/yacas/functional.rep/om.ys
-share/yacas/glview.ys
share/yacas/html.rep/code.ys
share/yacas/html.rep/code.ys.def
share/yacas/include/GPL_stuff.h
@@ -201,23 +144,15 @@ share/yacas/include/arggetter.h
share/yacas/include/arrayclass.h
share/yacas/include/arrayclass.inl
share/yacas/include/choices.h
-share/yacas/include/codecomment.h
share/yacas/include/commandline.h
share/yacas/include/compressedfiles.h
share/yacas/include/core_yacasmain.h
share/yacas/include/corefunctions.h
-share/yacas/include/ctokenizer.h
-share/yacas/include/cyacas.h
share/yacas/include/debugmem.h
share/yacas/include/deffile.h
share/yacas/include/deffile.inl
-share/yacas/include/elfdll.h
-share/yacas/include/epoccli.h
-share/yacas/include/epocclsv.h
-share/yacas/include/epocserv.h
share/yacas/include/errors.h
share/yacas/include/evalfunc.h
-share/yacas/include/exedll.h
share/yacas/include/filescanner.h
share/yacas/include/genericobject.h
share/yacas/include/genericstructs.h
@@ -238,7 +173,6 @@ share/yacas/include/lispio.h
share/yacas/include/lispobject.h
share/yacas/include/lispobject.inl
share/yacas/include/lispparser.h
-share/yacas/include/lispplugin.h
share/yacas/include/lispstring.h
share/yacas/include/lispstring.inl
share/yacas/include/lispuserfunc.h
@@ -254,11 +188,9 @@ share/yacas/include/patcher.h
share/yacas/include/patternclass.h
share/yacas/include/patterns.h
share/yacas/include/plat/linux32/lisptype.h
-share/yacas/include/plat/linux32/platdll.h
share/yacas/include/plat/linux32/platfileio.h
share/yacas/include/plat/linux32/stubs.inl
share/yacas/include/platmath.h
-share/yacas/include/plugins_available.h
share/yacas/include/refcount.h
share/yacas/include/standard.h
share/yacas/include/standard.inl
@@ -268,14 +200,8 @@ share/yacas/include/stringio.h
share/yacas/include/stubs.h
share/yacas/include/substitute.h
share/yacas/include/tokenizer.h
-share/yacas/include/unipoly.h
share/yacas/include/unixcommandline.h
share/yacas/include/version.h
-share/yacas/include/vm.h
-share/yacas/include/win32dll.h
-share/yacas/include/win32dllresource.h
-share/yacas/include/win32yacasdll.h
-share/yacas/include/win32yacasdllresource.h
share/yacas/include/xmltokenizer.h
share/yacas/include/yacas.h
share/yacas/include/yacasbase.h
@@ -330,10 +256,6 @@ share/yacas/openmath.rep/code.ys
share/yacas/openmath.rep/code.ys.def
share/yacas/orthopoly.rep/code.ys
share/yacas/orthopoly.rep/code.ys.def
-share/yacas/osdep.rep/code.ys
-share/yacas/osdep.rep/code.ys.def
-share/yacas/osdep.rep/unix.ys
-share/yacas/osdep.rep/win32.ys
share/yacas/packages.ys
share/yacas/padic.rep/code.ys
share/yacas/padic.rep/code.ys.def
@@ -435,6 +357,4 @@ share/yacas/univar.rep/sparse.ys
share/yacas/univar.rep/sparse.ys.def
share/yacas/univar.rep/sturm.ys
share/yacas/univar.rep/sturm.ys.def
-share/yacas/yacas-gmtplot2d.sh
-share/yacas/yacas-gmtplot3d.sh
share/yacas/yacasinit.ys
diff --git a/math/yacas/distinfo b/math/yacas/distinfo
index ce9eab715fe..c83665a1202 100644
--- a/math/yacas/distinfo
+++ b/math/yacas/distinfo
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.9 2007/03/20 16:11:56 drochner Exp $
+$NetBSD: distinfo,v 1.10 2009/09/05 13:07:09 asau Exp $
-SHA1 (yacas-1.0.63.tar.gz) = d6c73390f9562a5f5b1bc572119431006daf988a
-RMD160 (yacas-1.0.63.tar.gz) = 7a17c88756874a245eba7961d19b73d4fc45a840
-Size (yacas-1.0.63.tar.gz) = 2145848 bytes
-SHA1 (patch-aa) = ebc0cc0db1e205d3afadb7c12a69254ac6f78bcc
+SHA1 (yacas-1.2.2.tar.gz) = 8e753c22c207a5aa5e9fd2a9d519605d5b73d5b9
+RMD160 (yacas-1.2.2.tar.gz) = 6c49ca60e4f1f92e7d30e8d91b6126e55d77321b
+Size (yacas-1.2.2.tar.gz) = 1203303 bytes
diff --git a/math/yacas/patches/patch-aa b/math/yacas/patches/patch-aa
deleted file mode 100644
index c722e7fc748..00000000000
--- a/math/yacas/patches/patch-aa
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-aa,v 1.7 2007/03/20 16:11:56 drochner Exp $
-
---- ./scripts/osdep.rep/code.ys.orig 2006-03-26 14:49:14.000000000 +0200
-+++ ./scripts/osdep.rep/code.ys
-@@ -8,9 +8,10 @@ PlatformOS() := Eval(
- If(GreaterThan(Length(OSVersion()),6) And StringMid(1,6,OSVersion()) = "darwin", "Unix",
- If(GreaterThan(Length(OSVersion()),7) And StringMid(1,7,OSVersion()) = "solaris", "Unix",
- If(GreaterThan(Length(OSVersion()),7) And StringMid(1,7,OSVersion()) = "freebsd", "Unix",
-+ If(GreaterThan(Length(OSVersion()),6) And StringMid(1,6,OSVersion()) = "netbsd", "Unix",
- If(OSVersion() = "Win32", "Win32",
- If(OSVersion() = "cygwin", "Unix",
-- /* otherwise */ Check(False, "Unsupported platform ":OSVersion()))))))));
-+ /* otherwise */ Check(False, "Unsupported platform ":OSVersion())))))))));
-
- // this lists the available OS-specific modules
- SupportedOSes :=