Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jan 2004 12:41:30 +0900 (JST)
From:      Yoshiaki Uchikawa <yoshiaki@kt.rim.or.jp>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/61862: math pari-devel update
Message-ID:  <200401250341.i0P3fUli004514@singer.tertio.atoll>
Resent-Message-ID: <200401250350.i0P3o8AT091781@freefall.freebsd.org>

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

>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@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@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@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@kt.rim.or.jp">maintainer</a> of this port or the port <a href=
-    "mailto:ports@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
-@dirrm share/doc/pari/PARI
 @dirrm share/doc/pari


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



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