From 7c0fc5a2f10aadbda0ee0bd020c9d9ce12e9039e Mon Sep 17 00:00:00 2001 From: Tim Orling <ticot...@gmail.com> Date: Mon, 17 Aug 2015 07:57:18 -0700 Subject: Initial import #1242727)
diff --git a/.gitignore b/.gitignore index e69de29..3d07c62 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/MooX-Roles-Pluggable-0.003.tar.gz diff --git a/perl-MooX-Roles-Pluggable.spec b/perl-MooX-Roles-Pluggable.spec new file mode 100644 index 0000000..fce324a --- /dev/null +++ b/perl-MooX-Roles-Pluggable.spec @@ -0,0 +1,68 @@ +Name: perl-MooX-Roles-Pluggable +Version: 0.003 +Release: 3%{?dist} +Summary: Moo eXtension for pluggable roles +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/MooX-Roles-Pluggable/ +Source0: http://www.cpan.org/authors/id/R/RE/REHSACK/MooX-Roles-Pluggable-%{version}.tar.gz +BuildArch: noarch +# Build: +BuildRequires: make +BuildRequires: perl +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Run-time: +BuildRequires: perl(Module::Pluggable) >= 4.8 +BuildRequires: perl(Module::Pluggable::Object) +BuildRequires: perl(Moo::Role) >= 1.003000 +# Tests: +BuildRequires: perl(File::Basename) +BuildRequires: perl(File::Spec) +BuildRequires: perl(lib) +BuildRequires: perl(Moo) +BuildRequires: perl(Test::More) >= 0.9 +Requires: perl(Module::Pluggable) >= 4.8 +Requires: perl(Moo::Role) >= 1.003000 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +This module allows a class consuming several roles based on rules passed to +Module::Pluggable::Object. + +%prep +%setup -q -n MooX-Roles-Pluggable-%{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 +%doc Changes README.md +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Wed Aug 12 2015 Tim Orling <ticot...@gmail.com> - 0.003-3 +- Drop EPEL support, too many missing dependencies +- Add additional dependencies for review (#1242727) + +* Wed Aug 05 2015 Tim Orling <ticot...@gmail.com> - 0.003-2 +- Clean up spec file for review (#1242727) + +* Sun Jul 12 2015 Tim Orling 0.003-1 +- Update to 0.003 version +- Build is now with ExtUtils::MakeMaker +- Merge specfile autogenerated by cpanspec 1.78 for 0.003 + +* Thu Apr 02 2015 Tim Orling 0.002-1 +- Specfile autogenerated by cpanspec 1.78. diff --git a/sources b/sources index e69de29..92488be 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +89ea43a260efc5cc50b03c30fa1f586b MooX-Roles-Pluggable-0.003.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/perl-MooX-Roles-Pluggable.git/commit/?h=f21&id=7c0fc5a2f10aadbda0ee0bd020c9d9ce12e9039e -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-de...@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/perl-devel