ports/93945: pari-devel update (2.2.10.alpha -> 2.2.12.beta)

Yoshiaki Uchikawa yoshiaki at kt.rim.or.jp
Tue Feb 28 16:00:29 UTC 2006


>Number:         93945
>Category:       ports
>Synopsis:       pari-devel update (2.2.10.alpha -> 2.2.12.beta)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 28 16:00:26 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Yoshiaki Uchikawa
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD singer.tertio.atoll 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Sun Feb 12 18:12:30 JST 2006 yoshiaki at singer.tertio.atoll:/usr/src/sys/i386/compile/CRUSEv6 i386

>Description:
  ports/math pari update
  2.2.10.alpha -> 2.2.12.beta
   and some fix with HAVE_EMACS

>How-To-Repeat:
	
>Fix:

--- pari-devel/Makefile	Wed Oct 19 17:07:57 2005
+++ pari2212/Makefile	Tue Feb 28 19:25:35 2006
@@ -2,31 +2,32 @@
 # Date created:		15 January 2001
 # Whom:	Yoshiaki UCHIKAWA <yoshiaki at kt.rim.or.jp>
 #
-# $FreeBSD: ports/math/pari-devel/Makefile,v 1.11 2005/10/19 08:07:57 tobez Exp $
+# $FreeBSD:$
 #
 
 PORTNAME=	pari
-PORTVERSION=	${MAJOR_VERSION}.${MINOR_VERSION}.${REV_VERSION}.a
+PORTVERSION=	${MAJOR_VERSION}.${MINOR_VERSION}.${REV_VERSION}.b
 CATEGORIES=	math
 MASTER_SITES=	http://pari.math.u-bordeaux.fr/pub/pari/unstable/
-DISTNAME=	pari-${MAJOR_VERSION}.${MINOR_VERSION}.${REV_VERSION}.alpha
+DISTNAME=	pari-${MAJOR_VERSION}.${MINOR_VERSION}.${REV_VERSION}.beta
 
 MAINTAINER=	yoshiaki at kt.rim.or.jp
 COMMENT=	Mathmatics library and advanced calculator package
 
+CONFLICTS=	pari-2.1.*
+
 NO_LATEST_LINK=	yes
 INSTALLS_SHLIB=	yes
 HAS_CONFIGURE=	yes
 CONFIGURE_SCRIPT=	Configure
 CONFIGURE_ARGS=	--prefix=${PREFIX} --share-prefix=${PREFIX}/share
 
-USE_GMAKE=	yes
 MAKE_ARGS=	gp
 PLIST_SUB=	MAJOR_VERSION=${MAJOR_VERSION} MINOR_VERSION=${MINOR_VERSION} REV_VERSION=${REV_VERSION}
 
 MAJOR_VERSION=	2
 MINOR_VERSION=	2
-REV_VERSION=	10
+REV_VERSION=	12
 
 MAN1=		gp.1 gphelp.1 tex2mail.1
 MLINKS=		gp.1 pari.1
diff -ruN pari-devel/distinfo pari2212/distinfo
--- pari-devel/distinfo	Sun Jan 22 21:56:40 2006
+++ pari2212/distinfo	Tue Feb 28 13:55:33 2006
@@ -1,3 +1,3 @@
-MD5 (pari-2.2.10.alpha.tar.gz) = 9fff6712c9202b22aa81a572bed2cfc8
-SHA256 (pari-2.2.10.alpha.tar.gz) = 934cbda72ae172dc4c764d423e88375f3b2752ce77935e8b4550fb207e702aa9
-SIZE (pari-2.2.10.alpha.tar.gz) = 2088335
+MD5 (pari-2.2.12.beta.tar.gz) = cd03122b04e6c7d4a198a8c23fe3eaa6
+SHA256 (pari-2.2.12.beta.tar.gz) = f061478c9333dbd06c4942466f23f59cad2ef01125b7d2daa637869d8780bd09
+SIZE (pari-2.2.12.beta.tar.gz) = 2065915
diff -ruN pari-devel/files/patch-af pari2212/files/patch-af
--- pari-devel/files/patch-af	Sat Feb  5 00:54:21 2005
+++ pari2212/files/patch-af	Tue Feb 28 19:04:33 2006
@@ -1,9 +1,6 @@
-
-$FreeBSD: ports/math/pari-devel/files/patch-af,v 1.6 2005/02/04 15:54:21 krion Exp $
-
---- config/Makefile.SH.orig
-+++ config/Makefile.SH
-@@ -176,7 +176,7 @@
+--- 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
@@ -12,31 +9,39 @@
  DLCFLAGS   = $DLCFLAGS
  LD_FLAVOR  = \$(CC_FLAVOR)
  LD         = $LD \$(LD_FLAVOR)
-@@ -238,9 +238,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
+@@ -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"
+-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"
++READMEDIR = "\$(ALLDIR)"
++DATADIR   = "\$(ALLDIR)" 
++SYSDATADIR= "\$(DESTDIR)$sysdatadir"
  
  EXDIR     = \$(DATADIR)/examples
-@@ -392,7 +395,7 @@
- 	-\$(RM) \$(MANDIR)/pari.1
+ 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)
-@@ -405,6 +408,19 @@
+@@ -398,6 +400,19 @@
  	\$(INSTALL_DATA) $misc/pari.xpm  \$(MISCDIR)
  	\$(INSTALL_PROGRAM) $misc/xgp    \$(MISCDIR)
  
@@ -54,9 +59,9 @@
 +	\$(INSTALL_DATA) $TOP/TODO         \$(READMEDIR)
 +
  install-cfg::
- 	-mkdir -p \$(SYSDATADIR) \$(DATADIR)/PARI
- 	\$(INSTALL_DATA) $desc/pari.desc   \$(DATADIR)
-@@ -413,7 +429,7 @@
+ 	-mkdir -p \$(SYSDATADIR)
+ 	-\$(INSTALL_DATA) pari.cfg \$(SYSDATADIR)
+@@ -408,7 +423,7 @@
  
  install-doc::
  	-mkdir -p \$(BINDIR) \$(DOCDIR)
@@ -65,7 +70,7 @@
  	-\$(INSTALL_PROGRAM) $doc/gphelp    \$(BINDIR)
  	-\$(INSTALL_DATA) $doc/Makefile     \$(DOCDIR)
  	-\$(INSTALL_DATA) $doc/translations \$(DOCDIR)
-@@ -431,11 +447,11 @@
+@@ -426,11 +441,11 @@
  	-\$(INSTALL_DATA) $doc/usersch4.tex \$(DOCDIR)
  	-\$(INSTALL_DATA) $doc/usersch5.tex \$(DOCDIR)
  	-\$(INSTALL_DATA) $doc/paricfg.tex  \$(DOCDIR)
@@ -82,26 +87,14 @@
  
  install-examples:
  	-mkdir -p \$(EXDIR)
-@@ -532,15 +548,16 @@
- 
- 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
+@@ -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 *.elc *.el pariemacs.txt; do \
 +	-cd $emx; for f in *.el pariemacs.txt; do \
  	  \$(INSTALL_DATA) \$\$f \$(EMACSDIR); \
  	done
diff -ruN pari-devel/pkg-plist.emacs pari2212/pkg-plist.emacs
--- pari-devel/pkg-plist.emacs	Sat Oct 16 17:34:57 2004
+++ pari2212/pkg-plist.emacs	Tue Feb 28 18:46:30 2006
@@ -5,6 +5,10 @@
 include/pari/paricfg.h
 include/pari/pariinl.h
 include/pari/pari.h
+include/pari/parinf.h
+include/pari/pariold.h
+include/pari/paripriv.h
+include/pari/paritune.h
 include/pari/paritype.h
 include/pari/paricast.h
 include/pari/paricom.h
@@ -17,7 +21,8 @@
 include/pari/genpari.h
 lib/libpari-%%MAJOR_VERSION%%.%%MINOR_VERSION%%.so.%%REV_VERSION%%.0.0
 lib/libpari-%%MAJOR_VERSION%%.%%MINOR_VERSION%%.so.%%REV_VERSION%%
-lib/libpari-%%MAJOR_VERSION%%.%%MINOR_VERSION%%.so
+lib/libpari.so
+lib/pari/pari.cfg
 %%DOCSDIR%%/AUTHORS
 %%DOCSDIR%%/Announce.2.1
 %%DOCSDIR%%/CHANGES
@@ -28,8 +33,8 @@
 %%DOCSDIR%%/NEW
 %%DOCSDIR%%/README
 %%DOCSDIR%%/TODO
-%%DOCSDIR%%/pari.desc
 %%DOCSDIR%%/PARI/822.pm
+%%DOCSDIR%%/pari.desc
 %%DOCSDIR%%/misc/README
 %%DOCSDIR%%/misc/color.dft
 %%DOCSDIR%%/misc/gpalias
@@ -61,14 +66,24 @@
 %%DOCSDIR%%/examples/cl.gp
 %%DOCSDIR%%/examples/classno.gp
 %%DOCSDIR%%/examples/contfrac.gp
+%%DOCSDIR%%/examples/extgcd.c
 %%DOCSDIR%%/examples/lucas.gp
-%%DOCSDIR%%/examples/matexp.c
 %%DOCSDIR%%/examples/rho.gp
 %%DOCSDIR%%/examples/squfof.gp
 %%DOCSDIR%%/examples/taylor.gp
+share/emacs/site-lisp/pari/pari-conf.el
+share/emacs/site-lisp/pari/pari-completion.el
+share/emacs/site-lisp/pari/pari-fontification.el
+share/emacs/site-lisp/pari/pari-help.el
+share/emacs/site-lisp/pari/pari-messages.el
+share/emacs/site-lisp/pari/pari.el
+share/emacs/site-lisp/pari/pariemacs.txt
+share/emacs/site-lisp/pari/sli-tools.el
 @dirrm include/pari
- at dirrm %%DOCSDIR%%/PARI
+ at dirrm lib/pari
 @dirrm %%DOCSDIR%%/misc
 @dirrm %%DOCSDIR%%/doc
 @dirrm %%DOCSDIR%%/examples
+ at dirrm %%DOCSDIR%%/PARI
 @dirrm %%DOCSDIR%%
+ at dirrm share/emacs/site-lisp/pari


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



More information about the freebsd-ports-bugs mailing list