Hello community, here is the log from the commit of package perl-MouseX-Types-Path-Class for openSUSE:Factory checked in at 2017-10-17 01:51:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-MouseX-Types-Path-Class (Old) and /work/SRC/openSUSE:Factory/.perl-MouseX-Types-Path-Class.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-MouseX-Types-Path-Class" Tue Oct 17 01:51:37 2017 rev:3 rq:533553 version:0.07 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-MouseX-Types-Path-Class/perl-MouseX-Types-Path-Class.changes 2014-03-19 09:05:26.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-MouseX-Types-Path-Class.new/perl-MouseX-Types-Path-Class.changes 2017-10-17 01:51:38.304906745 +0200 @@ -1,0 +2,5 @@ +Thu Oct 12 05:54:47 UTC 2017 - coolo@suse.com + +- Fix build with perl 5.26 + +------------------------------------------------------------------- New: ---- cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-MouseX-Types-Path-Class.spec ++++++ --- /var/tmp/diff_new_pack.raAShH/_old 2017-10-17 01:51:39.000874142 +0200 +++ /var/tmp/diff_new_pack.raAShH/_new 2017-10-17 01:51:39.004873955 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-MouseX-Types-Path-Class # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,11 +20,12 @@ Version: 0.07 Release: 0 %define cpan_name MouseX-Types-Path-Class -Summary: A Path::Class type library for Mouse +Summary: Path::Class type library for Mouse License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/MouseX-Types-Path-Class/ -Source: http://www.cpan.org/authors/id/M/MA/MASAKI/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/M/MA/MASAKI/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -34,18 +35,6 @@ BuildRequires: perl(Path::Class) BuildRequires: perl(Test::More) >= 0.94 BuildRequires: perl(Test::UseAllModules) -#BuildRequires: perl(inc::Module::Install) -#BuildRequires: perl(JSON) -#BuildRequires: perl(LWP::Simple) -#BuildRequires: perl(Module::Build) -#BuildRequires: perl(Module::Install::Base) -#BuildRequires: perl(MouseX::Getopt) -#BuildRequires: perl(MouseX::Types::Mouse) -#BuildRequires: perl(MouseX::Types::Path::Class) -#BuildRequires: perl(parent) -#BuildRequires: perl(Parse::CPAN::Meta) -#BuildRequires: perl(Pod::Markdown) -#BuildRequires: perl(YAML::Tiny) Requires: perl(Mouse) >= 0.39 Requires: perl(MouseX::Types) >= 0.02 Requires: perl(Path::Class) @@ -53,18 +42,20 @@ %{perl_requires} %description -MouseX::Types::Path::Class creates common the Mouse manpage types, -coercions and option specifications useful for dealing with the Path::Class -manpage objects as the Mouse manpage attributes. - -Coercions (see the Mouse::Util::TypeConstraints manpage) are made from both -'Str' and 'ArrayRef' to both the Path::Class::Dir manpage and the -Path::Class::File manpage objects. If you have the MouseX::Getopt manpage -installed, the Getopt option type ("=s") will be added for both the -Path::Class::Dir manpage and the Path::Class::File manpage. +MouseX::Types::Path::Class creates common Mouse types, coercions and option +specifications useful for dealing with Path::Class objects as Mouse +attributes. + +Coercions (see Mouse::Util::TypeConstraints) are made from both 'Str' and +'ArrayRef' to both Path::Class::Dir and Path::Class::File objects. If you +have MouseX::Getopt installed, the Getopt option type ("=s") will be added +for both Path::Class::Dir and Path::Class::File. %prep %setup -q -n %{cpan_name}-%{version} +# MANUAL BEGIN +sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse inc::Module::Install;/' Makefile.PL +# MANUAL END %build %{__perl} Makefile.PL INSTALLDIRS=vendor ++++++ cpanspec.yml ++++++ --- post_prep: |- sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse inc::Module::Install;/' Makefile.PL