pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/p5-Math-GMP Update from version 2.04nb1 to 2.05.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/03b28726cc0d
branches:  trunk
changeset: 550259:03b28726cc0d
user:      he <he%pkgsrc.org@localhost>
date:      Tue Nov 18 05:46:55 2008 +0000

description:
Update from version 2.04nb1 to 2.05.

Pkgsrc changes:
 o Add a patch to make ExtUtils::MakeMaker emit use of the gmp
   library.  Actual use will be handled by bulidlink / wrapper.
 o Added commented-out extra modules which can be optionally
   used during "make test" if various TEST_* environment variables
   are set.

Upstream changes:

2.05  2008-10-06 Greg
    - New maintainer: Greg Sabino Mullane
    - Allow tests to work on 64-bit platforms. Patch from Flo.
      (CPAN bugs #5960, #30327, #27641, #12751, #15459)
    - Add support for probab_prime function. Patch by shlomif%iglu.org.il@localhost.
      (CPAN bug #6184)
    - Get smarter about detecting lack of GMP libraries.
      (CPAN bug #18709)
    - Add META.yml and some more tests.

diffstat:

 math/p5-Math-GMP/Makefile         |  12 +++++++++---
 math/p5-Math-GMP/distinfo         |   9 +++++----
 math/p5-Math-GMP/patches/patch-aa |  16 ++++++++++++++++
 3 files changed, 30 insertions(+), 7 deletions(-)

diffs (63 lines):

diff -r 9d07f11cf8c8 -r 03b28726cc0d math/p5-Math-GMP/Makefile
--- a/math/p5-Math-GMP/Makefile Tue Nov 18 05:29:57 2008 +0000
+++ b/math/p5-Math-GMP/Makefile Tue Nov 18 05:46:55 2008 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2008/10/19 19:18:21 he Exp $
+# $NetBSD: Makefile,v 1.6 2008/11/18 05:46:55 he Exp $
 #
 
-DISTNAME=              Math-GMP-2.04
+DISTNAME=              Math-GMP-2.05
 PKGNAME=               p5-${DISTNAME}
-PKGREVISION=           1
 SVR4_PKGNAME=          p5mgp
 CATEGORIES=            math perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=Math/}
@@ -12,6 +11,13 @@
 HOMEPAGE=              http://search.cpan.org/dist/Math-GMP/
 COMMENT=               Perl 5 module for high speed arbitrary size integer math
 
+#BUILD_DEPENDS+= p5-Module-Signature>=0.50:../../security/p5-Module-Signature
+#BUILD_DEPENDS+= p5-Text-SpellChecker>0:../../textproc/p5-Text-SpellChecker
+#BUILD_DEPENDS+= p5-Perl-Critic>0:../../devel/p5-Perl-Critic
+#BUILD_DEPENDS+= p5-Pod-Spell>0:../../textproc/p5-Pod-Spell
+#BUILD_DEPENDS+= p5-Test-Pod>=0.95:../../devel/p5-Test-Pod
+BUILD_DEPENDS+=        p5-Test-YAML-Meta>=0.03:../../devel/p5-Test-YAML-Meta
+
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 PERL5_PACKLIST=                auto/Math/GMP/.packlist
diff -r 9d07f11cf8c8 -r 03b28726cc0d math/p5-Math-GMP/distinfo
--- a/math/p5-Math-GMP/distinfo Tue Nov 18 05:29:57 2008 +0000
+++ b/math/p5-Math-GMP/distinfo Tue Nov 18 05:46:55 2008 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2005/10/13 10:54:30 seb Exp $
+$NetBSD: distinfo,v 1.2 2008/11/18 05:46:55 he Exp $
 
-SHA1 (Math-GMP-2.04.tar.gz) = 5ce49994591ede22edd3f9ad60cae7c36d63ffb8
-RMD160 (Math-GMP-2.04.tar.gz) = 1a562b7a1846f6ab395834570791232fe67aea69
-Size (Math-GMP-2.04.tar.gz) = 17144 bytes
+SHA1 (Math-GMP-2.05.tar.gz) = 449280e4d8ac4581a2e748338bb675566d43255e
+RMD160 (Math-GMP-2.05.tar.gz) = c0ef29c309a5e610c50a58f17b67fe163013418a
+Size (Math-GMP-2.05.tar.gz) = 23795 bytes
+SHA1 (patch-aa) = 0609ee8dbfdb087c4f08257fe925ac5bb9129a17
diff -r 9d07f11cf8c8 -r 03b28726cc0d math/p5-Math-GMP/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/p5-Math-GMP/patches/patch-aa Tue Nov 18 05:46:55 2008 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.1 2008/11/18 05:46:55 he Exp $
+
+Trick perl into emitting use of -lgmp.  Actual library
+location will be handled via buildlink / wrapper.
+
+--- Makefile.PL.orig   2008-11-18 05:39:39.000000000 +0000
++++ Makefile.PL
+@@ -8,7 +8,7 @@ my $output = WriteMakefile
+       (
+        'NAME'         => 'Math::GMP',
+        'VERSION_FROM' => 'lib/Math/GMP.pm',
+-       'LIBS'         => ['-lgmp'],
++       'LIBS'         => ["-L$ENV{PREFIX}/lib -lgmp"],
+        'NO_META'      => 1,
+        );
+ 



Home | Main Index | Thread Index | Old Index