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