summaryrefslogtreecommitdiff
path: root/math/pari/Makefile
diff options
context:
space:
mode:
authorjtb <jtb>2001-05-19 17:31:05 +0000
committerjtb <jtb>2001-05-19 17:31:05 +0000
commit28d962f61c78203add98c9c3a0b5ef84d75991f5 (patch)
tree60dde030b63353b731164755a8b37a13f5b36076 /math/pari/Makefile
parentc936805a981a15690fb49ad9d4fd901c52412adb (diff)
downloadpkgsrc-28d962f61c78203add98c9c3a0b5ef84d75991f5.tar.gz
Update to pari-2.1.1.
Fixed 1- return() could forget objects on heap [F2] 2- polhensellift(x^3+x^2+2,[x^2,x+1],2) --> pols not coprime [F3] 3- Configure missed some shared libraries [e.g RedHat 7.0] [F4] 4- requests for precision of bnfinit(x) [ = Q ] could yield SEGV [F6] 5- compatible = 3 not taken into account when reading a file [F7] 6- lines > 0: output driver didn't reset properly after user output [F9] 7- nfdisc(x^5+2*x^4+3*x^3-3*x^2+122*x-1) --> impossible inverse [F10] 8- bug in gcc-2.95: SEGV on Linux (quicksqri) [F11] 9- addrfrac: could return a t_RFRAC whose denominator wasn't a t_POL[F12] 10- bnfcertify (zimmertbound): off by two error when reading bound [F13] BA 11- pbs in Fp_factor_irred (factoring over Fq a pol. defined over Fp)[F25] 12- typo in quadhilbertimag (SEGV for very large discriminants) [F28] BA 13- isprime(n < 2, 2 or 3) gave wrong result [F31] BA 14- nfgaloisconj(polcyclo(11)+1)--> oo loop [F35] nfgaloisconj(polcyclo(40))-->incorrect result IS 15- typo in squfof tuning on 64bit machines [F36] 16- van Hoeij's algorithm (factor(Z[X])): wrong bound in LLL_cmbf [F41] 17- rare SEGV in nfdisc [F44] 18- rare problem in isprincipal (large non Galois base field) [F56] --> wrong result (generators not required) or infinite loop. 19- build failed with readline-4.2 [F57] Changed 1- DOS distribution archives (GPM removed) [C1] XR 2- try more prime ideals in nfsqff [nffactor, modular part] [C4] 3- renamed library function gsize() to sizedigit() [pb with gtk] [C10] IK 4- let lisGEN() return NULL when EOF is met (was oo loop) [C12] 5- install the whole distribution (see ?12) + improved Configure [C17] Added 1- README.WIN, config/[arch-osname|locatesymbol], doc/tex2mail.1 [A1]
Diffstat (limited to 'math/pari/Makefile')
-rw-r--r--math/pari/Makefile28
1 files changed, 10 insertions, 18 deletions
diff --git a/math/pari/Makefile b/math/pari/Makefile
index 01d020e7008..ccc3c9c6eb3 100644
--- a/math/pari/Makefile
+++ b/math/pari/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2001/05/04 17:14:08 jtb Exp $
+# $NetBSD: Makefile,v 1.7 2001/05/19 17:31:05 jtb Exp $
-DISTNAME= pari-2.1.0
+DISTNAME= pari-2.1.1
CATEGORIES= math
MASTER_SITES= ftp://www.gn-50uma.de/gn/gn-50uma.de/pari-2.1/ \
http://www.gn-50uma.de/ftp/pari-2.1/
@@ -10,31 +10,23 @@ HOMEPAGE= http://www.parigp-home.de
COMMENT= software package for computer-aided number theory
DEPENDS+= readline>=4.0:../../devel/readline
-BUILD_DEPENDS+= emacs-[0-9]*:../../editors/emacs
BUILD_DEPENDS+= teTeX-[0-9]*:../../print/teTeX
-USE_PERL5= #defined
-USE_X11= #defined
+USE_PERL5= yes
-HAS_CONFIGURE= #defined
-CONFIGURE_SCRIPT= ${WRKSRC}/Configure
+USE_X11= yes
+
+USE_CURSES= yes
REPLACE_NCURSES= ${WRKSRC}/Configure
-CONFIGURE_ARGS+= --prefix=${PREFIX}
+HAS_CONFIGURE= yes
+CONFIGURE_SCRIPT= ${WRKSRC}/Configure
-READLINE_PREFIX_DEFAULT=${LOCALBASE}
-EVAL_PREFIX+= READLINE_PREFIX=readline
-CONFIGURE_ENV+= READLINE_PREFIX=${READLINE_PREFIX}
+CONFIGURE_ARGS+= --prefix=${PREFIX} --share-prefix=${PREFIX}/share
CONFIGURE_ENV+= LOCALBASE=${LOCALBASE}
-
CONFIGURE_ENV+= X11BASE=${X11BASE}
-CONFIGURE_ARGS+= --graphic=X11
-CONFIGURE_ENV+= miscdir=${PREFIX}/share/pari
-post-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/pari
- cd ${WRKSRC}/examples/ && ${INSTALL_DATA} EXPLAIN *.gp \
- matexp.c Inputrc ${PREFIX}/share/examples/pari
+CONFIGURE_ARGS+= --graphic=X11
.include "../../mk/bsd.pkg.mk"