ports/61862: math pari-devel update
Yoshiaki Uchikawa
yoshiaki at kt.rim.or.jp
Sun Jan 25 03:50:13 UTC 2004
>Number: 61862
>Category: ports
>Synopsis: math pari-devel 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: Sat Jan 24 19:50:08 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: Yoshiaki Uchikawa
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD singer.tertio.atoll 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Sat Jan 24 13:41:47 JST 2004 yoshiaki at singer.tertio.atoll:/usr/src/sys/i386/compile/CRUSE i386
>Description:
Tomokatsu SAITO send me, some patches.
pari-2.2.4alpha -> pari-2.2.7alpha
And it can work AMD64 archtecture, may be.
>How-To-Repeat:
>Fix:
diff -ruN pari-devel/Makefile /usr/ports/math/pari-devel/Makefile
--- pari-devel/Makefile Sun Jan 25 12:31:15 2004
+++ /usr/ports/math/pari-devel/Makefile Fri Feb 21 21:44:02 2003
@@ -2,7 +2,7 @@
# Date created: 15 January 2001
# Whom: Yoshiaki UCHIKAWA <yoshiaki at kt.rim.or.jp>
#
-# $FreeBSD:$
+# $FreeBSD: ports/math/pari-devel/Makefile,v 1.4 2003/02/21 12:44:02 knu Exp $
#
PORTNAME= pari
@@ -15,6 +15,8 @@
MAINTAINER= yoshiaki at kt.rim.or.jp
COMMENT= Mathmatics library and advanced calculator package
+ONLY_FOR_ARCHS= i386
+
NO_LATEST_LINK= yes
INSTALLS_SHLIB= yes
HAS_CONFIGURE= yes
@@ -27,7 +29,7 @@
MAJOR_VERSION= 2
MINOR_VERSION= 2
-REV_VERSION= 7
+REV_VERSION= 4
MAN1= gp.1 gphelp.1 tex2mail.1
MLINKS= gp.1 pari.1
diff -ruN pari-devel/README.html /usr/ports/math/pari-devel/README.html
--- pari-devel/README.html Sun Jan 11 02:01:41 2004
+++ /usr/ports/math/pari-devel/README.html Thu Jan 1 09:00:00 1970
@@ -1,43 +0,0 @@
-<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
-
-<html>
- <head>
- <title>The FreeBSD Ports Collection (math/pari-devel)</title>
- </head>
-
- <body>
- <h1>The FreeBSD Ports Collection (math/pari-devel)</h1>
- <hr>
-
- <p>You are now in the directory for the port "math/pari-devel".</p>
-
- <p>The package name of this port is "pari-2.2.4.a".</p>
-
- <p>This is the one-line description for this port:</p>
- <hr>
-
- <p>
-Mathmatics library and advanced calculator package
- </p>
- <hr>
-
- <p>Please read the "<a href="pkg-descr">description file</a>" for a
- longer description.</p>
-
- <p>If needed, you may contact the <a href=
- "mailto:yoshiaki at kt.rim.or.jp">maintainer</a> of this port or the port <a href=
- "mailto:ports at FreeBSD.org">mailing-list</a>.</p>
-
- <p>This port requires package(s) "expat-1.95.6_1 gettext-0.11.5_1 gmake-3.80 libiconv-1.8_2" to build.</p>
-
- <p></p>
-
- <p>Go to the <a href="../../README.html">top of the ports tree</a> for
- a summary on how to use the ports collection.</p>
- <hr>
-
- <p><a href="../README.html">Go up one level</a> | <a href=
- "../../README.html">Go to top of ports tree</a></p>
- </body>
-</html>
-
diff -ruN pari-devel/distinfo /usr/ports/math/pari-devel/distinfo
--- pari-devel/distinfo Sun Jan 11 02:01:41 2004
+++ /usr/ports/math/pari-devel/distinfo Sat Oct 19 23:53:01 2002
@@ -1 +1 @@
-MD5 (pari-2.2.7.alpha.tar.gz) = 2c86b8389b7af784e903112048d8d2a3
+MD5 (pari-2.2.4.alpha.tar.gz) = da104962785bf06956a83eee6074f5d0
diff -ruN pari-devel/files/patch-af /usr/ports/math/pari-devel/files/patch-af
--- pari-devel/files/patch-af Sun Jan 11 02:01:41 2004
+++ /usr/ports/math/pari-devel/files/patch-af Thu Aug 8 01:16:49 2002
@@ -1,50 +1,15 @@
---- config/Makefile.SH.orig Wed Dec 17 07:44:36 2003
-+++ config/Makefile.SH Sun Jan 11 01:52:40 2004
-@@ -255,9 +255,12 @@
- INCLUDEDIR= \$(DESTDIR)$includedir
- LIBDIR = \$(DESTDIR)$libdir
- BINDIR = \$(DESTDIR)$bindir
--MANDIR = \$(DESTDIR)$mandir
-+MANDIR = \$(DESTDIR)\${PREFIX}/man/man1
- EMACSDIR = \$(DESTDIR)$emacsdir
--DATADIR = \$(DESTDIR)$datadir
-+#DATADIR = \$(DESTDIR)$datadir
-+ALLDIR =\${PREFIX}/share/doc/pari
-+READMEDIR = \$(ALLDIR)
-+DATADIR = \$(ALLDIR)
- SYSDATADIR= \$(DESTDIR)$sysdatadir
-
- EXDIR = \$(DATADIR)/examples
-@@ -403,7 +406,7 @@
- -\$(RM) \$(MANDIR)/pari.1
- -\$(LN) gp.1 \$(MANDIR)/pari.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)
-@@ -416,6 +419,19 @@
- \$(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/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) \$(DATADIR)/PARI
- \$(INSTALL_DATA) $desc/pari.desc \$(DATADIR)
-@@ -424,7 +440,7 @@
+--- config/Makefile.SH.orig Tue Jun 11 02:48:05 2002
++++ config/Makefile.SH Mon Jul 29 11:31:28 2002
+@@ -242,7 +242,7 @@
+ LIBDIR = \$(DESTDIR)$libdir
+ BINDIR = \$(DESTDIR)$bindir
+ DATADIR= \$(DESTDIR)$datadir
+-MANDIR = \$(DESTDIR)$mandir
++MANDIR = \$(DESTDIR)\${PREFIX}/man/man1
+ ALLDIR = \$(DESTDIR)$miscdir
+ READMEDIR = \$(ALLDIR)
+ DOCDIR = \$(ALLDIR)/doc
+@@ -430,7 +430,7 @@
install-doc::
-mkdir -p \$(BINDIR) \$(DOCDIR)
@@ -53,7 +18,7 @@
-\$(INSTALL_PROGRAM) $doc/gphelp \$(BINDIR)
-\$(INSTALL_DATA) $doc/Makefile \$(DOCDIR)
-\$(INSTALL_DATA) $doc/translations \$(DOCDIR)
-@@ -442,10 +458,10 @@
+@@ -448,10 +448,10 @@
-\$(INSTALL_DATA) $doc/usersch4.tex \$(DOCDIR)
-\$(INSTALL_DATA) $doc/usersch5.tex \$(DOCDIR)
-\$(INSTALL_DATA) $doc/paricfg.tex \$(DOCDIR)
@@ -68,26 +33,33 @@
install-examples:
-mkdir -p \$(EXDIR)
-@@ -540,15 +556,16 @@
+@@ -469,8 +469,8 @@
+ -\$(INSTALL_DATA) $ex/taylor.gp \$(EXDIR)
+
+ install-data:
+- -mkdir -p \$(DATADIR)
+- -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)
+@@ -538,13 +538,13 @@
if test -n "$emacs"; then
cat >> $file << EOT
--elc:
-- @echo "Byte-Compiling elisp files..."
-- -cd $emx; $emacs -batch \
-- --eval '(setq load-path (append (list ".") load-path))' \
-- -f batch-byte-compile *.el
-+#elc:
-+# @echo "Byte-Compiling elisp files..."
-+# -cd $emx; $emacs -batch \
-+# --eval '(setq load-path (append (list ".") load-path))' \
-+# -f batch-byte-compile *.el
+-$pari_elc: $emx/pari.el
+- @echo "Byte-Compiling pari.el..."
+- -cd $emx; $emacs -batch -l compile
++#$pari_elc: $emx/pari.el
++# @echo "Byte-Compiling pari.el..."
++# -cd $emx; $emacs -batch -l compile
- $install_emacs_files: elc
+-$install_emacs_files: $pari_elc
++$install_emacs_files: # $pari_elc
-mkdir -p \$(EMACSDIR)
-- -cd $emx; for f in *.elc *.el pariemacs.txt; do \
-+# -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_DATA) $pari_elc \$(EMACSDIR)
++# -\$(INSTALL_DATA) $pari_elc \$(EMACSDIR)
+ \$(INSTALL_DATA) $emx/pari.el \$(EMACSDIR)
+ \$(INSTALL_DATA) $emx/pariemacs.txt \$(EMACSDIR)
+ \$(INSTALL_DATA) $emx/with-syntax.el \$(EMACSDIR)
diff -ruN pari-devel/files/patch-ai /usr/ports/math/pari-devel/files/patch-ai
--- pari-devel/files/patch-ai Sun Jan 11 02:01:41 2004
+++ /usr/ports/math/pari-devel/files/patch-ai Thu Jan 1 09:00:00 1970
@@ -1,11 +0,0 @@
---- config/get_cc.orig Thu Jan 8 01:20:56 2004
-+++ config/get_cc Thu Jan 8 01:21:30 2004
-@@ -119,7 +119,7 @@
- DBGFLAGS=${DBGFLAGS:-"-g $warn"}
- # Some architectures need -fPIC for building dynamic lib
- case "$osname-$arch" in
-- hpux-*|*-ia64) DLCFLAGS=-fPIC ;;
-+ hpux-*|*-ia64|*-amd64) DLCFLAGS=-fPIC ;;
- darwin-*) DLCFLAGS=-fno-common;;
- esac
- # Specific optimisations for some architectures
diff -ruN pari-devel/files/patch-aj /usr/ports/math/pari-devel/files/patch-aj
--- pari-devel/files/patch-aj Sun Jan 11 02:01:41 2004
+++ /usr/ports/math/pari-devel/files/patch-aj Thu Jan 1 09:00:00 1970
@@ -1,10 +0,0 @@
---- config/TOP_Make.SH.orig Thu Jan 8 01:42:56 2004
-+++ config/TOP_Make.SH Thu Jan 8 01:43:11 2004
-@@ -37,7 +37,6 @@
- @echo "Available extra tests: $top_test_extra"
-
- all::
-- @-cd doc && \$(MAKE) doc
- @\$(MAKE) gp
-
- gp bench test-kernel $top_test_extra $top_dotest_extra install cleanobj cleantest install-bin install-doc install-data install-lib-sta install-bin-sta dobench tune::
diff -ruN pari-devel/pkg-plist /usr/ports/math/pari-devel/pkg-plist
--- pari-devel/pkg-plist Sun Jan 11 02:01:41 2004
+++ /usr/ports/math/pari-devel/pkg-plist Sat Oct 19 23:53:01 2002
@@ -28,8 +28,6 @@
share/doc/pari/NEW
share/doc/pari/README
share/doc/pari/TODO
-share/doc/pari/PARI/822.pm
-share/doc/pari/pari.desc
share/doc/pari/misc/README
share/doc/pari/misc/color.dft
share/doc/pari/misc/gpalias
@@ -70,5 +68,4 @@
@dirrm share/doc/pari/misc
@dirrm share/doc/pari/doc
@dirrm share/doc/pari/examples
- at dirrm share/doc/pari/PARI
@dirrm share/doc/pari
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list