Group :: Development/Other
RPM: perl-Authen-Simple
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: perl-Authen-Simple
Version: 0.5
Release: alt2
Summary: Simple Authentication
License: GPL+ or Artistic
Group: Development/Other
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: perl-devel
BuildRequires: rpm-build-perl
BuildRequires: perl(inc/Module/Install.pm)
BuildRequires: perl(Module/Install/Metadata.pm)
BuildRequires: perl(Module/Install/ReadmeFromPod.pm)
BuildRequires: perl(Module/Install/WriteAll.pm)
BuildRequires: perl(strict.pm)
# Run-time
BuildRequires: perl(base.pm)
BuildRequires: perl(Carp.pm)
BuildRequires: perl(Class/Accessor/Fast.pm)
BuildRequires: perl(Class/Data/Inheritable.pm)
BuildRequires: perl(constant.pm)
BuildRequires: perl(Crypt/PasswdMD5.pm)
BuildRequires: perl(Digest/MD5.pm)
BuildRequires: perl(Digest/SHA.pm)
BuildRequires: perl(IO/Handle.pm)
BuildRequires: perl(MIME/Base64.pm)
BuildRequires: perl(Params/Validate.pm)
BuildRequires: perl(warnings.pm)
# Tests
BuildRequires: perl(IO/File.pm)
BuildRequires: perl(lib.pm)
BuildRequires: perl(Test/More.pm)
#BuildRequires: apache2-mod_perl
%add_findreq_skiplist %perl_vendor_privlib/Authen/Simple/Apache.pm
%description
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
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor
%make_build
%install
make pure_install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -delete
%check
make test
%files
%doc Changes README
%{perl_vendor_privlib}/*
%changelog
…
Full changelog you can see here
Version: 0.5
Release: alt2
Summary: Simple Authentication
License: GPL+ or Artistic
Group: Development/Other
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: perl-devel
BuildRequires: rpm-build-perl
BuildRequires: perl(inc/Module/Install.pm)
BuildRequires: perl(Module/Install/Metadata.pm)
BuildRequires: perl(Module/Install/ReadmeFromPod.pm)
BuildRequires: perl(Module/Install/WriteAll.pm)
BuildRequires: perl(strict.pm)
# Run-time
BuildRequires: perl(base.pm)
BuildRequires: perl(Carp.pm)
BuildRequires: perl(Class/Accessor/Fast.pm)
BuildRequires: perl(Class/Data/Inheritable.pm)
BuildRequires: perl(constant.pm)
BuildRequires: perl(Crypt/PasswdMD5.pm)
BuildRequires: perl(Digest/MD5.pm)
BuildRequires: perl(Digest/SHA.pm)
BuildRequires: perl(IO/Handle.pm)
BuildRequires: perl(MIME/Base64.pm)
BuildRequires: perl(Params/Validate.pm)
BuildRequires: perl(warnings.pm)
# Tests
BuildRequires: perl(IO/File.pm)
BuildRequires: perl(lib.pm)
BuildRequires: perl(Test/More.pm)
#BuildRequires: apache2-mod_perl
%add_findreq_skiplist %perl_vendor_privlib/Authen/Simple/Apache.pm
%description
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
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor
%make_build
%install
make pure_install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -delete
%check
make test
%files
%doc Changes README
%{perl_vendor_privlib}/*
%changelog
…
Full changelog you can see here