r74370 - in /trunk/libmath-basecalc-perl: Build.PL Changes MANIFEST META.yml Makefile.PL README SIGNATURE debian/changelog dist.ini lib/Math/BaseCalc.pm t/03_large_int.t

jotamjr-guest at users.alioth.debian.org jotamjr-guest at users.alioth.debian.org
Sat May 14 03:29:45 UTC 2011


Author: jotamjr-guest
Date: Sat May 14 03:29:30 2011
New Revision: 74370

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=74370
Log:
New upstream release

Added:
    trunk/libmath-basecalc-perl/t/03_large_int.t
      - copied unchanged from r74369, branches/upstream/libmath-basecalc-perl/current/t/03_large_int.t
Modified:
    trunk/libmath-basecalc-perl/Build.PL
    trunk/libmath-basecalc-perl/Changes
    trunk/libmath-basecalc-perl/MANIFEST
    trunk/libmath-basecalc-perl/META.yml
    trunk/libmath-basecalc-perl/Makefile.PL
    trunk/libmath-basecalc-perl/README
    trunk/libmath-basecalc-perl/SIGNATURE
    trunk/libmath-basecalc-perl/debian/changelog
    trunk/libmath-basecalc-perl/dist.ini
    trunk/libmath-basecalc-perl/lib/Math/BaseCalc.pm

Modified: trunk/libmath-basecalc-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/Build.PL?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/Build.PL (original)
+++ trunk/libmath-basecalc-perl/Build.PL Sat May 14 03:29:30 2011
@@ -7,6 +7,7 @@
 
 my %module_build_args = (
   'build_requires' => {
+    'Config' => '0',
     'Module::Build' => '0.3601',
     'Test::More' => '0'
   },
@@ -19,13 +20,14 @@
     'Ken Williams <kwilliams at cpan.org>'
   ],
   'dist_name' => 'Math-BaseCalc',
-  'dist_version' => '1.014',
+  'dist_version' => '1.015',
   'license' => 'perl',
   'module_name' => 'Math::BaseCalc',
   'recommends' => {},
   'recursive_test_files' => 1,
   'requires' => {
     'Carp' => '0',
+    'integer' => '0',
     'vars' => '0'
   },
   'script_files' => []

Modified: trunk/libmath-basecalc-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/Changes?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/Changes (original)
+++ trunk/libmath-basecalc-perl/Changes Sat May 14 03:29:30 2011
@@ -1,4 +1,9 @@
 Revision history for Perl extension Math::BaseCalc.
+
+1.15 - Tue May 10 23:34:09 CDT 2011
+
+ - Fixed a problem converting very-large numbers (near the integer
+   limits of Perl's native types). [Spotted by Jacob Bunk Nielsen]
 
 1.14 - Sat Feb 26 21:06:25 CST 2011
 

Modified: trunk/libmath-basecalc-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/MANIFEST?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/MANIFEST (original)
+++ trunk/libmath-basecalc-perl/MANIFEST Sat May 14 03:29:30 2011
@@ -10,5 +10,6 @@
 lib/Math/BaseCalc.pm
 t/01_basic_tests.t
 t/02_digit_dash.t
+t/03_large_int.t
 t/99_podcoverage.t
 t/author-critic.t

Modified: trunk/libmath-basecalc-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/META.yml?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/META.yml (original)
+++ trunk/libmath-basecalc-perl/META.yml Sat May 14 03:29:30 2011
@@ -3,6 +3,7 @@
 author:
   - 'Ken Williams <kwilliams at cpan.org>'
 build_requires:
+  Config: 0
   Module::Build: 0.3601
   Test::More: 0
 configure_requires:
@@ -17,8 +18,9 @@
 name: Math-BaseCalc
 requires:
   Carp: 0
+  integer: 0
   vars: 0
 resources:
   bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=Math-BaseCalc
   repository: http://perl-math-basecalc.googlecode.com/svn/trunk
-version: 1.014
+version: 1.015

Modified: trunk/libmath-basecalc-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/Makefile.PL?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/Makefile.PL (original)
+++ trunk/libmath-basecalc-perl/Makefile.PL Sat May 14 03:29:30 2011
@@ -12,6 +12,7 @@
   'ABSTRACT' => 'Convert numbers between various bases',
   'AUTHOR' => 'Ken Williams <kwilliams at cpan.org>',
   'BUILD_REQUIRES' => {
+    'Config' => '0',
     'Module::Build' => '0.3601',
     'Test::More' => '0'
   },
@@ -25,9 +26,10 @@
   'NAME' => 'Math::BaseCalc',
   'PREREQ_PM' => {
     'Carp' => '0',
+    'integer' => '0',
     'vars' => '0'
   },
-  'VERSION' => '1.014',
+  'VERSION' => '1.015',
   'test' => {
     'TESTS' => 't/*.t'
   }

Modified: trunk/libmath-basecalc-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/README?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/README (original)
+++ trunk/libmath-basecalc-perl/README Sat May 14 03:29:30 2011
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Math-BaseCalc,
-version 1.014:
+version 1.015:
 
   Convert numbers between various bases
 

Modified: trunk/libmath-basecalc-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/SIGNATURE?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/SIGNATURE (original)
+++ trunk/libmath-basecalc-perl/SIGNATURE Sat May 14 03:29:30 2011
@@ -14,23 +14,24 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 d6fed1a5c367c5aa5dac02abdff7a3f732915b93 Build.PL
-SHA1 593ebe034033e3f2ed44b4301459485a70c6c336 Changes
+SHA1 32a39b3267a46cf3b9b991723353466cf88061f2 Build.PL
+SHA1 3c608d2673b4b8a2dbd0089b1d1d14c3a60d8a15 Changes
 SHA1 da0b89eff79e9d5128ab28d63e099b840cca39bf LICENSE
-SHA1 efb85867b62f922852a64a8c268669720acd9eb1 MANIFEST
-SHA1 c32bf33a525e53ec467b8825242eb0df362a9c30 META.yml
-SHA1 5172c9080b3819b6dc54d83ded1b494573b47734 Makefile.PL
-SHA1 c783f7e114b9034f982adc59fc40a83329daeffd README
-SHA1 4ee2712901374d04140cf270561589dd86c37b25 dist.ini
-SHA1 cc2b2af3aa4021be2e0bde8b9592479db88e8fa7 lib/Math/BaseCalc.pm
+SHA1 a7a0401e66e934d0f23564067eec7a5f966c5a65 MANIFEST
+SHA1 10bb6ef71813948cf712a47a3a6e6521ef8c7a4d META.yml
+SHA1 9e97c24ad5d61937fe143f4164862d34bd5634d1 Makefile.PL
+SHA1 16f9fe47c1f606e7e36c70e8d6c196dd2077ea94 README
+SHA1 6ab91180b739297db6bc7b2902feecd88e98f33c dist.ini
+SHA1 f00eb49958cd9bdad22019194b4adee38a8ad4c4 lib/Math/BaseCalc.pm
 SHA1 c53f842995fd8e7bbbffff1a7f43d6086a3bd904 t/01_basic_tests.t
 SHA1 d555c130952881de5faacbe7f0def8a5bdb36354 t/02_digit_dash.t
+SHA1 c1d920f2be7b2de4b422b11c4c93dfbb99fe381e t/03_large_int.t
 SHA1 19e797985fada8c25f13ce5f0fb873999c3cbe44 t/99_podcoverage.t
 SHA1 fa45d6e6ab1cd421349dea4ef527bfd5cdc8a09e t/author-critic.t
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (Darwin)
 
-iD8DBQFNab/XgrvMBLfvlHYRApzGAJ4htLzN+HJd4YHok9br3Ok1DCTlDgCcC4Ui
-YoF7kdK1i9i1tbmQFZo2et8=
-=V8eq
+iD8DBQFNyhH9grvMBLfvlHYRAq+GAJ9RbncD61nwnA54b0xX96wx4iPGCwCaA9q9
+5ArBqWOIlFH8naRk+I9r1Jk=
+=2XSW
 -----END PGP SIGNATURE-----

Modified: trunk/libmath-basecalc-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/debian/changelog?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/debian/changelog (original)
+++ trunk/libmath-basecalc-perl/debian/changelog Sat May 14 03:29:30 2011
@@ -1,3 +1,9 @@
+libmath-basecalc-perl (1.015-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Jotam Jr. Trejo <jotamjr at debian.org.sv>  Fri, 13 May 2011 21:27:16 -0600
+
 libmath-basecalc-perl (1.014-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Modified: trunk/libmath-basecalc-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/dist.ini?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/dist.ini (original)
+++ trunk/libmath-basecalc-perl/dist.ini Sat May 14 03:29:30 2011
@@ -1,5 +1,5 @@
 name    = Math-BaseCalc
-version = 1.014
+version = 1.015
 author  = Ken Williams <kwilliams at cpan.org>
 license = Perl_5
 copyright_holder = Ken Williams
@@ -23,3 +23,5 @@
 
 [AutoPrereqs]
 skip = ^English$
+
+[Subversion::Tag]

Modified: trunk/libmath-basecalc-perl/lib/Math/BaseCalc.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-basecalc-perl/lib/Math/BaseCalc.pm?rev=74370&op=diff
==============================================================================
--- trunk/libmath-basecalc-perl/lib/Math/BaseCalc.pm (original)
+++ trunk/libmath-basecalc-perl/lib/Math/BaseCalc.pm Sat May 14 03:29:30 2011
@@ -80,7 +80,8 @@
   my $result = '';
   while ($num>0) {
     substr($result,0,0) = $self->{digits}[ $num % $dignum ];
-    $num = int ($num/$dignum);
+    use integer;
+    $num /= $dignum;
     #$num = (($num - ($num % $dignum))/$dignum);  # An alternative to the above
   }
   return length $result ? $result : $self->{digits}[0];
@@ -97,7 +98,7 @@
 
 =head1 VERSION
 
-version 1.014
+version 1.015
 
 =head1 SYNOPSIS
 




More information about the Pkg-perl-cvs-commits mailing list