Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jun 2001 11:18:39 -0300 (ADT)
From:      bremner@unb.ca
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/28454: Updated port: math/pari
Message-ID:  <200106271418.f5REId991666@convex.cs.unb.ca>

next in thread | raw e-mail | index | archive | help

>Number:         28454
>Category:       ports
>Synopsis:       updated to version 2.1.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 27 07:20:03 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     David Bremner
>Release:        FreeBSD 4.3-RELEASE i386
>Organization:
University of New Brunswick
>Environment:
System: FreeBSD convex.cs.unb.ca 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Tue Jun 19 11:37:07 ADT 2001 bremner@convex.cs.unb.ca:/usr/obj/usr/src/sys/CONVEX i386


	
>Description:
	Port updated to version 2.1.1 of pari.

>How-To-Repeat:
	n/a
>Fix:
shar file of port follows

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	pari
#	pari/Makefile
#	pari/distinfo
#	pari/pkg-comment
#	pari/pkg-descr
#	pari/pkg-message
#	pari/pkg-plist
#	pari/pkg-plist.emacs
#	pari/files
#	pari/files/patch-af
#	pari/files/patch-ag
#
echo c - pari
mkdir -p pari > /dev/null 2>&1
echo x - pari/Makefile
sed 's/^X//' >pari/Makefile << 'END-of-pari/Makefile'
X# New ports collection makefile for:	PARI
X# Date created:		19 January 1999
X# Whom:	Yoshiaki UCHIKAWA <yoshiaki@kt.rim.or.jp>
X#
X
X# $FreeBSD: ports/math/pari/Makefile,v 1.21 2001/01/16 17:31:30 sobomax Exp $
X#
X
XPORTNAME=	pari
XPORTVERSION=	2.1.1
XCATEGORIES=	math
XMASTER_SITES=	ftp://www.gn-50uma.de/gn/gn-50uma.de/pari-2.1/ \
X		http://www.gn-50uma.de/ftp/pari-2.1/ \
X
XMAINTAINER=	yoshiaki@kt.rim.or.jp
X
XONLY_FOR_ARCHS=	i386
X
XINSTALLS_SHLIB=	yes
XHAS_CONFIGURE=	yes
XCONFIGURE_SCRIPT=	Configure
XCONFIGURE_ARGS=	--prefix=\$${PREFIX} --share-prefix=\$${PREFIX}/share
X
XUSE_GMAKE=	yes
XMAKE_ARGS=	gp
X
XMAN1=		gp.1 gphelp.1 	tex2mail.1
X
XMLINKS=		gp.1 pari.1
X
XHAVE_EMACS!=  which emacs || echo nope
X.if ${HAVE_EMACS} != "nope"
XPLIST=		${PKGDIR}/pkg-plist.emacs
X.endif
X
X.include <bsd.port.mk>
END-of-pari/Makefile
echo x - pari/distinfo
sed 's/^X//' >pari/distinfo << 'END-of-pari/distinfo'
XMD5 (pari-2.1.1.tar.gz) = e10ccee348c38e979ff73e0f1d6f2908
END-of-pari/distinfo
echo x - pari/pkg-comment
sed 's/^X//' >pari/pkg-comment << 'END-of-pari/pkg-comment'
XMathmatics library and advanced calculator package
END-of-pari/pkg-comment
echo x - pari/pkg-descr
sed 's/^X//' >pari/pkg-descr << 'END-of-pari/pkg-descr'
XThe PARI system is a package which is capable of doing formal computations on
Xrecursive types at high speed.
X
XIt is possible to use PARI in two different ways:
X
X1) as a library, which can be called from any upper-level language
Xapplication (for instance written in C, C++, Pascal or Fortran);
X
X2) as a sophisticated programmable calculator, named GP, which contains 
Xmost of the standard control instructions of a standard language
Xlike C.
END-of-pari/pkg-descr
echo x - pari/pkg-message
sed 's/^X//' >pari/pkg-message << 'END-of-pari/pkg-message'
XThis is PARI/GP, version 2.1.x (*).
X
XPARI/GP Number Theory-oriented Computer Algebra System
X        Copyright (C) 2000 The PARI Group, Bordeaux.
X
XPARI/GP is free software; you can redistribute it and/or modify it under the
Xterms of the GNU General Public License as published by the Free Software
XFoundation. It is distributed in the hope that it will be useful, but WITHOUT
XANY WARRANTY WHATSOEVER.
X
XCheck the License for details. You should have received a copy of it, along
Xwith the package; see the file 'COPYING'. If not, write to the Free Software
XFoundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
X
X==========================================================================
X*****
XOriginal copyright is in pari-2.1.1/README in the distfile:
Xpari-2.1.1.tar.gz
X
X
XThis distfile can be found in /cdrom/ports/distfiles or 
Xftp://ftp.freebsd.org/pub/FreeBSD/distfiles/.
X*************************************************************************
END-of-pari/pkg-message
echo x - pari/pkg-plist
sed 's/^X//' >pari/pkg-plist << 'END-of-pari/pkg-plist'
Xbin/gp-2.1
Xbin/gp
Xbin/tex2mail
Xbin/gphelp
Xinclude/pari/paricfg.h
Xinclude/pari/pariinl.h
Xinclude/pari/pari.h
Xinclude/pari/paritype.h
Xinclude/pari/paricast.h
Xinclude/pari/paricom.h
Xinclude/pari/parierr.h
Xinclude/pari/parigen.h
Xinclude/pari/paristio.h
Xinclude/pari/parisys.h
Xinclude/pari/pariport.h
Xinclude/pari/paridecl.h
Xinclude/pari/genpari.h
Xlib/libpari.so.2.1.1
Xlib/libpari.so.1
Xlib/libpari.so
Xshare/doc/pari/AUTHORS
Xshare/doc/pari/Announce.2.1
Xshare/doc/pari/CHANGES
Xshare/doc/pari/COMPAT
Xshare/doc/pari/COPYING
Xshare/doc/pari/CVS.txt
Xshare/doc/pari/MACHINES
Xshare/doc/pari/NEW
Xshare/doc/pari/README
Xshare/doc/pari/TODO
Xshare/doc/pari/misc/README
Xshare/doc/pari/misc/color.dft
Xshare/doc/pari/misc/gpalias
Xshare/doc/pari/misc/gpflog
Xshare/doc/pari/misc/gprc.dft
Xshare/doc/pari/misc/new.dic
Xshare/doc/pari/misc/pari.xpm
Xshare/doc/pari/misc/xgp
Xshare/doc/pari/doc/Makefile
Xshare/doc/pari/doc/translations
Xshare/doc/pari/doc/appa.tex
Xshare/doc/pari/doc/appb.tex
Xshare/doc/pari/doc/appc.tex
Xshare/doc/pari/doc/paricfg.tex.in
Xshare/doc/pari/doc/parimacro.tex
Xshare/doc/pari/doc/pdfmacs.tex
Xshare/doc/pari/doc/refcard.tex
Xshare/doc/pari/doc/tutorial.tex
Xshare/doc/pari/doc/users.tex
Xshare/doc/pari/doc/usersch1.tex
Xshare/doc/pari/doc/usersch2.tex
Xshare/doc/pari/doc/usersch3.tex
Xshare/doc/pari/doc/usersch4.tex
Xshare/doc/pari/doc/usersch5.tex
Xshare/doc/pari/examples/EXPLAIN
Xshare/doc/pari/examples/Inputrc
Xshare/doc/pari/examples/Makefile
Xshare/doc/pari/examples/bench.gp
Xshare/doc/pari/examples/cl.gp
Xshare/doc/pari/examples/classno.gp
Xshare/doc/pari/examples/contfrac.gp
Xshare/doc/pari/examples/lucas.gp
Xshare/doc/pari/examples/matexp.c
Xshare/doc/pari/examples/rho.gp
Xshare/doc/pari/examples/squfof.gp
Xshare/doc/pari/examples/taylor.gp
X@dirrm include/pari
X@dirrm share/doc/pari/misc
X@dirrm share/doc/pari/doc
X@dirrm share/doc/pari/examples
X@dirrm share/doc/pari
X
END-of-pari/pkg-plist
echo x - pari/pkg-plist.emacs
sed 's/^X//' >pari/pkg-plist.emacs << 'END-of-pari/pkg-plist.emacs'
Xbin/gp-2.1
Xbin/gp
Xbin/tex2mail
Xbin/gphelp
Xinclude/pari/paricfg.h
Xinclude/pari/pariinl.h
Xinclude/pari/pari.h
Xinclude/pari/paritype.h
Xinclude/pari/paricast.h
Xinclude/pari/paricom.h
Xinclude/pari/parierr.h
Xinclude/pari/parigen.h
Xinclude/pari/paristio.h
Xinclude/pari/parisys.h
Xinclude/pari/pariport.h
Xinclude/pari/paridecl.h
Xinclude/pari/genpari.h
Xlib/libpari.so.2.1.1
Xlib/libpari.so.1
Xlib/libpari.so
Xshare/doc/pari/emacs/pari.el
Xshare/doc/pari/emacs/pariemacs.txt
Xshare/doc/pari/emacs/with-syntax.el
Xshare/doc/pari/emacs/pari-translator.el
Xshare/doc/pari/AUTHORS
Xshare/doc/pari/Announce.2.1
Xshare/doc/pari/CHANGES
Xshare/doc/pari/COMPAT
Xshare/doc/pari/COPYING
Xshare/doc/pari/CVS.txt
Xshare/doc/pari/MACHINES
Xshare/doc/pari/NEW
Xshare/doc/pari/README
Xshare/doc/pari/TODO
Xshare/doc/pari/misc/README
Xshare/doc/pari/misc/color.dft
Xshare/doc/pari/misc/gpalias
Xshare/doc/pari/misc/gpflog
Xshare/doc/pari/misc/gprc.dft
Xshare/doc/pari/misc/new.dic
Xshare/doc/pari/misc/pari.xpm
Xshare/doc/pari/misc/xgp
Xshare/doc/pari/doc/Makefile
Xshare/doc/pari/doc/translations
Xshare/doc/pari/doc/appa.tex
Xshare/doc/pari/doc/appb.tex
Xshare/doc/pari/doc/appc.tex
Xshare/doc/pari/doc/paricfg.tex.in
Xshare/doc/pari/doc/parimacro.tex
Xshare/doc/pari/doc/pdfmacs.tex
Xshare/doc/pari/doc/refcard.tex
Xshare/doc/pari/doc/tutorial.tex
Xshare/doc/pari/doc/users.tex
Xshare/doc/pari/doc/usersch1.tex
Xshare/doc/pari/doc/usersch2.tex
Xshare/doc/pari/doc/usersch3.tex
Xshare/doc/pari/doc/usersch4.tex
Xshare/doc/pari/doc/usersch5.tex
Xshare/doc/pari/examples/EXPLAIN
Xshare/doc/pari/examples/Inputrc
Xshare/doc/pari/examples/Makefile
Xshare/doc/pari/examples/bench.gp
Xshare/doc/pari/examples/cl.gp
Xshare/doc/pari/examples/classno.gp
Xshare/doc/pari/examples/contfrac.gp
Xshare/doc/pari/examples/lucas.gp
Xshare/doc/pari/examples/matexp.c
Xshare/doc/pari/examples/rho.gp
Xshare/doc/pari/examples/squfof.gp
Xshare/doc/pari/examples/taylor.gp
X@dirrm include/pari
X@dirrm share/doc/pari/emacs
X@dirrm share/doc/pari/misc
X@dirrm share/doc/pari/doc
X@dirrm share/doc/pari/examples
X@dirrm share/doc/pari
X
END-of-pari/pkg-plist.emacs
echo c - pari/files
mkdir -p pari/files > /dev/null 2>&1
echo x - pari/files/patch-af
sed 's/^X//' >pari/files/patch-af << 'END-of-pari/files/patch-af'
X--- config/Makefile.SH.orig	Wed Apr 18 08:40:57 2001
X+++ config/Makefile.SH	Tue Jun 26 12:26:00 2001
X@@ -167,7 +167,7 @@
X LIBDIR = \$(DESTDIR)$libdir
X BINDIR = \$(DESTDIR)$bindir
X DATADIR= \$(DESTDIR)$datadir
X-MANDIR = \$(DESTDIR)$mandir
X+MANDIR = \$(DESTDIR)\${PREFIX}/man/man1
X ALLDIR = \$(DESTDIR)$miscdir
X DOCDIR  = \$(ALLDIR)/doc
X EMACSDIR= \$(ALLDIR)/emacs
X@@ -327,7 +327,7 @@
X 
X install-doc::
X 	-mkdir -p \$(ALLDIR) \$(BINDIR) \$(DOCDIR)
X-	-cd $doc; \$(MAKE) all
X+#	-cd $doc; \$(MAKE) all
X 	-\$(INSTALL_PROGRAM) $doc/gphelp    \$(BINDIR)
X 	-\$(INSTALL_DATA) $doc/Makefile     \$(DOCDIR)
X 	-\$(INSTALL_DATA) $doc/translations \$(DOCDIR)
X@@ -345,10 +345,10 @@
X 	-\$(INSTALL_DATA) $doc/usersch3.tex \$(DOCDIR)
X 	-\$(INSTALL_DATA) $doc/usersch4.tex \$(DOCDIR)
X 	-\$(INSTALL_DATA) $doc/usersch5.tex \$(DOCDIR)
X-	-\$(INSTALL_DATA) $doc/users.dvi    \$(DOCDIR)
X-	-\$(INSTALL_DATA) $doc/tutorial.dvi \$(DOCDIR)
X-	-\$(INSTALL_DATA) $doc/refcard.dvi  \$(DOCDIR)
X-	-\$(INSTALL_DATA) $doc/refcard.ps   \$(DOCDIR)
X+#	-\$(INSTALL_DATA) $doc/users.dvi    \$(DOCDIR)
X+#	-\$(INSTALL_DATA) $doc/tutorial.dvi \$(DOCDIR)
X+#	-\$(INSTALL_DATA) $doc/refcard.dvi  \$(DOCDIR)
X+#	-\$(INSTALL_DATA) $doc/refcard.ps   \$(DOCDIR)
X 
X install-examples:
X 	-mkdir -p \$(EXDIR)
X@@ -366,8 +366,8 @@
X 	-\$(INSTALL_DATA) $ex/taylor.gp   \$(EXDIR)
X 
X install-data:
X-	-mkdir -p \$(DATADIR)
X-	-for f in $data/*; do \$(INSTALL_DATA)  \$\$f \$(DATADIR); done 2>/dev/null
X+#	-mkdir -p \$(DATADIR)
X+#	-for f in $data/*; do \$(INSTALL_DATA)  \$\$f \$(DATADIR); done 2>/dev/null
X 
X install-lib-sta: \$(LIBPARI_STA)
X 	-mkdir -p \$(LIBDIR)
X@@ -435,13 +435,13 @@
X 
X if test -n "$emacs"; then
X   cat >> $file << EOT
X-$pari_elc: $emx/pari.el
X-	@echo "Byte-Compiling pari.el..."
X-	-cd $emx; $emacs -batch -l compile
X+#$pari_elc: $emx/pari.el
X+#	@echo "Byte-Compiling pari.el..."
X+#	-cd $emx; $emacs -batch -l compile
X 
X-$install_emacs_files: $pari_elc
X+$install_emacs_files: # $pari_elc
X 	-mkdir -p \$(EMACSDIR)
X-	-\$(INSTALL_DATA)   $pari_elc           \$(EMACSDIR)
X+#	-\$(INSTALL_DATA)   $pari_elc           \$(EMACSDIR)
X 	\$(INSTALL_DATA)    $emx/pari.el        \$(EMACSDIR)
X 	\$(INSTALL_DATA)    $emx/pariemacs.txt  \$(EMACSDIR)
X 	\$(INSTALL_DATA)    $emx/with-syntax.el     \$(EMACSDIR)
END-of-pari/files/patch-af
echo x - pari/files/patch-ag
sed 's/^X//' >pari/files/patch-ag << 'END-of-pari/files/patch-ag'
X--- doc/appb.tex.orig	Mon Jan 10 02:59:06 2000
X+++ doc/appb.tex	Mon Jan 10 02:59:23 2000
X@@ -29,5 +29,5 @@
X seen in detail in \secref{se:prog}, with the slight modifications explained
X at the end of that section.
X 
X-\bprogfile{../examples/matexp.c}
X+\bprogfile{./matexp.c}
X \vfill\eject
END-of-pari/files/patch-ag
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200106271418.f5REId991666>