Name: perl-MooseX-Log-Log4perl Version: 0.47 Release: 27%{?dist} # see lib/MooseX/Log/Log4perl.pm License: GPL+ or Artistic Summary: A Logging Role for Moose based on Log::Log4perl Source: https://cpan.metacpan.org/authors/id/L/LA/LAMMEL/MooseX-Log-Log4perl-%{version}.tar.gz Url: https://metacpan.org/release/MooseX-Log-Log4perl BuildArch: noarch Patch0: MooseX-Log-Log4perl-0.47-Fix-building-on-Perl-without-dot-in-INC.patch BuildRequires: make BuildRequires: perl-interpreter BuildRequires: perl-generators BuildRequires: perl(base) BuildRequires: perl(Config) BuildRequires: perl(Cwd) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(ExtUtils::MM_Unix) BuildRequires: perl(File::Find) BuildRequires: perl(File::Path) BuildRequires: perl(File::Spec) BuildRequires: perl(FindBin) BuildRequires: perl(IO::Scalar) BuildRequires: perl(Log::Log4perl) >= 1.13 BuildRequires: perl(Moo) >= 1.000007 BuildRequires: perl(Moo::Role) BuildRequires: perl(strict) BuildRequires: perl(Test::More) BuildRequires: perl(vars) BuildRequires: perl(warnings) # optional tests BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) %description A logging role building a very lightweight wrapper to Log::Log4perl for use with your the Moose classes. The initialization of the Log4perl instance must be performed prior to logging the first log message. Otherwise the default initialization will happen, probably not doing the things you expect. For compatibility the 'logger' attribute can be accessed to use a common interface for application logging. For simple logging needs use MooseX::Log::Log4perl::Easy to directly add log_ methods to your class instance. %prep %setup -q -n MooseX-Log-Log4perl-%{version} %patch0 -p1 perl -pi -e 's|^#!perl|#!/usr/bin/perl|' t/*.t %build PERL5_CPANPLUS_IS_RUNNING=1 %{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 make %{?_smp_mflags} %install make pure_install PERL_INSTALL_ROOT=%{buildroot} %{_fixperms} %{buildroot}/* %check TEST_AUTHOR=1 TEST_POD=1 make test %files %doc README Changes t/ %{perl_vendorlib}/* %{_mandir}/man3/*.3* %changelog * Thu Jan 25 2024 Fedora Release Engineering - 0.47-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 0.47-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jul 21 2023 Fedora Release Engineering - 0.47-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jan 20 2023 Fedora Release Engineering - 0.47-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Fri Jul 22 2022 Fedora Release Engineering - 0.47-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jun 01 2022 Jitka Plesnikova - 0.47-22 - Perl 5.36 rebuild * Fri Jan 21 2022 Fedora Release Engineering - 0.47-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 0.47-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Sun May 23 2021 Jitka Plesnikova - 0.47-19 - Perl 5.34 rebuild * Wed Jan 27 2021 Fedora Release Engineering - 0.47-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 0.47-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Thu Jun 25 2020 Jitka Plesnikova - 0.47-16 - Perl 5.32 rebuild * Thu Jan 30 2020 Fedora Release Engineering - 0.47-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jul 26 2019 Fedora Release Engineering - 0.47-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri May 31 2019 Jitka Plesnikova - 0.47-13 - Perl 5.30 rebuild * Fri Feb 01 2019 Fedora Release Engineering - 0.47-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 0.47-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sat Jun 30 2018 Jitka Plesnikova - 0.47-10 - Perl 5.28 rebuild * Thu Feb 08 2018 Fedora Release Engineering - 0.47-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.47-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Tue Jun 06 2017 Jitka Plesnikova - 0.47-7 - Perl 5.26 rebuild * Fri May 26 2017 Jitka Plesnikova - 0.47-6 - Remove wrong BRs * Tue May 23 2017 Jitka Plesnikova - 0.47-5 - Fix building on Perl without '.' in @INC * Sat Feb 11 2017 Fedora Release Engineering - 0.47-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Tue May 17 2016 Jitka Plesnikova - 0.47-3 - Perl 5.24 rebuild * Thu Feb 04 2016 Fedora Release Engineering - 0.47-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Dec 11 2015 Emmanuel Seyman - 0.47-1 - Update to 0.47 - Activate more tests - Use NO_PACKLIST when creating the Makefile * Thu Jun 18 2015 Fedora Release Engineering - 0.46-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Mon Jun 08 2015 Jitka Plesnikova - 0.46-7 - Perl 5.22 rebuild * Mon Sep 01 2014 Jitka Plesnikova - 0.46-6 - Perl 5.20 rebuild * Sat Jun 07 2014 Fedora Release Engineering - 0.46-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Petr Pisar - 0.46-4 - Perl 5.18 rebuild * Sat Aug 03 2013 Fedora Release Engineering - 0.46-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.46-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sat Jul 21 2012 Iain Arnell 0.46-1 - update to latest upstream version * Fri Jul 20 2012 Fedora Release Engineering - 0.45-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Jun 29 2012 Petr Pisar - 0.45-2 - Perl 5.16 rebuild * Tue May 08 2012 Iain Arnell 0.45-1 - update to latest upstream version * Fri Jan 13 2012 Fedora Release Engineering - 0.43-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Sat Oct 01 2011 Iain Arnell 0.43-1 - update to latest upstream - also compatible with Mouse - requires Any::Moose now * Tue Jul 19 2011 Petr Sabata - 0.42-2 - Perl mass rebuild * Thu May 05 2011 Iain Arnell 0.42-1 - update to latest upstream version - clean up spec for modern rpmbuild * Wed Feb 09 2011 Fedora Release Engineering - 0.40-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Dec 21 2010 Marcela Maslanova - 0.40-6 - 661697 rebuild for fixing problems with vendorach/lib * Mon May 03 2010 Marcela Maslanova - 0.40-5 - Mass rebuild with perl-5.12.0 * Fri Dec 4 2009 Stepan Kasal - 0.40-4 - rebuild against perl 5.10.1 * Sun Jul 26 2009 Fedora Release Engineering - 0.40-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue May 26 2009 Chris Weyl 0.40-2 - add br on CPAN * Wed May 20 2009 Chris Weyl 0.40-1 - auto-update to 0.40 (by cpan-spec-update 0.01) - altered br on perl(ExtUtils::MakeMaker) (0 => 6.42) * Thu Feb 26 2009 Fedora Release Engineering - 0.31-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Nov 03 2008 Chris Weyl 0.31-1 - touch-up for submission * Sun Nov 02 2008 Chris Weyl 0.31-0.1 - initial RPM packaging - generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)