upgrade to 2.1.1

PR:		28454
Submitted by:	David Bremner <bremner@unb.ca>
This commit is contained in:
Ying-Chieh Liao 2001-07-07 13:51:31 +00:00
parent d04ad1e32a
commit bf19241e94
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=44876
6 changed files with 198 additions and 97 deletions

View file

@ -6,9 +6,10 @@
# #
PORTNAME= pari PORTNAME= pari
PORTVERSION= 2.1.0 PORTVERSION= 2.1.1
CATEGORIES= math CATEGORIES= math
MASTER_SITES= ftp://www.gn-50uma.de/gn/gn-50uma.de/pari-2.1/ MASTER_SITES= ftp://www.gn-50uma.de/gn/gn-50uma.de/pari-2.1/ \
http://www.gn-50uma.de/ftp/pari-2.1/
MAINTAINER= yoshiaki@kt.rim.or.jp MAINTAINER= yoshiaki@kt.rim.or.jp
@ -17,12 +18,12 @@ ONLY_FOR_ARCHS= i386
INSTALLS_SHLIB= yes INSTALLS_SHLIB= yes
HAS_CONFIGURE= yes HAS_CONFIGURE= yes
CONFIGURE_SCRIPT= Configure CONFIGURE_SCRIPT= Configure
CONFIGURE_ARGS= --prefix=${PREFIX} CONFIGURE_ARGS= --prefix=${PREFIX} --share-prefix=${PREFIX}/share
USE_GMAKE= yes USE_GMAKE= yes
MAKE_ARGS= gp MAKE_ARGS= gp
MAN1= gp.1 gphelp.1 MAN1= gp.1 gphelp.1 tex2mail.1
MLINKS= gp.1 pari.1 MLINKS= gp.1 pari.1
HAVE_EMACS!= which emacs || echo nope HAVE_EMACS!= which emacs || echo nope

View file

@ -1 +1 @@
MD5 (pari-2.1.0.tar.gz) = 7cff208a621d2368ca0052c457b3b3cd MD5 (pari-2.1.1.tar.gz) = e10ccee348c38e979ff73e0f1d6f2908

View file

@ -1,31 +1,50 @@
--- config/Makefile.SH.orig Tue Mar 28 02:33:26 2000 --- config/Makefile.SH.orig Wed Apr 18 08:40:57 2001
+++ config/Makefile.SH Sat Jul 15 10:52:27 2000 +++ config/Makefile.SH Tue Jun 26 12:26:00 2001
@@ -290,7 +290,8 @@ @@ -167,7 +167,7 @@
install-doc: LIBDIR = \$(DESTDIR)$libdir
-mkdir -p \$(MISCDIR) BINDIR = \$(DESTDIR)$bindir
-mkdir -p \$(BINDIR) DATADIR= \$(DESTDIR)$datadir
-MANDIR = \$(DESTDIR)$mandir
+MANDIR = \$(DESTDIR)\${PREFIX}/man/man1
ALLDIR = \$(DESTDIR)$miscdir
DOCDIR = \$(ALLDIR)/doc
EMACSDIR= \$(ALLDIR)/emacs
@@ -327,7 +327,7 @@
install-doc::
-mkdir -p \$(ALLDIR) \$(BINDIR) \$(DOCDIR)
- -cd $doc; \$(MAKE) all - -cd $doc; \$(MAKE) all
+# -cd $doc; \$(MAKE) all +# -cd $doc; \$(MAKE) all
+ -\$(INSTALL_PROGRAM) $doc/Makefile \$(BINDIR)
-\$(INSTALL_PROGRAM) $doc/gphelp \$(BINDIR) -\$(INSTALL_PROGRAM) $doc/gphelp \$(BINDIR)
-\$(INSTALL_DATA) $doc/translations \$(MISCDIR) -\$(INSTALL_DATA) $doc/Makefile \$(DOCDIR)
-\$(INSTALL_DATA) $doc/paricfg.tex \$(MISCDIR) -\$(INSTALL_DATA) $doc/translations \$(DOCDIR)
@@ -300,10 +301,10 @@ @@ -345,10 +345,10 @@
-\$(INSTALL_DATA) $doc/usersch3.tex \$(MISCDIR) -\$(INSTALL_DATA) $doc/usersch3.tex \$(DOCDIR)
-\$(INSTALL_DATA) $doc/usersch4.tex \$(MISCDIR) -\$(INSTALL_DATA) $doc/usersch4.tex \$(DOCDIR)
-\$(INSTALL_DATA) $doc/usersch5.tex \$(MISCDIR) -\$(INSTALL_DATA) $doc/usersch5.tex \$(DOCDIR)
- -\$(INSTALL_DATA) $doc/users.dvi \$(MISCDIR) - -\$(INSTALL_DATA) $doc/users.dvi \$(DOCDIR)
- -\$(INSTALL_DATA) $doc/tutorial.dvi \$(MISCDIR) - -\$(INSTALL_DATA) $doc/tutorial.dvi \$(DOCDIR)
- -\$(INSTALL_DATA) $doc/refcard.dvi \$(MISCDIR) - -\$(INSTALL_DATA) $doc/refcard.dvi \$(DOCDIR)
- -\$(INSTALL_DATA) $doc/refcard.ps \$(MISCDIR) - -\$(INSTALL_DATA) $doc/refcard.ps \$(DOCDIR)
+# -\$(INSTALL_DATA) $doc/users.dvi \$(MISCDIR) +# -\$(INSTALL_DATA) $doc/users.dvi \$(DOCDIR)
+# -\$(INSTALL_DATA) $doc/tutorial.dvi \$(MISCDIR) +# -\$(INSTALL_DATA) $doc/tutorial.dvi \$(DOCDIR)
+# -\$(INSTALL_DATA) $doc/refcard.dvi \$(MISCDIR) +# -\$(INSTALL_DATA) $doc/refcard.dvi \$(DOCDIR)
+# -\$(INSTALL_DATA) $doc/refcard.ps \$(MISCDIR) +# -\$(INSTALL_DATA) $doc/refcard.ps \$(DOCDIR)
install-examples:
-mkdir -p \$(EXDIR)
@@ -366,8 +366,8 @@
-\$(INSTALL_DATA) $ex/taylor.gp \$(EXDIR)
install-data: install-data:
-mkdir -p \$(DATADIR) - -mkdir -p \$(DATADIR)
@@ -377,13 +378,13 @@ - -for f in $data/*; do \$(INSTALL_DATA) \$\$f \$(DATADIR); done 2>/dev/null
+# -mkdir -p \$(DATADIR)
+# -for f in $data/*; do \$(INSTALL_DATA) \$\$f \$(DATADIR); done 2>/dev/null
install-lib-sta: \$(LIBPARI_STA)
-mkdir -p \$(LIBDIR)
@@ -435,13 +435,13 @@
if test -n "$emacs"; then if test -n "$emacs"; then
cat >> $file << EOT cat >> $file << EOT
@ -38,9 +57,9 @@
-$install_emacs_files: $pari_elc -$install_emacs_files: $pari_elc
+$install_emacs_files: # $pari_elc +$install_emacs_files: # $pari_elc
-mkdir -p \$(MISCDIR) -mkdir -p \$(EMACSDIR)
- -\$(INSTALL_DATA) $pari_elc \$(MISCDIR) - -\$(INSTALL_DATA) $pari_elc \$(EMACSDIR)
+# -\$(INSTALL_DATA) $pari_elc \$(MISCDIR) +# -\$(INSTALL_DATA) $pari_elc \$(EMACSDIR)
\$(INSTALL_DATA) $emx/pari.el \$(MISCDIR) \$(INSTALL_DATA) $emx/pari.el \$(EMACSDIR)
\$(INSTALL_DATA) $emx/pariemacs.txt \$(MISCDIR) \$(INSTALL_DATA) $emx/pariemacs.txt \$(EMACSDIR)
\$(INSTALL_DATA) $emx/with-syntax.el \$(MISCDIR) \$(INSTALL_DATA) $emx/with-syntax.el \$(EMACSDIR)

View file

@ -1,18 +1,22 @@
************************************************************************* This is PARI/GP, version 2.1.x (*).
Copyright notice:
This is version 1.39 of PARI, (c) 1989-1993 by PARI/GP Number Theory-oriented Computer Algebra System
C. Batut, D. Bernardi, H. Cohen and M. Olivier. Copyright (C) 2000 The PARI Group, Bordeaux.
This software is intended as a service to the scientific community, PARI/GP is free software; you can redistribute it and/or modify it under the
but the authors cannot be held responsible for any consequences, terms of the GNU General Public License as published by the Free Software
either direct or indirect, which the use of this package may have. Foundation. It is distributed in the hope that it will be useful, but WITHOUT
It can be freely copied and spread, as long as no files are modified, and ANY WARRANTY WHATSOEVER.
that the whole package (source and manual), including this README file
is included. Check the License for details. You should have received a copy of it, along
with the package; see the file 'COPYING'. If not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
==========================================================================
***** *****
Original copyright is in pari-1.39.03/src/README in the distfile: Original copyright is in pari-2.1.1/README in the distfile:
pari-1.39.03.tar.gz pari-2.1.1.tar.gz
This distfile can be found in /cdrom/ports/distfiles or This distfile can be found in /cdrom/ports/distfiles or
ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/. ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/.

View file

@ -1,33 +1,71 @@
bin/Makefile
bin/gp
bin/gp-2.1 bin/gp-2.1
bin/gphelp bin/gp
bin/tex2mail bin/tex2mail
include/pari/genpari.h bin/gphelp
include/pari/pari.h
include/pari/paricast.h
include/pari/paricfg.h include/pari/paricfg.h
include/pari/pariinl.h
include/pari/pari.h
include/pari/paritype.h
include/pari/paricast.h
include/pari/paricom.h include/pari/paricom.h
include/pari/paridecl.h
include/pari/parierr.h include/pari/parierr.h
include/pari/parigen.h include/pari/parigen.h
include/pari/pariinl.h
include/pari/pariport.h
include/pari/paristio.h include/pari/paristio.h
include/pari/parisys.h include/pari/parisys.h
include/pari/paritype.h include/pari/pariport.h
include/pari/paridecl.h
include/pari/genpari.h
lib/libpari.so.2.1.1
lib/libpari.so.1
lib/libpari.so lib/libpari.so
lib/libpari.so.2 share/doc/pari/AUTHORS
lib/libpari.so.2.1.0 share/doc/pari/Announce.2.1
@exec /bin/mkdir -p %D/lib/pari/data share/doc/pari/CHANGES
lib/pari/paricfg.tex share/doc/pari/COMPAT
lib/pari/parimacro.tex share/doc/pari/COPYING
lib/pari/translations share/doc/pari/CVS.txt
lib/pari/usersch1.tex share/doc/pari/MACHINES
lib/pari/usersch2.tex share/doc/pari/NEW
lib/pari/usersch3.tex share/doc/pari/README
lib/pari/usersch4.tex share/doc/pari/TODO
lib/pari/usersch5.tex share/doc/pari/misc/README
share/doc/pari/misc/color.dft
share/doc/pari/misc/gpalias
share/doc/pari/misc/gpflog
share/doc/pari/misc/gprc.dft
share/doc/pari/misc/new.dic
share/doc/pari/misc/pari.xpm
share/doc/pari/misc/xgp
share/doc/pari/doc/Makefile
share/doc/pari/doc/translations
share/doc/pari/doc/appa.tex
share/doc/pari/doc/appb.tex
share/doc/pari/doc/appc.tex
share/doc/pari/doc/paricfg.tex.in
share/doc/pari/doc/parimacro.tex
share/doc/pari/doc/pdfmacs.tex
share/doc/pari/doc/refcard.tex
share/doc/pari/doc/tutorial.tex
share/doc/pari/doc/users.tex
share/doc/pari/doc/usersch1.tex
share/doc/pari/doc/usersch2.tex
share/doc/pari/doc/usersch3.tex
share/doc/pari/doc/usersch4.tex
share/doc/pari/doc/usersch5.tex
share/doc/pari/examples/EXPLAIN
share/doc/pari/examples/Inputrc
share/doc/pari/examples/Makefile
share/doc/pari/examples/bench.gp
share/doc/pari/examples/cl.gp
share/doc/pari/examples/classno.gp
share/doc/pari/examples/contfrac.gp
share/doc/pari/examples/lucas.gp
share/doc/pari/examples/matexp.c
share/doc/pari/examples/rho.gp
share/doc/pari/examples/squfof.gp
share/doc/pari/examples/taylor.gp
@dirrm include/pari @dirrm include/pari
@dirrm lib/pari/data @dirrm share/doc/pari/misc
@dirrm lib/pari @dirrm share/doc/pari/doc
@dirrm share/doc/pari/examples
@dirrm share/doc/pari

View file

@ -1,37 +1,76 @@
bin/Makefile
bin/gp
bin/gp-2.1 bin/gp-2.1
bin/gphelp bin/gp
bin/tex2mail bin/tex2mail
include/pari/genpari.h bin/gphelp
include/pari/pari.h
include/pari/paricast.h
include/pari/paricfg.h include/pari/paricfg.h
include/pari/pariinl.h
include/pari/pari.h
include/pari/paritype.h
include/pari/paricast.h
include/pari/paricom.h include/pari/paricom.h
include/pari/paridecl.h
include/pari/parierr.h include/pari/parierr.h
include/pari/parigen.h include/pari/parigen.h
include/pari/pariinl.h
include/pari/pariport.h
include/pari/paristio.h include/pari/paristio.h
include/pari/parisys.h include/pari/parisys.h
include/pari/paritype.h include/pari/pariport.h
include/pari/paridecl.h
include/pari/genpari.h
lib/libpari.so.2.1.1
lib/libpari.so.1
lib/libpari.so lib/libpari.so
lib/libpari.so.2 share/doc/pari/emacs/pari.el
lib/libpari.so.2.1.0 share/doc/pari/emacs/pariemacs.txt
@exec /bin/mkdir -p %D/lib/pari/data share/doc/pari/emacs/with-syntax.el
lib/pari/pari-translator.el share/doc/pari/emacs/pari-translator.el
lib/pari/pari.el share/doc/pari/AUTHORS
lib/pari/paricfg.tex share/doc/pari/Announce.2.1
lib/pari/pariemacs.txt share/doc/pari/CHANGES
lib/pari/parimacro.tex share/doc/pari/COMPAT
lib/pari/translations share/doc/pari/COPYING
lib/pari/usersch1.tex share/doc/pari/CVS.txt
lib/pari/usersch2.tex share/doc/pari/MACHINES
lib/pari/usersch3.tex share/doc/pari/NEW
lib/pari/usersch4.tex share/doc/pari/README
lib/pari/usersch5.tex share/doc/pari/TODO
lib/pari/with-syntax.el share/doc/pari/misc/README
share/doc/pari/misc/color.dft
share/doc/pari/misc/gpalias
share/doc/pari/misc/gpflog
share/doc/pari/misc/gprc.dft
share/doc/pari/misc/new.dic
share/doc/pari/misc/pari.xpm
share/doc/pari/misc/xgp
share/doc/pari/doc/Makefile
share/doc/pari/doc/translations
share/doc/pari/doc/appa.tex
share/doc/pari/doc/appb.tex
share/doc/pari/doc/appc.tex
share/doc/pari/doc/paricfg.tex.in
share/doc/pari/doc/parimacro.tex
share/doc/pari/doc/pdfmacs.tex
share/doc/pari/doc/refcard.tex
share/doc/pari/doc/tutorial.tex
share/doc/pari/doc/users.tex
share/doc/pari/doc/usersch1.tex
share/doc/pari/doc/usersch2.tex
share/doc/pari/doc/usersch3.tex
share/doc/pari/doc/usersch4.tex
share/doc/pari/doc/usersch5.tex
share/doc/pari/examples/EXPLAIN
share/doc/pari/examples/Inputrc
share/doc/pari/examples/Makefile
share/doc/pari/examples/bench.gp
share/doc/pari/examples/cl.gp
share/doc/pari/examples/classno.gp
share/doc/pari/examples/contfrac.gp
share/doc/pari/examples/lucas.gp
share/doc/pari/examples/matexp.c
share/doc/pari/examples/rho.gp
share/doc/pari/examples/squfof.gp
share/doc/pari/examples/taylor.gp
@dirrm include/pari @dirrm include/pari
@dirrm lib/pari/data @dirrm share/doc/pari/emacs
@dirrm lib/pari @dirrm share/doc/pari/misc
@dirrm share/doc/pari/doc
@dirrm share/doc/pari/examples
@dirrm share/doc/pari