Hello community,
here is the log from the commit of package perl-Module-Build-XSUtil for
openSUSE:Factory checked in at 2018-01-09 14:50:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Module-Build-XSUtil (Old)
and /work/SRC/openSUSE:Factory/.perl-Module-Build-XSUtil.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Module-Build-XSUtil"
Tue Jan 9 14:50:30 2018 rev:5 rq:554831 version:0.18
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Module-Build-XSUtil/perl-Module-Build-XSUtil.changes
2017-11-15 16:53:11.446166330 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Module-Build-XSUtil.new/perl-Module-Build-XSUtil.changes
2018-01-09 14:51:05.001736996 +0100
@@ -1,0 +2,9 @@
+Thu Nov 9 06:32:57 UTC 2017 - [email protected]
+
+- updated to 0.18
+ see /usr/share/doc/packages/perl-Module-Build-XSUtil/Changes
+
+ 0.18 2017-11-01T18:22:27Z
+ - Remove Module::Build::Tiny from deps
+
+-------------------------------------------------------------------
Old:
----
Module-Build-XSUtil-0.17.tar.gz
New:
----
Module-Build-XSUtil-0.18.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Module-Build-XSUtil.spec ++++++
--- /var/tmp/diff_new_pack.vydkJL/_old 2018-01-09 14:51:05.673705491 +0100
+++ /var/tmp/diff_new_pack.vydkJL/_new 2018-01-09 14:51:05.677705303 +0100
@@ -17,7 +17,7 @@
Name: perl-Module-Build-XSUtil
-Version: 0.17
+Version: 0.18
Release: 0
%define cpan_name Module-Build-XSUtil
Summary: Module::Build class for building XS modules
@@ -35,7 +35,6 @@
BuildRequires: perl(ExtUtils::CBuilder)
BuildRequires: perl(File::Copy::Recursive)
BuildRequires: perl(Module::Build) >= 0.400500
-BuildRequires: perl(Module::Build::Tiny) >= 0.035
BuildRequires: perl(Test::More) >= 0.98
BuildRequires: perl(parent)
Requires: perl(Devel::CheckCompiler)
@@ -86,14 +85,14 @@
%setup -q -n %{cpan_name}-%{version}
%build
-%{__perl} Build.PL --installdirs=vendor optimize="%{optflags}"
-./Build build --flags=%{?_smp_mflags}
+%{__perl} Build.PL installdirs=vendor optimize="%{optflags}"
+./Build build flags=%{?_smp_mflags}
%check
./Build test
%install
-./Build install --destdir=%{buildroot} --create_packlist=0
+./Build install destdir=%{buildroot} create_packlist=0
%perl_gen_filelist
%files -f %{name}.files
++++++ Module-Build-XSUtil-0.17.tar.gz -> Module-Build-XSUtil-0.18.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-XSUtil-0.17/Build.PL
new/Module-Build-XSUtil-0.18/Build.PL
--- old/Module-Build-XSUtil-0.17/Build.PL 2017-10-31 14:00:49.000000000
+0100
+++ new/Module-Build-XSUtil-0.18/Build.PL 2017-11-01 19:22:32.000000000
+0100
@@ -4,9 +4,80 @@
# =========================================================================
use 5.008_001;
+
use strict;
+use warnings;
+use utf8;
+
+use Module::Build;
+use File::Basename;
+use File::Spec;
+
+my %args = (
+ license => 'perl_5',
+ dynamic_config => 0,
+
+ configure_requires => {
+ 'Module::Build' => '0.4005',
+ },
+
+ requires => {
+ 'Devel::CheckCompiler' => '0',
+ 'Devel::PPPort' => '0',
+ 'Exporter' => '0',
+ 'ExtUtils::CBuilder' => '0',
+ 'File::Basename' => '0',
+ 'File::Path' => '0',
+ 'XSLoader' => '0',
+ 'parent' => '0',
+ 'perl' => '5.008005',
+ },
+
+ recommends => {
+ },
+
+ suggests => {
+ },
+
+ build_requires => {
+ },
+
+ test_requires => {
+ 'Capture::Tiny' => '0',
+ 'Cwd::Guard' => '0',
+ 'File::Copy::Recursive' => '0',
+ 'File::Spec::Functions' => '0',
+ 'File::Temp' => '0',
+ 'Test::More' => '0.98',
+ },
+
+ name => 'Module-Build-XSUtil',
+ module_name => 'Module::Build::XSUtil',
+ allow_pureperl => 0,
+
+ script_files => [glob('script/*'), glob('bin/*')],
+ c_source => [qw()],
+ PL_files => {},
+
+ test_files => ((-d '.git' || $ENV{RELEASE_TESTING}) && -d 'xt')
? 't/ xt/' : 't/',
+ recursive_test_files => 1,
+
-use Module::Build::Tiny 0.035;
+);
+if (-d 'share') {
+ $args{share_dir} = 'share';
+}
-Build_PL();
+my $builder = Module::Build->subclass(
+ class => 'MyBuilder',
+ code => q{
+ sub ACTION_distmeta {
+ die "Do not run distmeta. Install Minilla and `minil install`
instead.\n";
+ }
+ sub ACTION_installdeps {
+ die "Do not run installdeps. Run `cpanm --installdeps .`
instead.\n";
+ }
+ }
+)->new(%args);
+$builder->create_build_script();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-XSUtil-0.17/Changes
new/Module-Build-XSUtil-0.18/Changes
--- old/Module-Build-XSUtil-0.17/Changes 2017-10-31 14:00:49.000000000
+0100
+++ new/Module-Build-XSUtil-0.18/Changes 2017-11-01 19:22:32.000000000
+0100
@@ -1,5 +1,8 @@
Revision history for Perl extension Module-Build-XSHelper
+0.18 2017-11-01T18:22:27Z
+ - Remove Module::Build::Tiny from deps
+
0.17 2017-10-31T13:00:43Z
- Support pure-perl build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-XSUtil-0.17/META.json
new/Module-Build-XSUtil-0.18/META.json
--- old/Module-Build-XSUtil-0.17/META.json 2017-10-31 14:00:49.000000000
+0100
+++ new/Module-Build-XSUtil-0.18/META.json 2017-11-01 19:22:32.000000000
+0100
@@ -28,8 +28,7 @@
"prereqs" : {
"configure" : {
"requires" : {
- "Module::Build" : "0.4005",
- "Module::Build::Tiny" : "0.035"
+ "Module::Build" : "0.4005"
}
},
"develop" : {
@@ -68,7 +67,7 @@
"provides" : {
"Module::Build::XSUtil" : {
"file" : "lib/Module/Build/XSUtil.pm",
- "version" : "0.17"
+ "version" : "0.18"
}
},
"release_status" : "stable",
@@ -82,7 +81,7 @@
"web" : "https://github.com/hideo55/Module-Build-XSUtil"
}
},
- "version" : "0.17",
+ "version" : "0.18",
"x_contributors" : [
"Shoichi Kaji <[email protected]>",
"Syohei YOSHIDA <[email protected]>",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-XSUtil-0.17/META.yml
new/Module-Build-XSUtil-0.18/META.yml
--- old/Module-Build-XSUtil-0.17/META.yml 2017-10-31 14:00:49.000000000
+0100
+++ new/Module-Build-XSUtil-0.18/META.yml 2017-11-01 19:22:32.000000000
+0100
@@ -11,7 +11,6 @@
Test::More: '0.98'
configure_requires:
Module::Build: '0.4005'
- Module::Build::Tiny: '0.035'
dynamic_config: 0
generated_by: 'Minilla/v3.0.13, CPAN::Meta::Converter version 2.142060'
license: perl
@@ -32,7 +31,7 @@
provides:
Module::Build::XSUtil:
file: lib/Module/Build/XSUtil.pm
- version: '0.17'
+ version: '0.18'
requires:
Devel::CheckCompiler: '0'
Devel::PPPort: '0'
@@ -47,7 +46,7 @@
bugtracker: https://github.com/hideo55/Module-Build-XSUtil/issues
homepage: https://github.com/hideo55/Module-Build-XSUtil
repository: git://github.com/hideo55/Module-Build-XSUtil.git
-version: '0.17'
+version: '0.18'
x_contributors:
- 'Shoichi Kaji <[email protected]>'
- 'Syohei YOSHIDA <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-XSUtil-0.17/eg/Foo/lib/Foo.pm
new/Module-Build-XSUtil-0.18/eg/Foo/lib/Foo.pm
--- old/Module-Build-XSUtil-0.17/eg/Foo/lib/Foo.pm 2017-10-31
14:00:49.000000000 +0100
+++ new/Module-Build-XSUtil-0.18/eg/Foo/lib/Foo.pm 2017-11-01
19:22:32.000000000 +0100
@@ -9,7 +9,7 @@
our @EXPORT_OK = qw(ok);
BEGIN {
- our $VERSION = '0.17';
+ our $VERSION = '0.18';
XSLoader::load __PACKAGE__, $VERSION;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-XSUtil-0.17/lib/Module/Build/XSUtil.pm
new/Module-Build-XSUtil-0.18/lib/Module/Build/XSUtil.pm
--- old/Module-Build-XSUtil-0.17/lib/Module/Build/XSUtil.pm 2017-10-31
14:00:49.000000000 +0100
+++ new/Module-Build-XSUtil-0.18/lib/Module/Build/XSUtil.pm 2017-11-01
19:22:32.000000000 +0100
@@ -8,7 +8,7 @@
use File::Path;
our @ISA = qw(Module::Build);
-our $VERSION = "0.17";
+our $VERSION = "0.18";
__PACKAGE__->add_property( 'ppport_h_path' => undef );
__PACKAGE__->add_property( 'xshelper_h_path' => undef );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Module-Build-XSUtil-0.17/minil.toml
new/Module-Build-XSUtil-0.18/minil.toml
--- old/Module-Build-XSUtil-0.17/minil.toml 2017-10-31 14:00:49.000000000
+0100
+++ new/Module-Build-XSUtil-0.18/minil.toml 2017-11-01 19:22:32.000000000
+0100
@@ -1 +1,2 @@
badges = ['travis']
+module_maker="ModuleBuild"