Hello community,
here is the log from the commit of package perl-Module-Build-Tiny for
openSUSE:Factory checked in at 2013-12-09 07:14:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Module-Build-Tiny (Old)
and /work/SRC/openSUSE:Factory/.perl-Module-Build-Tiny.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Module-Build-Tiny"
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Module-Build-Tiny/perl-Module-Build-Tiny.changes
2013-10-06 14:54:33.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Module-Build-Tiny.new/perl-Module-Build-Tiny.changes
2013-12-09 07:14:37.000000000 +0100
@@ -1,0 +2,8 @@
+Mon Nov 25 07:36:11 UTC 2013 - [email protected]
+
+- updated to 0.030
+ Added workaround for #54606
+ Respect harness environmental variables
+ Add main dir to include path
+
+-------------------------------------------------------------------
Old:
----
Module-Build-Tiny-0.028.tar.gz
New:
----
Module-Build-Tiny-0.030.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Module-Build-Tiny.spec ++++++
--- /var/tmp/diff_new_pack.RechQp/_old 2013-12-09 07:14:39.000000000 +0100
+++ /var/tmp/diff_new_pack.RechQp/_new 2013-12-09 07:14:39.000000000 +0100
@@ -17,7 +17,7 @@
Name: perl-Module-Build-Tiny
-Version: 0.028
+Version: 0.030
Release: 0
%define cpan_name Module-Build-Tiny
Summary: A tiny replacement for Module::Build
@@ -37,7 +37,8 @@
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(JSON::PP) >= 2
BuildRequires: perl(Module::Build)
-BuildRequires: perl(TAP::Harness)
+BuildRequires: perl(TAP::Harness) >= 3.29
+BuildRequires: perl(TAP::Harness::Env)
BuildRequires: perl(Test::More) >= 0.88
#BuildRequires: perl(DistGen)
#BuildRequires: perl(File::ShareDir)
@@ -49,8 +50,8 @@
Requires: perl(ExtUtils::InstallPaths) >= 0.002
Requires: perl(ExtUtils::ParseXS)
Requires: perl(JSON::PP) >= 2
-Requires: perl(TAP::Harness)
-Recommends: perl(TAP::Harness) >= 3.28
+Requires: perl(TAP::Harness) >= 3.29
+Requires: perl(TAP::Harness::Env)
%{perl_requires}
%description
++++++ Module-Build-Tiny-0.028.tar.gz -> Module-Build-Tiny-0.030.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-Tiny-0.028/Changes
new/Module-Build-Tiny-0.030/Changes
--- old/Module-Build-Tiny-0.028/Changes 2013-09-29 19:58:50.000000000 +0200
+++ new/Module-Build-Tiny-0.030/Changes 2013-10-11 12:01:50.000000000 +0200
@@ -1,5 +1,12 @@
Revision history for Module::Build::Tiny
+0.030 2013-10-11 12:01:24 Europe/Amsterdam
+ Added workaround for #54606
+
+0.029 2013-10-11 00:39:20 Europe/Amsterdam
+ Respect harness environmental variables
+ Add main dir to include path
+
0.028 2013-09-29 19:58:39 Europe/Amsterdam
Revert "Removed clean and realclean actions"
Build .c and .o in temp/ instead of lib
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-Tiny-0.028/META.json
new/Module-Build-Tiny-0.030/META.json
--- old/Module-Build-Tiny-0.028/META.json 2013-09-29 19:58:50.000000000
+0200
+++ new/Module-Build-Tiny-0.030/META.json 2013-10-11 12:01:50.000000000
+0200
@@ -32,7 +32,8 @@
"Getopt::Long" : "0",
"JSON::PP" : "2",
"Pod::Man" : "0",
- "TAP::Harness" : "0",
+ "TAP::Harness" : "3.29",
+ "TAP::Harness::Env" : "0",
"perl" : "5.006",
"strict" : "0",
"warnings" : "0"
@@ -47,9 +48,6 @@
"conflicts" : {
"local::lib" : "< 1.006008"
},
- "recommends" : {
- "TAP::Harness" : "3.28"
- },
"requires" : {
"CPAN::Meta" : "0",
"Exporter" : "5.57",
@@ -66,7 +64,8 @@
"Getopt::Long" : "0",
"JSON::PP" : "2",
"Pod::Man" : "0",
- "TAP::Harness" : "0",
+ "TAP::Harness" : "3.29",
+ "TAP::Harness::Env" : "0",
"perl" : "5.006",
"strict" : "0",
"warnings" : "0"
@@ -96,6 +95,12 @@
}
}
},
+ "provides" : {
+ "Module::Build::Tiny" : {
+ "file" : "lib/Module/Build/Tiny.pm",
+ "version" : "0.030"
+ }
+ },
"release_status" : "stable",
"resources" : {
"bugtracker" : {
@@ -108,6 +113,6 @@
"web" : "https://github.com/Leont/module-build-tiny"
}
},
- "version" : "0.028"
+ "version" : "0.030"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-Tiny-0.028/META.yml
new/Module-Build-Tiny-0.030/META.yml
--- old/Module-Build-Tiny-0.028/META.yml 2013-09-29 19:58:50.000000000
+0200
+++ new/Module-Build-Tiny-0.030/META.yml 2013-10-11 12:01:50.000000000
+0200
@@ -33,7 +33,8 @@
Getopt::Long: 0
JSON::PP: 2
Pod::Man: 0
- TAP::Harness: 0
+ TAP::Harness: 3.29
+ TAP::Harness::Env: 0
perl: 5.006
strict: 0
warnings: 0
@@ -46,8 +47,10 @@
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: Module-Build-Tiny
-recommends:
- TAP::Harness: 3.28
+provides:
+ Module::Build::Tiny:
+ file: lib/Module/Build/Tiny.pm
+ version: 0.030
requires:
CPAN::Meta: 0
Exporter: 5.57
@@ -64,11 +67,12 @@
Getopt::Long: 0
JSON::PP: 2
Pod::Man: 0
- TAP::Harness: 0
+ TAP::Harness: 3.29
+ TAP::Harness::Env: 0
perl: 5.006
strict: 0
warnings: 0
resources:
bugtracker:
http://rt.cpan.org/Public/Dist/Display.html?Name=Module-Build-Tiny
repository: git://github.com/Leont/module-build-tiny.git
-version: 0.028
+version: 0.030
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-Tiny-0.028/README
new/Module-Build-Tiny-0.030/README
--- old/Module-Build-Tiny-0.028/README 2013-09-29 19:58:50.000000000 +0200
+++ new/Module-Build-Tiny-0.030/README 2013-10-11 12:01:50.000000000 +0200
@@ -1,7 +1,7 @@
This archive contains the distribution Module-Build-Tiny,
-version 0.028:
+version 0.030:
A tiny replacement for Module::Build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-Tiny-0.028/dist.ini
new/Module-Build-Tiny-0.030/dist.ini
--- old/Module-Build-Tiny-0.028/dist.ini 2013-09-29 19:58:50.000000000
+0200
+++ new/Module-Build-Tiny-0.030/dist.ini 2013-10-11 12:01:50.000000000
+0200
@@ -6,13 +6,13 @@
copyright_year = 2011
;Building
+[Prereqs / RuntimeRequires]
+TAP::Harness = 3.29
[@LEONT]
install_tool = self
BuildSelf.auto_configure_requires = 1
AutoPrereqs.skip = File::ShareDir
-remove = PodCoverageTests
-[Prereqs / RuntimeRecommends]
-TAP::Harness = 3.28
[Prereqs / RuntimeSuggests]
constant = 1.27
[Prereqs / RuntimeConflicts]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-Tiny-0.028/lib/Module/Build/Tiny.pm
new/Module-Build-Tiny-0.030/lib/Module/Build/Tiny.pm
--- old/Module-Build-Tiny-0.028/lib/Module/Build/Tiny.pm 2013-09-29
19:58:50.000000000 +0200
+++ new/Module-Build-Tiny-0.030/lib/Module/Build/Tiny.pm 2013-10-11
12:01:50.000000000 +0200
@@ -1,6 +1,6 @@
package Module::Build::Tiny;
{
- $Module::Build::Tiny::VERSION = '0.028';
+ $Module::Build::Tiny::VERSION = '0.030';
}
use strict;
use warnings;
@@ -15,7 +15,7 @@
use File::Basename qw/basename dirname/;
use File::Find ();
use File::Path qw/mkpath rmtree/;
-use File::Spec::Functions qw/catfile catdir rel2abs abs2rel splitdir/;
+use File::Spec::Functions qw/catfile catdir rel2abs abs2rel splitdir curdir/;
use Getopt::Long qw/GetOptions/;
use JSON::PP 2 qw/encode_json decode_json/;
@@ -63,10 +63,11 @@
my $version = $options->{meta}->version;
require ExtUtils::CBuilder;
my $builder = ExtUtils::CBuilder->new(config =>
$options->{config}->values_set);
- my $ob_file = $builder->compile(source => $c_file, defines => { VERSION
=> qq/"$version"/, XS_VERSION => qq/"$version"/ });
+ my $ob_file = $builder->compile(source => $c_file, defines => { VERSION
=> qq/"$version"/, XS_VERSION => qq/"$version"/ }, include_dirs => [ curdir ]);
mkpath($archdir, $options->{verbose}, oct '755') unless -d $archdir;
- return $builder->link(objects => $ob_file, lib_file =>
catfile($archdir, "$file_base." . $options->{config}->get('dlext')),
module_name => join '::', @dirnames, $file_base);
+ my $lib_file = catfile($archdir, "$file_base." .
$options->{config}->get('dlext'));
+ return $builder->link(objects => $ob_file, lib_file => $lib_file,
module_name => join '::', @dirnames, $file_base);
}
sub find {
@@ -98,8 +99,8 @@
test => sub {
my %opt = @_;
die "Must run `./Build build` first\n" if not -d 'blib';
- require TAP::Harness;
- my $tester = TAP::Harness->new({ verbosity => $opt{verbose},
lib => [ map { rel2abs(catdir(qw/blib/, $_)) } qw/arch lib/ ], color => -t
STDOUT });
+ require TAP::Harness::Env;
+ my $tester = TAP::Harness::Env->create({ verbosity =>
$opt{verbose}, lib => [ map { rel2abs(catdir(qw/blib/, $_)) } qw/arch lib/ ],
color => -t STDOUT });
$tester->runtests(sort +find(qr/\.t$/, 't'))->has_errors and
exit 1;
},
install => sub {
@@ -155,7 +156,7 @@
=head1 VERSION
-version 0.028
+version 0.030
=head1 SYNOPSIS
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]