Hello community,

here is the log from the commit of package perl-Code-DRY for openSUSE:Factory 
checked in at 2019-05-20 10:28:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Code-DRY (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Code-DRY.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Code-DRY"

Mon May 20 10:28:40 2019 rev:6 rq:703880 version:0.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Code-DRY/perl-Code-DRY.changes      
2019-05-13 14:51:55.406997823 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Code-DRY.new.5148/perl-Code-DRY.changes    
2019-05-20 10:28:43.061909886 +0200
@@ -1,0 +2,15 @@
+Mon May 13 05:04:28 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to 0.10
+   see /usr/share/doc/packages/perl-Code-DRY/Changes
+
+  0.10
+       - yet another fix for Build.PL, sigh
+  
+  0.09
+       - bugfix #129533: disable hard link detection on Windows (but not on 
cygwin). Thanks Shawn
+  
+  0.08
+       - fix Build.PL syntax for older versions
+
+-------------------------------------------------------------------

Old:
----
  Code-DRY-0.07.tar.gz

New:
----
  Code-DRY-0.10.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Code-DRY.spec ++++++
--- /var/tmp/diff_new_pack.JvXBR0/_old  2019-05-20 10:28:44.541909396 +0200
+++ /var/tmp/diff_new_pack.JvXBR0/_new  2019-05-20 10:28:44.573909385 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Code-DRY
-Version:        0.07
+Version:        0.10
 Release:        0
 %define cpan_name Code-DRY
 Summary:        Cut-and-Paste-Detector for Perl code

++++++ Code-DRY-0.07.tar.gz -> Code-DRY-0.10.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Code-DRY-0.07/Build.PL new/Code-DRY-0.10/Build.PL
--- old/Code-DRY-0.07/Build.PL  2019-05-09 20:02:11.000000000 +0200
+++ new/Code-DRY-0.10/Build.PL  2019-05-12 11:21:23.000000000 +0200
@@ -35,9 +35,9 @@
      'xs_files'           => { 'DRY.xs' => 'lib/Code/DRY.xs', },
      'license'            => 'perl',
      'dist_version_from'  => 'lib/Code/DRY.pm',
-     'c_source'          => '.',
+     'c_source'          => ['.'],
      'needs_compiler'    => 1,
-     'include_dirs'      => '.',
+     'include_dirs'      => ['.'],
      'script_files'      => 'bin/CP_reporter',
     );
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Code-DRY-0.07/Changes new/Code-DRY-0.10/Changes
--- old/Code-DRY-0.07/Changes   2019-05-09 20:02:11.000000000 +0200
+++ new/Code-DRY-0.10/Changes   2019-05-12 11:21:23.000000000 +0200
@@ -1,5 +1,14 @@
 Revision history for Perl extension Code::DRY.
 
+0.10
+       - yet another fix for Build.PL, sigh
+
+0.09
+       - bugfix #129533: disable hard link detection on Windows (but not on 
cygwin). Thanks Shawn
+
+0.08
+       - fix Build.PL syntax for older versions
+
 0.07
        - fix bugs found on OpenBSD
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Code-DRY-0.07/META.json new/Code-DRY-0.10/META.json
--- old/Code-DRY-0.07/META.json 2019-05-09 20:02:11.000000000 +0200
+++ new/Code-DRY-0.10/META.json 2019-05-12 11:21:23.000000000 +0200
@@ -4,7 +4,7 @@
       "Heiko Eißfeldt <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Module::Build version 0.4224",
+   "generated_by" : "Module::Build version 0.4229",
    "license" : [
       "perl_5"
    ],
@@ -38,7 +38,7 @@
    "provides" : {
       "Code::DRY" : {
          "file" : "lib/Code/DRY.pm",
-         "version" : "0.07"
+         "version" : "0.10"
       }
    },
    "release_status" : "stable",
@@ -47,6 +47,6 @@
          "http://dev.perl.org/licenses/";
       ]
    },
-   "version" : "0.07",
-   "x_serialization_backend" : "JSON::PP version 2.27300"
+   "version" : "0.10",
+   "x_serialization_backend" : "JSON::PP version 2.27400_02"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Code-DRY-0.07/META.yml new/Code-DRY-0.10/META.yml
--- old/Code-DRY-0.07/META.yml  2019-05-09 20:02:11.000000000 +0200
+++ new/Code-DRY-0.10/META.yml  2019-05-12 11:21:23.000000000 +0200
@@ -9,7 +9,7 @@
   Module::Build: '0.19'
   perl: v5.3.0
 dynamic_config: 1
-generated_by: 'Module::Build version 0.4224, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Module::Build version 0.4229, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -18,7 +18,7 @@
 provides:
   Code::DRY:
     file: lib/Code/DRY.pm
-    version: '0.07'
+    version: '0.10'
 requires:
   ExtUtils::CBuilder: '0'
   Module::Build: '0.19'
@@ -26,5 +26,5 @@
   perl: v5.3.0
 resources:
   license: http://dev.perl.org/licenses/
-version: '0.07'
-x_serialization_backend: 'CPAN::Meta::YAML version 0.012'
+version: '0.10'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Code-DRY-0.07/lib/Code/DRY.pm 
new/Code-DRY-0.10/lib/Code/DRY.pm
--- old/Code-DRY-0.07/lib/Code/DRY.pm   2019-05-09 20:02:11.000000000 +0200
+++ new/Code-DRY-0.10/lib/Code/DRY.pm   2019-05-12 11:21:23.000000000 +0200
@@ -1,6 +1,6 @@
 package Code::DRY;
 
-use 5.008000;
+use 5.003000;
 use strict;
 use warnings;
 use integer;
@@ -23,7 +23,7 @@
 
 );
 
-our $VERSION = '0.07';
+our $VERSION = '0.10';
 
 require XSLoader;
 XSLoader::load( 'Code::DRY', $VERSION );
@@ -352,14 +352,16 @@
     for my $file (@{$rfiles}) {
         next if (!defined $file || $file eq '');
         # check metadata
-        my @statresult = stat($file);
-        if (0 < $#statresult) {
-            my $inode = $statresult[1]; # inode
-            if (exists $filename2inode{$inode}) {
-                $file = undef;
-                next; # avoid hard and symbolic links
+        if ($^O ne 'MSWin32') {
+            my @statresult = stat($file);
+            if (0 < $#statresult) {
+                my $inode = $statresult[1]; # inode
+                if (exists $filename2inode{$inode}) {
+                   $file = undef;
+                   next; # avoid hard and symbolic links
+                }
+                $filename2inode{$inode} = undef; # inode
             }
-           $filename2inode{$inode} = undef; # inode
         }
         # preprocess files content
         if (-z $file) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Code-DRY-0.07/t/10_helper.t 
new/Code-DRY-0.10/t/10_helper.t
--- old/Code-DRY-0.07/t/10_helper.t     2019-05-09 20:02:11.000000000 +0200
+++ new/Code-DRY-0.10/t/10_helper.t     2019-05-12 11:21:23.000000000 +0200
@@ -87,7 +87,7 @@
                my $can_hardlink;
                eval {  $can_hardlink = link 't/00_lowlevel.t', 'xt/hardlink'; 
1 };
 
-               skip('this OS does not seem to support hard links', 1) if 
(!$can_hardlink);
+               skip('this OS does not seem to support hard links', 1) if 
(!$can_hardlink || $^O eq 'MSWin32');
 
                # add a file and its hard link
                @filerefs = ( 't/00_lowlevel.t', 'xt/hardlink' );


Reply via email to