Mailinglist Archive: opensuse-commit (1069 mails)

< Previous Next >
commit perl-ExtUtils-Depends for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 02 Dec 2010 16:21:35 +0100
  • Message-id: <20101202152135.6BFFA202B1@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package perl-ExtUtils-Depends for
openSUSE:Factory
checked in at Thu Dec 2 16:21:35 CET 2010.



--------
--- perl-ExtUtils-Depends/perl-ExtUtils-Depends.changes 2010-11-24
20:24:07.000000000 +0100
+++ perl-ExtUtils-Depends/perl-ExtUtils-Depends.changes 2010-12-02
14:04:02.000000000 +0100
@@ -1,0 +2,11 @@
+Thu Dec 2 14:02:37 CET 2010 - anicka@xxxxxxx
+
+- update to 0.303
+ * Fix a race condition when running the tests in parallel.
+
+-------------------------------------------------------------------
+Tue Nov 30 19:20:13 UTC 2010 - coolo@xxxxxxxxxx
+
+- switch to perl_requires macro
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
ExtUtils-Depends-0.302.tar.bz2

New:
----
ExtUtils-Depends-0.303.tar.bz2

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

Other differences:
------------------
++++++ perl-ExtUtils-Depends.spec ++++++
--- /var/tmp/diff_new_pack.WALxxK/_old 2010-12-02 16:20:04.000000000 +0100
+++ /var/tmp/diff_new_pack.WALxxK/_new 2010-12-02 16:20:04.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package perl-ExtUtils-Depends (Version 0.302)
+# spec file for package perl-ExtUtils-Depends (Version 0.303)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -21,8 +21,8 @@
Name: perl-ExtUtils-Depends
%define cpan_name ExtUtils-Depends
Summary: Easily build XS extensions that depend on XS extensions
-Version: 0.302
-Release: 10
+Version: 0.303
+Release: 1
License: GPL+ or Artistic
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/ExtUtils-Depends/
@@ -38,7 +38,7 @@
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IO::File)
-Requires: perl = %{perl_version}
+%{perl_requires}
Requires: perl(Data::Dumper)
Requires: perl(File::Spec)
Requires: perl(IO::File)

++++++ ExtUtils-Depends-0.302.tar.bz2 -> ExtUtils-Depends-0.303.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/Changes
new/ExtUtils-Depends-0.303/Changes
--- old/ExtUtils-Depends-0.302/Changes 2009-07-04 15:36:40.000000000 +0200
+++ new/ExtUtils-Depends-0.303/Changes 2010-11-29 19:46:16.000000000 +0100
@@ -1,5 +1,8 @@
Revision history for Perl extension ExtUtils::Depends.

+0.303 Mon Nov 29 19:42:59 CET 2010
+ - Fix a race condition when running the tests in parallel.
+
0.302 Sat Jul 4 15:28:35 CEST 2009
- Create import libraries if necessary to fix linking when gcc is used
on MSWin32 (Strawberry Perl, for example).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/MANIFEST
new/ExtUtils-Depends-0.303/MANIFEST
--- old/ExtUtils-Depends-0.302/MANIFEST 2009-05-18 21:35:20.000000000 +0200
+++ new/ExtUtils-Depends-0.303/MANIFEST 2010-11-29 19:46:16.000000000 +0100
@@ -14,3 +14,4 @@
t/inc/DepTest/DepTest.lib
t/inc/DepTest/Install/.keep
t/inc/DepTest/libDepTest.dll.a
+t/lib/TestHelper.pm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/MANIFEST.SKIP
new/ExtUtils-Depends-0.303/MANIFEST.SKIP
--- old/ExtUtils-Depends-0.302/MANIFEST.SKIP 2009-05-18 21:36:09.000000000
+0200
+++ new/ExtUtils-Depends-0.303/MANIFEST.SKIP 2010-11-29 19:46:16.000000000
+0100
@@ -3,3 +3,5 @@
^Makefile$
^pm_to_blib$
^\.git
+\.doap$
+^MANIFEST\.bak$
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/META.yml
new/ExtUtils-Depends-0.303/META.yml
--- old/ExtUtils-Depends-0.302/META.yml 2009-07-04 15:37:28.000000000 +0200
+++ new/ExtUtils-Depends-0.303/META.yml 2010-11-29 19:46:38.000000000 +0100
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: ExtUtils-Depends
-version: 0.302
+version: 0.303
abstract: ~
author: []
license: perl
@@ -22,7 +22,7 @@
- t
- inc
package: ExtUtils::MM
-generated_by: ExtUtils::MakeMaker version 6.52
+generated_by: ExtUtils::MakeMaker version 6.56
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/lib/ExtUtils/Depends.pm
new/ExtUtils-Depends-0.303/lib/ExtUtils/Depends.pm
--- old/ExtUtils-Depends-0.302/lib/ExtUtils/Depends.pm 2009-07-04
15:30:45.000000000 +0200
+++ new/ExtUtils-Depends-0.303/lib/ExtUtils/Depends.pm 2010-11-29
19:46:16.000000000 +0100
@@ -11,7 +11,7 @@
use File::Spec;
use Data::Dumper;

-our $VERSION = '0.302';
+our $VERSION = '0.303';

sub import {
my $class = shift;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/t/02_save_load.t
new/ExtUtils-Depends-0.303/t/02_save_load.t
--- old/ExtUtils-Depends-0.302/t/02_save_load.t 2009-05-17 13:57:39.000000000
+0200
+++ new/ExtUtils-Depends-0.303/t/02_save_load.t 2010-11-22 03:24:51.000000000
+0100
@@ -3,8 +3,15 @@
use warnings;

use Test::More tests => 24;
+
+use FindBin;
+use lib "$FindBin::Bin/lib";
+use TestHelper;
+
use ExtUtils::Depends;

+my $tmp_inc = temp_inc;
+
my $dep_info = ExtUtils::Depends->new ('DepTest');

my $inc = '-Iinclude -I/usr/local/include -W -Wall -Werror -ansi';
@@ -33,7 +40,7 @@
dep-private.h);
$dep_info->install (@installed_files);

-$dep_info->save_config ('t/inc/DepTest/Install/Files.pm');
+$dep_info->save_config (catfile $tmp_inc, qw(DepTest Install Files.pm));

# --------------------------------------------------------------------------- #

@@ -46,7 +53,7 @@
like ($vars{PM}{$pm}, qr/\Q$pm_mapping{$pm}\E/);
}

-ok (exists $vars{PM}{'t/inc/DepTest/Install/Files.pm'});
+ok (exists $vars{PM}{catfile $tmp_inc, qw(DepTest Install Files.pm)});

foreach my $file (@installed_files) {
like ($vars{PM}{$file}, qr/\Q$file\E/);
@@ -64,8 +71,6 @@

# --------------------------------------------------------------------------- #

-use lib qw(t/inc);
-
my $info = ExtUtils::Depends::load ('DepTest');

my $install_part = qr|DepTest.Install|;
@@ -81,5 +86,3 @@
is ($info->{libs}, $libs);

# --------------------------------------------------------------------------- #
-
-unlink 't/inc/DepTest/Install/Files.pm';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/t/03_deps.t
new/ExtUtils-Depends-0.303/t/03_deps.t
--- old/ExtUtils-Depends-0.302/t/03_deps.t 2009-05-17 13:57:39.000000000
+0200
+++ new/ExtUtils-Depends-0.303/t/03_deps.t 2010-11-22 03:24:51.000000000
+0100
@@ -3,15 +3,20 @@
use warnings;

use Test::More tests => 2;
+
+use FindBin;
+use lib "$FindBin::Bin/lib";
+use TestHelper;
+
use ExtUtils::Depends;

+my $tmp_inc = temp_inc;
+
my $dep_info = ExtUtils::Depends->new ('DepTest');
-$dep_info->save_config ('t/inc/DepTest/Install/Files.pm');
+$dep_info->save_config (catfile $tmp_inc, qw(DepTest Install Files.pm));

# --------------------------------------------------------------------------- #

-use lib qw(t/inc);
-
my $info = ExtUtils::Depends->new ('UseTest', 'DepTest');

my %deps = $info->get_deps;
@@ -27,5 +32,3 @@
ok (exists $deps{DepTest});

# --------------------------------------------------------------------------- #
-
-unlink 't/inc/DepTest/Install/Files.pm';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/t/04_extra_libs.t
new/ExtUtils-Depends-0.303/t/04_extra_libs.t
--- old/ExtUtils-Depends-0.302/t/04_extra_libs.t 2009-05-17
13:57:39.000000000 +0200
+++ new/ExtUtils-Depends-0.303/t/04_extra_libs.t 2010-11-23
04:27:56.000000000 +0100
@@ -3,24 +3,27 @@
use warnings;

use Test::More;
+
+use FindBin;
+use lib "$FindBin::Bin/lib";
+use TestHelper;
+
use ExtUtils::Depends;

+my $tmp_inc = temp_inc;
+
plan (($^O eq 'MSWin32' || $^O eq 'cygwin') ?
(tests => 1) :
(skip_all => 'test only applicable to MSWin32 and cygwin'));

my $dep_info = ExtUtils::Depends->new ('DepTest');
-$dep_info->save_config ('t/inc/DepTest/Install/Files.pm');
+$dep_info->save_config (catfile $tmp_inc, qw(DepTest Install Files.pm));

# --------------------------------------------------------------------------- #

-use lib qw(t/inc);
-
my $use_info = ExtUtils::Depends->new ('UseTest', 'DepTest');
my %vars = $use_info->get_makefile_vars;

like ($vars{LIBS}, qr/DepTest/);

# --------------------------------------------------------------------------- #
-
-unlink 't/inc/DepTest/Install/Files.pm';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ExtUtils-Depends-0.302/t/lib/TestHelper.pm
new/ExtUtils-Depends-0.303/t/lib/TestHelper.pm
--- old/ExtUtils-Depends-0.302/t/lib/TestHelper.pm 1970-01-01
01:00:00.000000000 +0100
+++ new/ExtUtils-Depends-0.303/t/lib/TestHelper.pm 2010-11-22
03:24:51.000000000 +0100
@@ -0,0 +1,21 @@
+use strict;
+use warnings;
+
+package TestHelper;
+
+use File::Temp 'tempdir';
+use File::Path 'mkpath';
+use File::Spec::Functions 'catdir', 'catfile';
+
+use base 'Exporter';
+
+our @EXPORT = ('temp_inc', 'catfile');
+
+sub temp_inc {
+ my $tmpinc = tempdir(CLEANUP => 1);
+ mkpath(catdir($tmpinc, qw(DepTest Install)), 0, 0711);
+ unshift @INC, $tmpinc;
+ return $tmpinc;
+}
+
+1;


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



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages