diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2002-05-24 06:48:17 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2002-05-24 06:48:17 +0000 |
commit | 008f6f827b53c80d5f5fb1cfc4772de6fc8442cf (patch) | |
tree | dffaf06ef57d39e7bcf2c624d5ab106aa51c5177 /math | |
parent | Upgrade to 1.2b6. This is the result of chasing the (diff) |
upgrade to 1.0.52
fix gmp support on current
Notes
Notes:
svn path=/head/; revision=59860
Diffstat (limited to 'math')
-rw-r--r-- | math/yacas/Makefile | 7 | ||||
-rw-r--r-- | math/yacas/distinfo | 2 | ||||
-rw-r--r-- | math/yacas/files/patch-configure | 19 | ||||
-rw-r--r-- | math/yacas/pkg-descr | 2 | ||||
-rw-r--r-- | math/yacas/pkg-plist | 35 |
5 files changed, 54 insertions, 11 deletions
diff --git a/math/yacas/Makefile b/math/yacas/Makefile index 11b1334e28b5..b4983ad59edf 100644 --- a/math/yacas/Makefile +++ b/math/yacas/Makefile @@ -7,9 +7,10 @@ # PORTNAME= yacas -PORTVERSION= 1.0.51 +PORTVERSION= 1.0.52 CATEGORIES= math -MASTER_SITES= http://www.xs4all.nl/~apinkus/backups/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION:S/r/rev/} MAINTAINER= ports@FreeBSD.org @@ -21,7 +22,7 @@ USE_GMAKE= yes .if defined(WITH_GMP) .if ${OSVERSION} >= 500000 -LIB_DEPENDS+= gmp.3:${PORTSDIR}/math/libgmp +LIB_DEPENDS+= gmp.5:${PORTSDIR}/math/libgmp4 CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" .endif diff --git a/math/yacas/distinfo b/math/yacas/distinfo index ecacec084d92..bff9fbfd6899 100644 --- a/math/yacas/distinfo +++ b/math/yacas/distinfo @@ -1 +1 @@ -MD5 (yacas-1.0.51.tar.gz) = 770905e5ce104aa816a56ab3a5d1f083 +MD5 (yacas-1.0.52.tar.gz) = f86573d314c2335540e04eb869fd9717 diff --git a/math/yacas/files/patch-configure b/math/yacas/files/patch-configure new file mode 100644 index 000000000000..d39097c61149 --- /dev/null +++ b/math/yacas/files/patch-configure @@ -0,0 +1,19 @@ +--- configure.orig Fri May 24 06:40:55 2002 ++++ configure Fri May 24 14:38:40 2002 +@@ -1787,13 +1787,14 @@ + cat > conftest.$ac_ext <<EOF + #line 1789 "configure" + #include "confdefs.h" ++#include <gmp.h> + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +-char mpz_init(); + + int main() { +-mpz_init() ++mpz_t integ; ++mpz_init(integ) + ; return 0; } + EOF + if { (eval echo configure:1800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then diff --git a/math/yacas/pkg-descr b/math/yacas/pkg-descr index 1a5389bf31b1..be27bcfaeef2 100644 --- a/math/yacas/pkg-descr +++ b/math/yacas/pkg-descr @@ -7,4 +7,4 @@ 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/ +WWW: http://yacas.sourceforge.net/ diff --git a/math/yacas/pkg-plist b/math/yacas/pkg-plist index f22e8fe178aa..d39cf5dc4f24 100644 --- a/math/yacas/pkg-plist +++ b/math/yacas/pkg-plist @@ -28,12 +28,23 @@ 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/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/Algochapters.html +share/yacas/documentation/Algomanual.html share/yacas/documentation/books.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/codingchapters.html share/yacas/documentation/codingmanual.html share/yacas/documentation/essayschapter1.html @@ -42,12 +53,12 @@ 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/essayschapters.html share/yacas/documentation/essaysmanual.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 @@ -60,6 +71,7 @@ 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/refchapter2.html share/yacas/documentation/refchapter3.html share/yacas/documentation/refchapter4.html @@ -75,6 +87,9 @@ 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/refprogchapters.html share/yacas/documentation/refprogmanual.html share/yacas/documentation/yacaslogo.gif @@ -90,14 +105,11 @@ 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/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 @@ -174,6 +186,13 @@ share/yacas/include/yacasbase.h share/yacas/include/yacasprivate.h share/yacas/integrate.rep/code.ys share/yacas/integrate.rep/code.ys.def +share/yacas/io.rep/code.ys +share/yacas/io.rep/code.ys.def +share/yacas/io.rep/defaultprint.ys +share/yacas/io.rep/defaultprint.ys.def +share/yacas/io.rep/errors.ys +share/yacas/io.rep/formula.ys +share/yacas/io.rep/print.ys share/yacas/limit.rep/code.ys share/yacas/limit.rep/code.ys.def share/yacas/linalg.rep/code.ys @@ -202,6 +221,7 @@ 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/packages.ys share/yacas/padic.rep/code.ys share/yacas/padic.rep/code.ys.def share/yacas/patterns.rep/code.ys @@ -211,7 +231,6 @@ share/yacas/plots.rep/code.ys share/yacas/plots.rep/code.ys.def share/yacas/predicates.rep/code.ys share/yacas/predicates.rep/code.ys.def -share/yacas/print.ys share/yacas/pslq.rep/code.ys share/yacas/pslq.rep/code.ys.def share/yacas/rabinmiller.rep/code.ys @@ -242,6 +261,8 @@ share/yacas/stdfuncs.rep/code.ys share/yacas/stdfuncs.rep/code.ys.def share/yacas/stdfuncs.rep/numerical.ys share/yacas/stdfuncs.rep/numerical.ys.def +share/yacas/stdfuncs.rep/nummethods.ys +share/yacas/stdfuncs.rep/nummethods.ys.def share/yacas/stdfuncs.rep/om.ys share/yacas/stdopers.ys share/yacas/stubs.rep/code.ys @@ -261,6 +282,8 @@ share/yacas/trigsimp.rep/code.ys share/yacas/trigsimp.rep/code.ys.def share/yacas/univar.rep/code.ys share/yacas/univar.rep/code.ys.def +share/yacas/univar.rep/sturm.ys +share/yacas/univar.rep/sturm.ys.def share/yacas/yacasinit.ys @dirrm share/yacas/addons @dirrm share/yacas/array.rep @@ -277,13 +300,13 @@ share/yacas/yacasinit.ys @dirrm share/yacas/examples @dirrm share/yacas/factors.rep @dirrm share/yacas/fakedb.rep -@dirrm share/yacas/formula.rep @dirrm share/yacas/functional.rep @dirrm share/yacas/html.rep @dirrm share/yacas/include/plat/linux32 @dirrm share/yacas/include/plat @dirrm share/yacas/include @dirrm share/yacas/integrate.rep +@dirrm share/yacas/io.rep @dirrm share/yacas/limit.rep @dirrm share/yacas/linalg.rep @dirrm share/yacas/lists.rep |