diff --git a/.gitignore b/.gitignore index e69de29..4584d8a 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/List-SomeUtils-0.51.tar.gz diff --git a/perl-List-SomeUtils.spec b/perl-List-SomeUtils.spec new file mode 100644 index 0000000..b6c6250 --- /dev/null +++ b/perl-List-SomeUtils.spec @@ -0,0 +1,62 @@ +Name: perl-List-SomeUtils +Version: 0.51 +Release: 1%{?dist} +Summary: Provide the stuff missing in List::Util +License: GPL+ or Artistic +URL: http://search.cpan.org/dist/List-SomeUtils/ +Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-%{version}.tar.gz +BuildArch: noarch +BuildRequires: make +BuildRequires: perl +BuildRequires: perl(ExtUtils::HasCompiler) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Run-time +BuildRequires: perl(Carp) +BuildRequires: perl(Exporter::Tiny) +BuildRequires: perl(Module::Implementation) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(vars) +# Tests +BuildRequires: perl(base) +BuildRequires: perl(Config) +BuildRequires: perl(Exporter) +BuildRequires: perl(File::Spec) +BuildRequires: perl(lib) +BuildRequires: perl(overload) +BuildRequires: perl(Storable) +BuildRequires: perl(Test::Builder::Module) +BuildRequires: perl(Test::LeakTrace) +BuildRequires: perl(Test::More) >= 0.96 +BuildRequires: perl(Tie::Array) +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(Carp) + +%description +List::SomeUtils provides some trivial but commonly needed functionality on +lists which is not going to go into List::Util. + +%prep +%setup -q -n List-SomeUtils-%{version} + +%build +perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%license LICENSE +%doc Changes README.md +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Mon Mar 07 2016 Jitka Plesnikova - 0.51-1 +- Initial release diff --git a/sources b/sources index e69de29..8728c3c 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +f18ddddec7a74e34db0359a932ae6014 List-SomeUtils-0.51.tar.gz