Name: perl-Module-Starter Epoch: 1 Version: 1.62 Release: 4%{?dist} Summary: A simple starter kit for any module Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/Module-Starter Source0: http://search.cpan.org/CPAN/authors/id/X/XS/XSAWYERX/Module-Starter-%{version}.tar.gz # Produce valid Software::License identifiers, bug #1152319, # Patch0: Module-Starter-1.62-Correct-Software-License-s-identifiers-for-LGPL-lice.patch # Document the default license is artistic2, CPAN RT#86557, # Patch1: Module-Starter-1.62-doc-Default-license-is-artistic2.patch BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(strict) BuildRequires: perl(warnings) # Run-time: BuildRequires: perl(Carp) BuildRequires: perl(Cwd) BuildRequires: perl(ExtUtils::Command) BuildRequires: perl(ExtUtils::Manifest) BuildRequires: perl(File::Spec) BuildRequires: perl(Getopt::Long) BuildRequires: perl(Path::Class) BuildRequires: perl(Pod::Usage) # Tests: # base not used BuildRequires: perl(File::Basename) BuildRequires: perl(File::Find) BuildRequires: perl(File::Path) # File::Temp not used BuildRequires: perl(parent) BuildRequires: perl(Test::More) # version not used Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(ExtUtils::Manifest) %{?perl_default_filter} # Filter in-lined Perl code from lib/Module/Starter/Simple.pm %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((ExtUtils::MakeMaker|inc::Module::Install|Module::Build|Test::More)\\) %description This is a CPAN module/utility to assist in the creation of new modules in a sensible and sane fashion. Unless you're interested in extending the functionality of this module, you should examine the documentation for 'module-starter', for information on how to use this tool. It is noted that there are a number of extensions to this tool, including plugins to create modules using templates as recommended by Damian Conway's "Perl Best Practices" (O'Reilly, 2005). (See also the package perl-Module-Starter-PBP for the aforementioned templates.) %prep %setup -q -n Module-Starter-%{version} %patch0 -p1 %patch1 -p1 %build perl Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install make pure_install DESTDIR=%{buildroot} find %{buildroot} -type f -name .packlist -exec rm -f {} ';' %{_fixperms} %{buildroot}/* %check make test %files %doc Changes README %{perl_vendorlib}/* %{_bindir}/* %{_mandir}/man[13]/*.[13]* %changelog * Wed Oct 15 2014 Petr Pisar - 1:1.62-4 - Revert the previous license identifiers patches which broke Software::License - Produce valid Software::License identifiers (bug #1152319) * Tue Oct 14 2014 Petr Pisar - 1:1.62-3 - Produce valid license identifiers (bug #1152319) - Document the default license is artistic2 * Sat Jun 07 2014 Fedora Release Engineering - 1:1.62-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Tue Dec 10 2013 Petr Pisar - 1:1.62-1 - 1.62 bump * Sat Aug 03 2013 Fedora Release Engineering - 1:1.60-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Jul 31 2013 Petr Pisar - 1:1.60-4 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 1:1.60-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Oct 26 2012 Petr Pisar - 1:1.60-2 - Drop build-time dependencies for unused author tests * Fri Oct 26 2012 Petr Pisar - 1:1.60-1 - 1.60 bump * Fri Jul 20 2012 Fedora Release Engineering - 1:1.58-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Wed Jun 20 2012 Petr Pisar - 1:1.58-3 - Perl 5.16 rebuild * Fri Jan 13 2012 Fedora Release Engineering - 1:1.58-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Sun Oct 02 2011 Iain Arnell 1:1.58-1 - update to latest upstream version - clean up spec for modern rpmbuild - remove explicit requires - update filtering macros * Mon Jun 20 2011 Marcela Mašláňová - 1:1.54-4 - Perl mass rebuild * Tue Feb 08 2011 Fedora Release Engineering - 1:1.54-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Dec 20 2010 Marcela Maslanova - 1:1.54-2 - 661697 rebuild for fixing problems with vendorach/lib * Fri Apr 30 2010 Marcela Maslanova 1:1.54-1 - update - rebuild with perl-5.12 * Tue Aug 11 2009 Chris Weyl 1:1.52-1 - auto-update to 1.52 (by cpan-spec-update 0.01) - added a new br on perl(ExtUtils::Command) (version 0) - added a new br on perl(ExtUtils::MakeMaker) (version 0) - added a new br on perl(File::Spec) (version 0) - added a new br on perl(Getopt::Long) (version 0) - added a new br on perl(Pod::Usage) (version 0) - added a new br on perl(Test::More) (version 0) - added a new req on perl(ExtUtils::Command) (version 0) - added a new req on perl(File::Spec) (version 0) - added a new req on perl(Getopt::Long) (version 0) - added a new req on perl(Pod::Usage) (version 0) * Sun Jul 26 2009 Fedora Release Engineering - 1:1.50-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Feb 26 2009 Fedora Release Engineering - 1:1.50-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Wed Nov 05 2008 Chris Weyl 1.50-2 - correct source * Wed Nov 05 2008 Chris Weyl 1.50-1 - update to 1.50 * Sat Jul 05 2008 Chris Weyl 1.470-1 - update to 1.470 * Wed Mar 5 2008 Tom "spot" Callaway 1.42-5 - rebuild for new perl * Thu Aug 31 2006 Chris Weyl 1.42-4 - bump for mass rebuild * Mon Aug 07 2006 Chris Weyl 1.42-3 - bump for build & release * Sun Aug 06 2006 Chris Weyl 1.42-2 - add additional br's for test suite: perl(Test::Pod::Coverage), perl(Test::Pod) * Sat Aug 05 2006 Chris Weyl 1.42-1 - Initial spec file for F-E