ports/52293: (update) math/p5-Math-Pari to 2.010500

Mathieu Arnold m at absolight.net
Thu May 15 18:00:33 UTC 2003


>Number:         52293
>Category:       ports
>Synopsis:       (update) math/p5-Math-Pari to 2.010500
>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:   Thu May 15 11:00:30 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Mathieu Arnold
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
Absolight
>Environment:
System: FreeBSD aragorn.reaumur.absolight.net 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Thu Apr 10 13:45:07 CEST 2003 root at aragorn.reaumur.absolight.net:/usr/obj/usr/src/sys/ARAGORN i386


	
>Description:
Update to 2.010500
	
>How-To-Repeat:
	
>Fix:

	

--- p5-Math-Pari-2.010500.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/math/p5-Math-Pari/Makefile,v
retrieving revision 1.3
diff -u -b -w -r1.3 Makefile
--- Makefile	2003/03/07 06:06:05	1.3
+++ Makefile	2003/05/15 17:55:28
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	Math-Pari
-PORTVERSION=	2.010201
+PORTVERSION=	2.010500
 CATEGORIES=	math perl5
 MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
 MASTER_SITE_SUBDIR=	Math
@@ -19,7 +19,18 @@
 
 PERL_CONFIGURE=	yes
 
-MANPREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
-MAN3=		Math::Pari.3 Math::libPARI.3
+MAN3=		Math::Pari.3 Math::libPARI.3 \
+		Math::PariInit.3 Math::libPARI.dumb.3
 
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+PARI_PORT?=	math/pari
+PARI_PORTDIR?=	${PORTSDIR}/${PARI_PORT}
+PARI_WRKSRC!=	cd ${PARI_PORTDIR} && ${MAKE} -V WRKSRC
+
+CONFIGURE_ARGS=	paridir=${PARI_WRKSRC}
+
+post-clean:
+	@cd ${PARI_PORTDIR} && ${MAKE} -DBATCH clean
+
+.include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/math/p5-Math-Pari/distinfo,v
retrieving revision 1.2
diff -u -b -w -r1.2 distinfo
--- distinfo	2002/03/13 19:59:25	1.2
+++ distinfo	2003/05/15 17:55:28
@@ -1 +1 @@
-MD5 (Math-Pari-2.010201.tar.gz) = 0776e5b046ad8fcd20f94f67a0d2436e
+MD5 (Math-Pari-2.010500.tar.gz) = 6ae5d0b044984a4fdc7817e79922419e
Index: pkg-descr
===================================================================
RCS file: /home/ncvs/ports/math/p5-Math-Pari/pkg-descr,v
retrieving revision 1.1
diff -u -b -w -r1.1 pkg-descr
--- pkg-descr	2001/09/11 10:23:36	1.1
+++ pkg-descr	2003/05/15 17:55:28
@@ -3,4 +3,6 @@
 PARI functions as Perl functions, and (almost) seamless merging of PARI
 and Perl data.
 
+WWW: http://search.cpan.org/dist/Math-Pari/
+
 -- Michael
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/math/p5-Math-Pari/pkg-plist,v
retrieving revision 1.1
diff -u -b -w -r1.1 pkg-plist
--- pkg-plist	2001/09/11 10:23:36	1.1
+++ pkg-plist	2003/05/15 17:55:28
@@ -1,10 +1,10 @@
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Math/Pari.pm
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Math/comp_funcs.pl
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Math/foncpari.pl
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Math/libPARI.pod
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/Pari/.packlist
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/Pari/Pari.bs
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/Pari/Pari.so
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math/Pari
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Math
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Math
+%%SITE_PERL%%/%%PERL_ARCH%%/Math/Pari.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Math/PariInit.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/Math/libPARI.dumb.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/Math/libPARI.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Pari/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Pari/Pari.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Pari/Pari.so
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Math/Pari
+ at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Math 2>/dev/null || true
+ at unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/Math 2>/dev/null || true
Index: files/patch-makefile
===================================================================
RCS file: /home/ncvs/ports/math/p5-Math-Pari/files/patch-makefile,v
retrieving revision 1.2
diff -u -b -w -r1.2 patch-makefile
--- files/patch-makefile	2002/03/14 16:31:32	1.2
+++ files/patch-makefile	2003/05/15 17:55:28
@@ -1,18 +1,14 @@
---- Makefile.PL.orig	Tue Sep 11 02:52:45 2001
-+++ Makefile.PL	Tue Sep 11 02:53:18 2001
-@@ -4,7 +4,7 @@
- use File::Copy 'copy';
+--- libPARI/Makefile.PL.orig	Thu Apr 24 05:23:32 2003
++++ libPARI/Makefile.PL	Thu May 15 19:35:21 2003
+@@ -136,12 +136,13 @@
+ 	     and $Config{gccversion} !~ /^(3\.)|(2\.95\.3.*)/)) {
+   $mycflags .= " -DASMINLINE";
+ }
+-$mycflags .= ' -DGCC_INLINE' if $Config{gccversion};
++$mycflags .= ' -O -DGCC_INLINE' if $Config{gccversion};
  
- # Uncomment and change this line if I fail to find it
--# $paridir = "..";
-+$paridir = "../../../pari/work/pari-2.1.3";
- 
- unless (-t STDOUT) {		# Better reports if run with redirections
-     my $odef = select STDERR;
---- libPARI/Makefile.PL.orig	Thu Mar 14 15:04:06 2002
-+++ libPARI/Makefile.PL	Thu Mar 14 15:03:30 2002
-@@ -381,6 +381,7 @@
- #}
+ @obj_files = map { "$_\$(OBJ_EXT)" } keys(%cfiles), qw(kernel mp mpinl);
+ push @obj_files, 'kernel2$(OBJ_EXT)' if $kernel{converted2};
  
  $mycflags .= " -DDYNAMIC_PLOTTING";
 +$mycflags .= " -DDL_DFLT_NAME=\\\"libpari.2.1.3\\\"";
--- p5-Math-Pari-2.010500.diff ends here ---


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



More information about the freebsd-ports-bugs mailing list