pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/p5-Math-BigInt-GMP



Module Name:    pkgsrc
Committed By:   wen
Date:           Tue Aug  9 00:01:15 UTC 2016

Modified Files:
        pkgsrc/math/p5-Math-BigInt-GMP: Makefile distinfo
        pkgsrc/math/p5-Math-BigInt-GMP/patches: patch-aa

Log Message:
Update to 1.51

Upstream changes:
2016-04-25 v1.51 pjacklam
  * Sync test files with Math-BigInt-1.999719.

2016-04-22 v1.50 pjacklam
  * Sync test files with Math-BigInt-1.999718.

2016-01-03 v1.49 pjacklam
  * Sync test files with Math-BigInt-1.999714.

2015-12-31 v1.48 pjacklam
  * Sync test files with Math-BigInt-1.999713.

2015-12-14 v1.47 pjacklam
  * Add patch from Gregor Herrmann (GREGOA) based on code by Dana Jacobsen
    (DANAJ) to fix problems with the new() method when Perl is compiled with
    support for 64-bit integers, but on platforms when the underlying OS is
    32-bit (CPAN RT #71548).

2015-12-03 v1.46 pjacklam
  * Add patch from Dana Jacobsen (DANAJ) and add new test file
    't/mbi-from-big-scalar.t' regarding CPAN RT #103517.
  * Fix spelling in GMP.xs ('modifing' -> 'modifying').
  * Whitespace/formatting in t/bigintg.t to make it more readble (for me, at
    least) and more in accordance with the 'perlstyle' manpage.

2015-11-09 v1.45 pjacklam
  * Sync test files with Math-BigInt-1.999709.
  * Required version of Test::More is 0.47.

2015-10-29 v1.44 pjacklam
  * Sync test files with Math-BigInt-1.999707.
  * Update the README file.
  * Remove the files INSTALL and LICENSE as this information is already covered
    in the file README.
  * Replace 'use vars ...' with 'our ...'. We require a Perl newer than 5.6.0
    anyway.
  * Required version of Math-BigInt is now 1.999706.
  * Add 'Test::More' to TEST_REQUIRES in Makefile.PL.
  * Enable 'use warnings'. We require a Perl newer than 5.6.0 anyway.
  * Add 'assertlib.*\.exe' to MANIFEST.SKIP, since make generates temporary
    files like 'assertlibzxjE4WfG.exe' on Cygwin.

2015-09-21 v1.43 pjacklam
  * Sync test files with Math-BigInt-1.999703.
  * Required version of Math-BigInt is now 1.999703.
  * Update author information.

2015-09-17 v1.42 pjacklam
  * Sync test files with Math-BigInt-1.999702.
  * Required version of Math-BigInt is now 1.999702.

2015-09-11 v1.41 pjacklam
 lib/Math/BigInt/GMP.pm
  * Updated version number.
 Makefile.PL
  * Updated required version of Math::BigInt.
 t/bigfltpm.inc
  * Synced tests with the Math-BigInt distribution.
 t/bigfltpm.t
  * Updated number of tests.
 t/bigintpm.inc
  * Synced tests with the Math-BigInt distribution.
 t/bigintpm.t
  * Updated number of tests.

2015-08-18 v1.40 pjacklam
 CHANGES
  * Add changes for the newest release.
  * Reorder change entries into descending chronological order.
 lib/Devel/CheckLib.pm
  * Update bundled Devel::CheckLib from v1.01 to v1.03.
 Makefile.PL
  * Update required version of Math-BigInt to 1.9994.
 t/01load.t
  * Improve formatting of module version information.
 t/bigfltpm.t
  * Use the correct backend, in this case Math::BigInt::GMP.
  * Skip test specific for the Math::BigInt::Calc backend.
 t/bigintpm.inc
  * Rather than an early exit(), use skip() to skip tests.
 t/bigintpm.t
  * Use the correct backend, in this case Math::BigInt::GMP.
 t/biglog.t
  * Use the correct backend, in this case Math::BigInt::GMP. This was correct
    in v1.21, but has been wrong since then.
 t/bigroot.t
  * Use the correct backend, in this case Math::BigInt::GMP. This was correct
    up until v1.32, but has been wrong since then.
 lib/Math/BigInt/GMP.pm
  * Increment Math::BigInt::GMP version number to 1.40.

2015-08-17 v1.39 pjacklam
 * Updated test files with those from Math-BigInt-1.9997.

2014-04-03 v1.38 pjacklam
 * Updated test files from the Math::BigInt distribution (Peter John Acklam).
 * Updated POD (Peter John Acklam)
 * Updated bundled Devel::CheckLib from v0.93 to v1.01 (Peter John Acklam).


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/math/p5-Math-BigInt-GMP/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/math/p5-Math-BigInt-GMP/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/math/p5-Math-BigInt-GMP/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/p5-Math-BigInt-GMP/Makefile
diff -u pkgsrc/math/p5-Math-BigInt-GMP/Makefile:1.14 pkgsrc/math/p5-Math-BigInt-GMP/Makefile:1.15
--- pkgsrc/math/p5-Math-BigInt-GMP/Makefile:1.14        Wed Jun  8 19:24:02 2016
+++ pkgsrc/math/p5-Math-BigInt-GMP/Makefile     Tue Aug  9 00:01:14 2016
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.14 2016/06/08 19:24:02 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2016/08/09 00:01:14 wen Exp $
 
-DISTNAME=      Math-BigInt-GMP-1.37
+DISTNAME=      Math-BigInt-GMP-1.51
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   5
 CATEGORIES=    math perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Math/}
 
@@ -11,6 +10,8 @@ HOMEPAGE=     http://search.cpan.org/dist/Ma
 COMMENT=       Perl module for arbitrary size integer math via the GMP library
 LICENSE=       ${PERL5_LICENSE}
 
+DEPENDS+=      p5-Math-BigInt>=1.999719:../../math/p5-Math-BigInt
+
 PERL5_REQD+=           5.14.2 # for Math::BigInt 1.997
 PERL5_PACKLIST=                auto/Math/BigInt/GMP/.packlist
 

Index: pkgsrc/math/p5-Math-BigInt-GMP/distinfo
diff -u pkgsrc/math/p5-Math-BigInt-GMP/distinfo:1.6 pkgsrc/math/p5-Math-BigInt-GMP/distinfo:1.7
--- pkgsrc/math/p5-Math-BigInt-GMP/distinfo:1.6 Tue Nov  3 23:33:38 2015
+++ pkgsrc/math/p5-Math-BigInt-GMP/distinfo     Tue Aug  9 00:01:14 2016
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2015/11/03 23:33:38 agc Exp $
+$NetBSD: distinfo,v 1.7 2016/08/09 00:01:14 wen Exp $
 
-SHA1 (Math-BigInt-GMP-1.37.tar.gz) = 7a9762e604e48b1d331b237da9952fb20bc5d086
-RMD160 (Math-BigInt-GMP-1.37.tar.gz) = cec6e3779262ba50062638614b0b43d3d1897620
-SHA512 (Math-BigInt-GMP-1.37.tar.gz) = fd1022af38837ee403ce7cea368331c69dc5aa63cef0a425f1d25b27668c82e8f007ebc62971db995aaf3cde9ea24a2c75680abead8704d793cccf5af4231bce
-Size (Math-BigInt-GMP-1.37.tar.gz) = 54520 bytes
-SHA1 (patch-aa) = a83074f12af5d5ef78d1c937df14d5e8a9fb2224
+SHA1 (Math-BigInt-GMP-1.51.tar.gz) = f4db763aa97330c3f2fc58c250c31b0e6154e362
+RMD160 (Math-BigInt-GMP-1.51.tar.gz) = 2816e57f0a59d60727b9daead098e61ba1fe4710
+SHA512 (Math-BigInt-GMP-1.51.tar.gz) = f2e56ce48e9a387821b409078228d20f7348eef5eea0aac4844a0f29340c7a2677693fda40c2bb85527f2f77cd9519401109b037040fc18266b401cfae134601
+Size (Math-BigInt-GMP-1.51.tar.gz) = 59701 bytes
+SHA1 (patch-aa) = 326c7ba8a7d3a08add96801349c6908f742e2fd5

Index: pkgsrc/math/p5-Math-BigInt-GMP/patches/patch-aa
diff -u pkgsrc/math/p5-Math-BigInt-GMP/patches/patch-aa:1.4 pkgsrc/math/p5-Math-BigInt-GMP/patches/patch-aa:1.5
--- pkgsrc/math/p5-Math-BigInt-GMP/patches/patch-aa:1.4 Fri Feb 24 16:29:43 2012
+++ pkgsrc/math/p5-Math-BigInt-GMP/patches/patch-aa     Tue Aug  9 00:01:14 2016
@@ -1,17 +1,15 @@
-$NetBSD: patch-aa,v 1.4 2012/02/24 16:29:43 adam Exp $
-
-From p5-Math-GMP/patches/patch-aa:
+$NetBSD: patch-aa,v 1.5 2016/08/09 00:01:14 wen Exp $
 
 Trick perl into emitting use of -lgmp.  Actual library
 location will be handled via buildlink / wrapper.
 
---- Makefile.PL.orig   2011-09-04 14:31:50.000000000 +0000
+--- Makefile.PL.orig   2016-08-08 23:57:46.000000000 +0000
 +++ Makefile.PL
-@@ -28,6 +28,6 @@ WriteMakefile
-                            Math::BigInt => 1.997,
-                            XSLoader => 0.02,
+@@ -33,6 +33,6 @@ WriteMakefile
+    TEST_REQUIRES       => {
+                            Test::More => 0.47,
                            },
 -   'LIBS'              => ['-lgmp'],
 +   'LIBS'              => ["-L$ENV{PREFIX}/lib -lgmp"],
-    'SIGN' => 1,
+    'SIGN'              => 1,
    );



Home | Main Index | Thread Index | Old Index