diff --git a/perl-Authen-Simple.spec b/perl-Authen-Simple.spec index 72f63ac..b5b4978 100644 --- a/perl-Authen-Simple.spec +++ b/perl-Authen-Simple.spec @@ -1,27 +1,41 @@ Name: perl-Authen-Simple Version: 0.5 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Simple Authentication License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Authen-Simple/ Source0: http://www.cpan.org/authors/id/C/CH/CHANSEN/Authen-Simple-%{version}.tar.gz BuildArch: noarch +BuildRequires: coreutils +BuildRequires: findutils +BuildRequires: make +BuildRequires: perl BuildRequires: perl-generators +BuildRequires: perl(inc::Module::Install) +BuildRequires: perl(Module::Install::Metadata) +BuildRequires: perl(Module::Install::ReadmeFromPod) +BuildRequires: perl(Module::Install::WriteAll) +BuildRequires: perl(strict) +# Run-time +BuildRequires: perl(base) +BuildRequires: perl(Carp) BuildRequires: perl(Class::Accessor::Fast) BuildRequires: perl(Class::Data::Inheritable) +BuildRequires: perl(constant) BuildRequires: perl(Crypt::PasswdMD5) +BuildRequires: perl(Digest::MD5) BuildRequires: perl(Digest::SHA) -BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(MIME::Base64) BuildRequires: perl(Params::Validate) +BuildRequires: perl(warnings) +# Tests +BuildRequires: perl(IO::File) +BuildRequires: perl(lib) BuildRequires: perl(Test::More) -BuildRequires: perl(Test::Pod) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -# Required by Authen::Simple::Adapter -Requires: perl(Class::Accessor::Fast) -Requires: perl(Class::Data::Inheritable) - %{?perl_default_filter} %description @@ -30,16 +44,17 @@ Simple and consistent framework for authentication. %prep %setup -q -n Authen-Simple-%{version} +# Remove bundled libraries +rm -r inc +sed -i -e '/^inc\// d' MANIFEST + %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT - -find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; -find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; - +make pure_install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -type f -name .packlist -delete %{_fixperms} $RPM_BUILD_ROOT/* %check @@ -51,6 +66,9 @@ make test %{_mandir}/man3/* %changelog +* Mon May 15 2017 Jitka Plesnikova - 0.5-14 +- Fix building on Perl without '.' in @INC + * Sat Feb 11 2017 Fedora Release Engineering - 0.5-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild