From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Aug 10 23:20:08 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5AC71065673 for ; Wed, 10 Aug 2011 23:20:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BBC7B8FC12 for ; Wed, 10 Aug 2011 23:20:08 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p7ANK8l5099653 for ; Wed, 10 Aug 2011 23:20:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p7ANK8Hi099652; Wed, 10 Aug 2011 23:20:08 GMT (envelope-from gnats) Resent-Date: Wed, 10 Aug 2011 23:20:08 GMT Resent-Message-Id: <201108102320.p7ANK8Hi099652@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Yoshiaki UCHIKAWA Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE9BB1065672 for ; Wed, 10 Aug 2011 23:13:40 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 927918FC19 for ; Wed, 10 Aug 2011 23:13:40 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p7ANDeRr023702 for ; Wed, 10 Aug 2011 23:13:40 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p7ANDe2A023681; Wed, 10 Aug 2011 23:13:40 GMT (envelope-from nobody) Message-Id: <201108102313.p7ANDe2A023681@red.freebsd.org> Date: Wed, 10 Aug 2011 23:13:40 GMT From: Yoshiaki UCHIKAWA To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/159668: math/pari update X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Aug 2011 23:20:09 -0000 >Number: 159668 >Category: ports >Synopsis: math/pari update >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed Aug 10 23:20:08 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Yoshiaki UCHIKAWA >Release: 8.2-STABLE >Organization: >Environment: FreeBSD xxx.xxx.xxx 8.2-STABLE FreeBSD 8.2-STABLE #0: Thu Aug 4 07:40:03 JST 2011 yoshiaki@xxx.xxx.xxx:/usr/src/sys/amd64/compile/STRAT64 >Description: pari version update 2.3.5 -> 2.5.0 >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ruN pari/Makefile pari25/Makefile --- pari/Makefile 2011-08-03 02:03:50.000000000 +0900 +++ pari25/Makefile 2011-07-22 20:06:27.000000000 +0900 @@ -2,12 +2,12 @@ # Date created: 19 January 1999 # Whom: Yoshiaki UCHIKAWA # -# $FreeBSD: ports/math/pari/Makefile,v 1.51 2011/08/02 17:03:50 bapt Exp $ +# $FreeBSD: ports/math/pari/Makefile,v 1.50 2010/04/19 10:43:35 ale Exp $ # PORTNAME= pari PORTVERSION= ${MAJOR_VERSION}.${MINOR_VERSION}.${REV_VERSION} -PORTREVISION= 1 +PORTREVISION= 0 CATEGORIES= math MASTER_SITES= http://pari.math.u-bordeaux.fr/pub/pari/unix/ DISTNAME= pari-${MAJOR_VERSION}.${MINOR_VERSION}.${REV_VERSION} @@ -15,9 +15,6 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Mathematics library and advanced calculator package -DEPRECATED= No more public distfiles -EXPIRATION_DATE= 2011-09-01 - LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp MAKE_JOBS_UNSAFE= yes @@ -31,8 +28,8 @@ PLIST_SUB= MAJOR_VERSION=${MAJOR_VERSION} MINOR_VERSION=${MINOR_VERSION} REV_VERSION=${REV_VERSION} MAJOR_VERSION= 2 -MINOR_VERSION= 3 -REV_VERSION= 5 +MINOR_VERSION= 5 +REV_VERSION= 0 MAN1= gp.1 gphelp.1 gp-${MAJOR_VERSION}.${MINOR_VERSION}.1 tex2mail.1 MLINKS= gp.1 pari.1 @@ -42,12 +39,6 @@ HAVE_EMACS!= ${WHICH} emacs || ${ECHO} nope HAVE_PERL!= ${WHICH} perl || ${ECHO} nope -.if ${HAVE_EMACS} != "nope" -PLIST_SUB+= EMACS="" -.else -PLIST_SUB+= EMACS="@comment " -.endif - .if ${HAVE_PERL} != "nope" PLIST_SUB+= PERL="" .else diff -ruN pari/distinfo pari25/distinfo --- pari/distinfo 2011-03-20 21:50:47.000000000 +0900 +++ pari25/distinfo 2011-08-11 08:07:21.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (pari-2.3.5.tar.gz) = 47ddae1af73b4476660d2a89338483949067a97ffb8758c82e8189dfa4c89d88 -SIZE (pari-2.3.5.tar.gz) = 2018097 +SHA256 (pari-2.5.0.tar.gz) = 5dc923b001ca0f8664facfafcd91946be63faf8f0e1df4b11bfac80f89ec37a2 +SIZE (pari-2.5.0.tar.gz) = 2714449 diff -ruN pari/files/patch-af pari25/files/patch-af --- pari/files/patch-af 2006-06-06 06:42:13.000000000 +0900 +++ pari25/files/patch-af 2011-08-11 07:58:28.000000000 +0900 @@ -1,67 +1,46 @@ ---- config/Makefile.SH.orig Tue Jan 17 00:52:21 2006 -+++ config/Makefile.SH Tue Feb 28 18:09:23 2006 -@@ -162,7 +162,7 @@ - CC_FLAVOR = - CC = $CC \$(CC_FLAVOR) - CPPFLAGS = $CPPFLAGS --CFLAGS = $CFLAGS -+CFLAGS = $CFLAGS -fPIC - DLCFLAGS = $DLCFLAGS - LD_FLAVOR = \$(CC_FLAVOR) - LD = $LD \$(LD_FLAVOR) -@@ -221,13 +221,15 @@ - - # Change these installation directories to suit your needs. - # DESTDIR is used to install to a false hierachy (to build a Debian package) --INCLUDEDIR= "\$(DESTDIR)$includedir" --LIBDIR = "\$(DESTDIR)$libdir" --BINDIR = "\$(DESTDIR)$bindir" +--- config/Makefile.SH.orig 2011-05-30 18:28:34.000000000 +0900 ++++ config/Makefile.SH 2011-08-11 07:57:51.000000000 +0900 +@@ -235,8 +235,10 @@ + INCLUDEDIR= "\$(DESTDIR)$includedir" + LIBDIR = "\$(DESTDIR)$libdir" + BINDIR = "\$(DESTDIR)$bindir" -MANDIR = "\$(DESTDIR)$mandir" --EMACSDIR = "\$(DESTDIR)$emacsdir" -DATADIR = "\$(DESTDIR)$datadir" --SYSDATADIR= "\$(DESTDIR)$sysdatadir" -+INCLUDEDIR= "\$(DESTDIR)$includedir" -+LIBDIR = "\$(DESTDIR)$libdir" -+BINDIR = "\$(DESTDIR)$bindir" +MANDIR = "\$(DESTDIR)\${PREFIX}/man/man1" -+EMACSDIR = "\$(DESTDIR)$emacsdir" -+ALLDIR = "\${PREFIX}/share/doc/pari" ++ALLDIR = \${PREFIX}/share/doc/pari +READMEDIR = "\$(ALLDIR)" -+DATADIR = "\$(ALLDIR)" -+SYSDATADIR= "\$(DESTDIR)$sysdatadir" ++DATADIR = "\$(ALLDIR)" + SYSDATADIR= "\$(DESTDIR)$sysdatadir" EXDIR = \$(DATADIR)/examples - MISCDIR = \$(DATADIR)/misc -@@ -385,7 +387,7 @@ - -\$(LN) gp.1 \$(MANDIR)/pari.1 - -\$(LN) gp-$version.1 \$(MANDIR)/gp.1 - --install-misc: $install_emacs_files -+install-misc: $install_emacs_files install-top - -mkdir -p \$(MISCDIR) \$(BINDIR) - \$(INSTALL_PROGRAM) $misc/tex2mail \$(BINDIR) - \$(INSTALL_DATA) $doc/tex2mail.1 \$(MANDIR) -@@ -398,6 +400,19 @@ +@@ -344,7 +346,7 @@ + .headers: $HEADERS + @sleep 3; touch \$@ + +-install: install-lib-$dft install-include install-bin install-man install-misc install-doc install-examples install-cfg install-data ++install: install-lib-$dft install-include install-bin install-man install-misc install-doc install-examples install-cfg install-data install-top + + install-include: + -mkdir -p \$(INCLUDEDIR)/pari +@@ -394,6 +396,17 @@ \$(INSTALL_DATA) $misc/pari.xpm \$(MISCDIR) \$(INSTALL_PROGRAM) $misc/xgp \$(MISCDIR) +install-top:: + -mkdir -p \$(READMEDIR) + \$(INSTALL_DATA) $TOP/AUTHORS \$(READMEDIR) -+ \$(INSTALL_DATA) $TOP/Announce.2.1 \$(READMEDIR) + \$(INSTALL_DATA) $TOP/CHANGES \$(READMEDIR) ++ \$(INSTALL_DATA) $TOP/CHANGES-2.2 \$(READMEDIR) + \$(INSTALL_DATA) $TOP/COMPAT \$(READMEDIR) + \$(INSTALL_DATA) $TOP/COPYING \$(READMEDIR) -+ \$(INSTALL_DATA) $TOP/CVS.txt \$(READMEDIR) + \$(INSTALL_DATA) $TOP/MACHINES \$(READMEDIR) + \$(INSTALL_DATA) $TOP/NEW \$(READMEDIR) + \$(INSTALL_DATA) $TOP/README \$(READMEDIR) -+ \$(INSTALL_DATA) $TOP/TODO \$(READMEDIR) + install-cfg:: -mkdir -p \$(SYSDATADIR) -\$(INSTALL_DATA) pari.cfg \$(SYSDATADIR) -@@ -408,7 +423,7 @@ +@@ -404,7 +417,7 @@ install-doc:: -mkdir -p \$(BINDIR) \$(DOCDIR) @@ -70,7 +49,7 @@ -\$(INSTALL_PROGRAM) $doc/gphelp \$(BINDIR) -\$(INSTALL_DATA) $doc/Makefile \$(DOCDIR) -\$(INSTALL_DATA) $doc/translations \$(DOCDIR) -@@ -426,11 +441,11 @@ +@@ -422,11 +435,11 @@ -\$(INSTALL_DATA) $doc/usersch4.tex \$(DOCDIR) -\$(INSTALL_DATA) $doc/usersch5.tex \$(DOCDIR) -\$(INSTALL_DATA) $doc/paricfg.tex \$(DOCDIR) @@ -85,17 +64,5 @@ +# -\$(INSTALL_DATA) $doc/refcard.dvi \$(DOCDIR) +# -\$(INSTALL_DATA) $doc/refcard.ps \$(DOCDIR) - install-examples: - -mkdir -p \$(EXDIR) -@@ -524,9 +539,9 @@ - --eval '(setq load-path (append (list ".") load-path))' \ - -f batch-byte-compile *.el - --$install_emacs_files: elc -+$install_emacs_files: #elc - -mkdir -p \$(EMACSDIR) -- -cd $emx; for f in *.elc *.el pariemacs.txt; do \ -+ -cd $emx; for f in *.el pariemacs.txt; do \ - \$(INSTALL_DATA) \$\$f \$(EMACSDIR); \ - done - EOT + install-docpdf:: + -mkdir -p \$(BINDIR) \$(DOCDIR) diff -ruN pari/files/patch-ag pari25/files/patch-ag --- pari/files/patch-ag 2006-06-06 06:42:13.000000000 +0900 +++ pari25/files/patch-ag 1970-01-01 09:00:00.000000000 +0900 @@ -1,11 +0,0 @@ ---- doc/appb.tex.orig Mon Dec 13 12:29:22 2004 -+++ doc/appb.tex Sun Jan 9 18:34:08 2005 -@@ -30,7 +30,7 @@ - $(CC) $(CFLAGS) -o extgcd extgcd.c -lpari -lm - @eprog - --\noindent We then give the listing of the program \kbd{examples/extgcd.c} -+\bprogfile{./matexp.c} - seen in detail in \secref{se:prog}. - - \bprogfile{../examples/extgcd.c} diff -ruN pari/files/patch-config-TOP_Make.SH pari25/files/patch-config-TOP_Make.SH --- pari/files/patch-config-TOP_Make.SH 2006-06-06 06:42:13.000000000 +0900 +++ pari25/files/patch-config-TOP_Make.SH 2011-07-12 17:58:29.000000000 +0900 @@ -1,10 +1,10 @@ ---- config/TOP_Make.SH.orig Thu Jan 15 04:33:33 2004 -+++ config/TOP_Make.SH Sun Jan 9 18:38:25 2005 -@@ -38,7 +38,6 @@ - @echo "Available extra tests: test-all $top_test_extra" +--- config/TOP_Make.SH.orig 2011-07-12 17:57:15.000000000 +0900 ++++ config/TOP_Make.SH 2011-07-12 17:57:33.000000000 +0900 +@@ -42,7 +42,6 @@ all:: -- @-cd doc && \$(MAKE) doc @\$(MAKE) gp +- @-cd doc && \$(MAKE) doc - gp bench test-kernel test-all $top_test_extra $top_dotest_extra install cleanobj cleantest install-bin install-doc install-data install-lib-sta install-bin-sta dobench tune:: + gp bench test-kernel test-all $top_test_extra $top_dotest_extra install cleanall cleanobj cleantest install-bin install-doc install-docpdf install-data install-lib-sta install-bin-sta dobench dyntest-all statest-all tune:: + @dir=\`config/objdir\`; echo "Making \$@ in \$\$dir";\\ diff -ruN pari/pkg-plist pari25/pkg-plist --- pari/pkg-plist 2009-03-14 16:12:04.000000000 +0900 +++ pari25/pkg-plist 2011-08-11 08:05:26.000000000 +0900 @@ -1,51 +1,48 @@ bin/gp-%%MAJOR_VERSION%%.%%MINOR_VERSION%% bin/gp -bin/tex2mail bin/gphelp +bin/tex2mail include/pari/paricfg.h -include/pari/pariinl.h -include/pari/pari.h -include/pari/parinf.h -include/pari/pariold.h +include/pari/paridecl.h include/pari/paripriv.h -include/pari/paritune.h -include/pari/paritype.h +include/pari/pari.h include/pari/paricast.h include/pari/paricom.h include/pari/parierr.h include/pari/parigen.h +include/pari/pariinl.h +include/pari/parinf.h +include/pari/pariold.h include/pari/paristio.h include/pari/parisys.h -include/pari/pariport.h -include/pari/paridecl.h +include/pari/paritune.h include/pari/genpari.h +include/pari/mpinl.h lib/libpari-gmp.so.%%MAJOR_VERSION%%.%%MINOR_VERSION%%.%%REV_VERSION%% -lib/libpari-gmp.so.%%MAJOR_VERSION%% +lib/libpari-gmp.so.3 lib/libpari.so lib/pari/pari.cfg %%DOCSDIR%%/AUTHORS -%%DOCSDIR%%/Announce.2.1 %%DOCSDIR%%/CHANGES +%%DOCSDIR%%/CHANGES-2.2 %%DOCSDIR%%/COMPAT %%DOCSDIR%%/COPYING %%DOCSDIR%%/MACHINES %%DOCSDIR%%/NEW %%DOCSDIR%%/README -%%PERL%%%%DOCSDIR%%/PARI/822.pm %%PERL%%%%DOCSDIR%%/pari.desc %%DOCSDIR%%/misc/README %%DOCSDIR%%/misc/color.dft %%DOCSDIR%%/misc/gpalias %%DOCSDIR%%/misc/gpflog %%DOCSDIR%%/misc/gprc.dft -%%DOCSDIR%%/misc/new.dic %%DOCSDIR%%/misc/pari.xpm %%DOCSDIR%%/misc/xgp %%DOCSDIR%%/doc/Makefile %%DOCSDIR%%/doc/translations %%DOCSDIR%%/doc/appa.tex %%DOCSDIR%%/doc/appb.tex -%%DOCSDIR%%/doc/appc.tex +%%DOCSDIR%%/doc/appd.tex %%DOCSDIR%%/doc/paricfg.tex %%DOCSDIR%%/doc/parimacro.tex %%DOCSDIR%%/doc/pdfmacs.tex @@ -69,14 +66,6 @@ %%DOCSDIR%%/examples/rho.gp %%DOCSDIR%%/examples/squfof.gp %%DOCSDIR%%/examples/taylor.gp -%%EMACS%%share/emacs/site-lisp/pari/pari-conf.el -%%EMACS%%share/emacs/site-lisp/pari/pari-completion.el -%%EMACS%%share/emacs/site-lisp/pari/pari-fontification.el -%%EMACS%%share/emacs/site-lisp/pari/pari-help.el -%%EMACS%%share/emacs/site-lisp/pari/pari-messages.el -%%EMACS%%share/emacs/site-lisp/pari/pari.el -%%EMACS%%share/emacs/site-lisp/pari/pariemacs.txt -%%EMACS%%share/emacs/site-lisp/pari/sli-tools.el @dirrm include/pari @dirrm lib/pari @dirrm %%DOCSDIR%%/misc @@ -84,4 +73,3 @@ @dirrm %%DOCSDIR%%/examples %%PERL%%@dirrm %%DOCSDIR%%/PARI @dirrm %%DOCSDIR%% -%%EMACS%%@dirrm share/emacs/site-lisp/pari >Release-Note: >Audit-Trail: >Unformatted: