pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/math/yacas update to yacas-1.0.56 and bl3ify.
details: https://anonhg.NetBSD.org/pkgsrc/rev/8359a123124d
branches: trunk
changeset: 470799:8359a123124d
user: dmcmahill <dmcmahill%pkgsrc.org@localhost>
date: Fri Mar 12 01:15:45 2004 +0000
description:
update to yacas-1.0.56 and bl3ify.
Many, many, many additions, bug fixes, and improvements since the last
packaged version. Too many to even summarize here. Please refer to the
change log in the distfile or on the homepage.
diffstat:
math/yacas/Makefile | 28 +++-
math/yacas/PLIST | 340 ++++++++++++++++++++++++++++++++++++++++++++++++++-
math/yacas/distinfo | 6 +-
3 files changed, 354 insertions(+), 20 deletions(-)
diffs (truncated from 588 to 300 lines):
diff -r b3113a93c476 -r 8359a123124d math/yacas/Makefile
--- a/math/yacas/Makefile Fri Mar 12 01:14:00 2004 +0000
+++ b/math/yacas/Makefile Fri Mar 12 01:15:45 2004 +0000
@@ -1,22 +1,40 @@
-# $NetBSD: Makefile,v 1.11 2003/11/07 15:27:24 gavan Exp $
+# $NetBSD: Makefile,v 1.12 2004/03/12 01:15:45 dmcmahill Exp $
#
-DISTNAME= yacas-1.0.48
+DISTNAME= yacas-1.0.56
CATEGORIES= math
-MASTER_SITES= http://www.xs4all.nl/~apinkus/backups/
+MASTER_SITES= http://yacas.sourceforge.net/backups/
MAINTAINER= tech-pkg%NetBSD.org@localhost
-HOMEPAGE= http://www.xs4all.nl/~apinkus/yacas.html
+HOMEPAGE= http://yacas.sourceforge.net
COMMENT= Yet Another Computer Algebra System
+USE_BUILDLINK3= YES
GNU_CONFIGURE= YES
USE_GCC_SHLIB= YES
+USE_GNU_TOOLS+= make
+USE_LIBTOOL= YES
+USE_X11= YES
TEST_TARGET= test
+LDFLAGS+= -Wl,-R${PREFIX}/lib/yacas
+
+# dos2unix fix on a few files
+pre-patch:
+.for __tmp__ in src/cyacas.h src/cyacas.cpp plugins/pcre/pcre_config.h
+ ${MV} ${WRKSRC}/${__tmp__} ${WRKSRC}/${__tmp__}.bak
+ ${CAT} ${WRKSRC}/${__tmp__}.bak | ${TR} -d "\015" > \
+ ${WRKSRC}/${__tmp__}
+.endfor
+
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/yacas.sh ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/share/emacs/site-lisp
- ${INSTALL_DATA} ${WRKSRC}/yacas.el ${PREFIX}/share/emacs/site-lisp
+.for __tmp__ in yacas.el yacas-names.el yacas-functions.el yacas-notebook.el \
+ yacas-notebook.sty font-latex.el
+ ${INSTALL_DATA} ${WRKSRC}/YacasNotebook/${__tmp__} ${PREFIX}/share/emacs/site-lisp
+.endfor
+.include "../../math/gsl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r b3113a93c476 -r 8359a123124d math/yacas/PLIST
--- a/math/yacas/PLIST Fri Mar 12 01:14:00 2004 +0000
+++ b/math/yacas/PLIST Fri Mar 12 01:15:45 2004 +0000
@@ -1,45 +1,161 @@
-@comment $NetBSD: PLIST,v 1.4 2002/12/09 16:01:34 tron Exp $
+@comment $NetBSD: PLIST,v 1.5 2004/03/12 01:15:45 dmcmahill Exp $
bin/yacas
+bin/yacas.sh
bin/yacas_client
+bin/ytxt2tex
+lib/libcyacas.a
+lib/libcyacas.la
+lib/libcyacas.so
+lib/libcyacas.so.0
+lib/libcyacas.so.0.0
+lib/libyacas.a
+lib/libyacas.la
+lib/libyacas.so
+lib/libyacas.so.0
+lib/libyacas.so.0.0
+lib/libyacasnumbers.a
+lib/libyacasnumbers.la
+lib/libyacasnumbers.so
+lib/libyacasnumbers.so.0
+lib/libyacasnumbers.so.0.0
+lib/libyacasplatform.a
+lib/libyacasplatform.la
+lib/libyacasplatform.so
+lib/libyacasplatform.so.0
+lib/libyacasplatform.so.0.0
+lib/yacas/example.a
+lib/yacas/example.la
+lib/yacas/example.so
+lib/yacas/filescanner.a
+lib/yacas/filescanner.la
+lib/yacas/filescanner.so
+lib/yacas/forth.a
+lib/yacas/forth.la
+lib/yacas/forth.so
+lib/yacas/libmath.a
+lib/yacas/libmath.la
+lib/yacas/libmath.so
+lib/yacas/libmath.so.0
+lib/yacas/libmath.so.0.0
+lib/yacas/opengl.a
+lib/yacas/opengl.la
+lib/yacas/opengl.so
+lib/yacas/pcre.a
+lib/yacas/pcre.la
+lib/yacas/pcre.so
+lib/yacas/yacas_gsl.a
+lib/yacas/yacas_gsl.la
+lib/yacas/yacas_gsl.so
+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/Makefile
-share/yacas/Makefile.am
-share/yacas/Makefile.in
-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/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
share/yacas/assoc.rep/code.ys.def
+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
share/yacas/constants.rep/code.ys
share/yacas/constants.rep/code.ys.def
+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
+share/yacas/documentation/Algochapter4.html
+share/yacas/documentation/Algochapter5.html
+share/yacas/documentation/Algochapter6.html
+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
share/yacas/documentation/codingchapter4.html
share/yacas/documentation/codingchapter5.html
+share/yacas/documentation/codingchapter6.html
+share/yacas/documentation/codingchapter7.html
+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/essayschapter2.html
+share/yacas/documentation/essayschapter3.html
+share/yacas/documentation/essayschapter4.html
+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/introchapters.html
share/yacas/documentation/intromanual.html
share/yacas/documentation/manicon.html
@@ -51,7 +167,15 @@
share/yacas/documentation/refchapter13.html
share/yacas/documentation/refchapter14.html
share/yacas/documentation/refchapter15.html
+share/yacas/documentation/refchapter16.html
+share/yacas/documentation/refchapter17.html
+share/yacas/documentation/refchapter18.html
+share/yacas/documentation/refchapter19.html
share/yacas/documentation/refchapter2.html
+share/yacas/documentation/refchapter20.html
+share/yacas/documentation/refchapter21.html
+share/yacas/documentation/refchapter22.html
+share/yacas/documentation/refchapter23.html
share/yacas/documentation/refchapter3.html
share/yacas/documentation/refchapter4.html
share/yacas/documentation/refchapter5.html
@@ -61,65 +185,196 @@
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
share/yacas/documentation/refprogchapter3.html
share/yacas/documentation/refprogchapter4.html
+share/yacas/documentation/refprogchapter5.html
+share/yacas/documentation/refprogchapter6.html
+share/yacas/documentation/refprogchapter7.html
+share/yacas/documentation/refprogchapter8.html
+share/yacas/documentation/refprogchapter9.html
share/yacas/documentation/refprogchapters.html
share/yacas/documentation/refprogmanual.html
share/yacas/documentation/yacaslogo.gif
share/yacas/example.rep/code.ys
share/yacas/example.rep/code.ys.def
+share/yacas/examples/ABIN.ys
+share/yacas/examples/MinimumSpanningTree.ys
share/yacas/examples/benchbuild.ys
share/yacas/examples/benchmark.ys
share/yacas/examples/benchmark2.ys
share/yacas/examples/findsum.ys
share/yacas/examples/goldbach.ys
+share/yacas/examples/pi.ys
share/yacas/examples/queens.ys
share/yacas/examples/series.ys
-share/yacas/examples/tests.ys
+share/yacas/examples/wordproblems.ys
+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/formula.rep/code.ys
-share/yacas/formula.rep/code.ys.def
share/yacas/functional.rep/code.ys
share/yacas/functional.rep/code.ys.def
share/yacas/glview.ys
share/yacas/html.rep/code.ys
share/yacas/html.rep/code.ys.def
+share/yacas/include/GPL_stuff.h
+share/yacas/include/anumber.h
+share/yacas/include/anumber.inl
+share/yacas/include/archiver.h
+share/yacas/include/arggetter.h
+share/yacas/include/arrayclass.h
+share/yacas/include/arrayclass.inl
+share/yacas/include/choices.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
Home |
Main Index |
Thread Index |
Old Index