From 0a701db52d3cd0e0a62f6f9c31504634a440fc0e355994370fe1efc143c00b3b Mon Sep 17 00:00:00 2001 From: Dirk Stoecker Date: Wed, 6 Dec 2017 14:56:48 +0000 Subject: [PATCH] Accepting request 548492 from home:StefanBruens:branches:devel:languages:perl - Add Task-Moose_fix_perl_5_26_INC_without_cwd.patch OBS-URL: https://build.opensuse.org/request/show/548492 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Task-Moose?expand=0&rev=8 --- ...-Moose_fix_perl_5_26_INC_without_cwd.patch | 9 +++ perl-Task-Moose.changes | 5 ++ perl-Task-Moose.spec | 63 ++++++++++--------- 3 files changed, 47 insertions(+), 30 deletions(-) create mode 100644 Task-Moose_fix_perl_5_26_INC_without_cwd.patch diff --git a/Task-Moose_fix_perl_5_26_INC_without_cwd.patch b/Task-Moose_fix_perl_5_26_INC_without_cwd.patch new file mode 100644 index 0000000..02939a0 --- /dev/null +++ b/Task-Moose_fix_perl_5_26_INC_without_cwd.patch @@ -0,0 +1,9 @@ +--- Makefile.PL_orig 2017-12-05 01:22:04.713922380 +0100 ++++ Makefile.PL 2017-12-05 01:23:13.866837180 +0100 +@@ -1,5 +1,6 @@ + use strict; + use warnings; ++use lib "."; + use inc::Module::Install 0.75; + + name 'Task-Moose'; diff --git a/perl-Task-Moose.changes b/perl-Task-Moose.changes index b274a7b..ee17bc7 100644 --- a/perl-Task-Moose.changes +++ b/perl-Task-Moose.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Dec 5 00:24:08 UTC 2017 - stefan.bruens@rwth-aachen.de + +- Add Task-Moose_fix_perl_5_26_INC_without_cwd.patch + ------------------------------------------------------------------- Fri Apr 1 11:55:37 UTC 2011 - coolo@novell.com diff --git a/perl-Task-Moose.spec b/perl-Task-Moose.spec index 2724612..5464c60 100644 --- a/perl-Task-Moose.spec +++ b/perl-Task-Moose.spec @@ -1,7 +1,7 @@ # # spec file for package perl-Task-Moose # -# Copyright (c) 2011 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 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: perl-Task-Moose Version: 0.03 Release: 0 @@ -25,6 +26,7 @@ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Task-Moose/ #Source: http://www.cpan.org/authors/id/D/DO/DOY/Task-Moose-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.gz +Patch0: Task-Moose_fix_perl_5_26_INC_without_cwd.patch BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Moose) >= 0.92 @@ -32,43 +34,43 @@ Requires: perl(Moose) >= 0.92 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch # Manual from the documentation -BuildRequires: perl(MooseX::StrictConstructor) -BuildRequires: perl(MooseX::Params::Validate) -BuildRequires: perl(MooseX::Role::TraitConstructor) -BuildRequires: perl(MooseX::Traits) -BuildRequires: perl(MooseX::Object::Pluggable) -BuildRequires: perl(MooseX::Role::Parameterized) +BuildRequires: perl(Moose::Autobox) +BuildRequires: perl(MooseX::App::Cmd) +BuildRequires: perl(MooseX::ClassAttribute) +BuildRequires: perl(MooseX::Clone) +BuildRequires: perl(MooseX::ConfigFromFile) +BuildRequires: perl(MooseX::Daemonize) +BuildRequires: perl(MooseX::Declare) +BuildRequires: perl(MooseX::Getopt) BuildRequires: perl(MooseX::GlobRef) BuildRequires: perl(MooseX::InsideOut) -BuildRequires: perl(MooseX::Singleton) -BuildRequires: perl(MooseX::NonMoose) -BuildRequires: perl(MooseX::Declare) -BuildRequires: perl(MooseX::Method::Signatures) -BuildRequires: perl(MooseX::Types) -BuildRequires: perl(MooseX::Types::Structured) -BuildRequires: perl(MooseX::Types::Path::Class) -BuildRequires: perl(MooseX::Types::Set::Object) -BuildRequires: perl(MooseX::Types::DateTime) -BuildRequires: perl(MooseX::Getopt) -BuildRequires: perl(MooseX::ConfigFromFile) -BuildRequires: perl(MooseX::SimpleConfig) -BuildRequires: perl(MooseX::App::Cmd) -BuildRequires: perl(MooseX::Role::Cmd) -BuildRequires: perl(MooseX::LogDispatch) +BuildRequires: perl(MooseX::Iterator) BuildRequires: perl(MooseX::LazyLogDispatch) BuildRequires: perl(MooseX::Log::Log4perl) +BuildRequires: perl(MooseX::LogDispatch) +BuildRequires: perl(MooseX::Method::Signatures) +BuildRequires: perl(MooseX::NonMoose) +BuildRequires: perl(MooseX::Object::Pluggable) BuildRequires: perl(MooseX::POE) -BuildRequires: perl(MooseX::Workers) -BuildRequires: perl(MooseX::Daemonize) BuildRequires: perl(MooseX::Param) -BuildRequires: perl(MooseX::Iterator) -BuildRequires: perl(MooseX::Clone) -BuildRequires: perl(MooseX::Storage) -BuildRequires: perl(Moose::Autobox) -BuildRequires: perl(MooseX::ClassAttribute) +BuildRequires: perl(MooseX::Params::Validate) +BuildRequires: perl(MooseX::Role::Cmd) +BuildRequires: perl(MooseX::Role::Parameterized) +BuildRequires: perl(MooseX::Role::TraitConstructor) BuildRequires: perl(MooseX::SemiAffordanceAccessor) -BuildRequires: perl(namespace::autoclean) +BuildRequires: perl(MooseX::SimpleConfig) +BuildRequires: perl(MooseX::Singleton) +BuildRequires: perl(MooseX::Storage) +BuildRequires: perl(MooseX::StrictConstructor) +BuildRequires: perl(MooseX::Traits) +BuildRequires: perl(MooseX::Types) +BuildRequires: perl(MooseX::Types::DateTime) +BuildRequires: perl(MooseX::Types::Path::Class) +BuildRequires: perl(MooseX::Types::Set::Object) +BuildRequires: perl(MooseX::Types::Structured) +BuildRequires: perl(MooseX::Workers) BuildRequires: perl(Pod::Coverage::Moose) +BuildRequires: perl(namespace::autoclean) %{perl_requires} %description @@ -78,6 +80,7 @@ missed something please let me know. %prep %setup -q -n %{cpan_name}-%{version} +%patch0 -p0 %build %{__perl} Makefile.PL INSTALLDIRS=vendor