Chris Weyl 764760d
Name:           perl-App-Cmd
Chris Weyl 764760d
Summary:        Write command line apps with less suffering
b62795b
Version:        0.331
1d7ce97
Release:        14%{?dist}
Chris Weyl 764760d
License:        GPL+ or Artistic
72caeac
0280b95
Source0:        https://cpan.metacpan.org/authors/id/R/RJ/RJBS/App-Cmd-%{version}.tar.gz 
0280b95
URL:            https://metacpan.org/release/App-Cmd
Chris Weyl 764760d
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Chris Weyl 764760d
BuildArch:      noarch
Chris Weyl 764760d
114d1fd
BuildRequires:  make
822dbe6
BuildRequires:  perl-interpreter
0fcd0fc
BuildRequires:  perl-generators
Emmanuel Seyman d7f775a
BuildRequires:  perl(parent)
Emmanuel Seyman 4c98a99
BuildRequires:  perl(Capture::Tiny)
7a4da92
BuildRequires:  perl(Carp)
1965efc
BuildRequires:  perl(Class::Load) >= 0.06
7a4da92
BuildRequires:  perl(constant)
7a4da92
BuildRequires:  perl(Data::Dumper)
7a4da92
BuildRequires:  perl(Data::OptList)
b6b1eb8
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
7a4da92
BuildRequires:  perl(File::Basename)
015f393
BuildRequires:  perl(Getopt::Long::Descriptive) >= 0.084
Chris Weyl 764760d
BuildRequires:  perl(IO::TieCombine) >= 1
Emmanuel Seyman 4c98a99
BuildRequires:  perl(IPC::Cmd)
Chris Weyl 764760d
BuildRequires:  perl(Module::Pluggable::Object)
015f393
BuildRequires:  perl(String::RewritePrefix)
Chris Weyl 764760d
BuildRequires:  perl(Sub::Exporter) >= 0.975
7a4da92
BuildRequires:  perl(Sub::Exporter::Util)
Chris Weyl 764760d
BuildRequires:  perl(Sub::Install)
7a4da92
BuildRequires:  perl(Test::Fatal)
7a4da92
BuildRequires:  perl(Test::More) >= 0.96
72caeac
BuildRequires:  perl(Test::Pod)
7a4da92
BuildRequires:  perl(Text::Abbrev)
Chris Weyl 764760d
015f393
Requires:       perl(Getopt::Long::Descriptive) >= 0.084
db1b092
Requires:       perl(IO::TieCombine) >= 1
Chris Weyl 6ecf35a
Requires:       perl(Sub::Exporter) >= 0.975
Chris Weyl 764760d
Chris Weyl 52281bc
%{?perl_default_filter}
Chris Weyl 52281bc
Chris Weyl 72713af
%description
Chris Weyl 72713af
App::Cmd is intended to make it easy to write complex command-line
Chris Weyl 72713af
applications without having to think about most of the annoying things
Chris Weyl 72713af
usually involved.
Chris Weyl 72713af
Chris Weyl 72713af
For information on how to start using App::Cmd, see App::Cmd::Tutorial.
Chris Weyl 72713af
Chris Weyl 72713af
%prep
Chris Weyl 72713af
%setup -q -n App-Cmd-%{version}
Chris Weyl 72713af
00b3a6f
perl -pi -e 's|^#!perl|#!%{__perl}|' t/*.t t/*.pl
Chris Weyl 72713af
Chris Weyl 72713af
%build
b6b1eb8
%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
Chris Weyl 72713af
make %{?_smp_mflags}
Chris Weyl 72713af
Chris Weyl 72713af
%install
Chris Weyl 764760d
make pure_install DESTDIR=%{buildroot}
Chris Weyl 72713af
Chris Weyl 72713af
%{_fixperms} %{buildroot}/*
Chris Weyl 72713af
Chris Weyl 72713af
%check
Chris Weyl 72713af
make test
Chris Weyl 72713af
Chris Weyl 72713af
%files
a1d8241
%doc Changes README
2798b37
%license LICENSE
2798b37
%{perl_vendorlib}/App*
2798b37
%{_mandir}/man3/App*.3*
Chris Weyl 72713af
Chris Weyl 72713af
%changelog
1d7ce97
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.331-14
1d7ce97
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1d7ce97
cc6221f
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.331-13
cc6221f
- Perl 5.32 rebuild
cc6221f
f66c6aa
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.331-12
f66c6aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f66c6aa
a33d18f
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.331-11
a33d18f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
a33d18f
378eed3
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.331-10
378eed3
- Perl 5.30 rebuild
378eed3
199af9a
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.331-9
199af9a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
199af9a
50a0187
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.331-8
50a0187
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
50a0187
2496c11
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.331-7
2496c11
- Perl 5.28 rebuild
2496c11
f6b1ffc
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.331-6
f6b1ffc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f6b1ffc
c44473f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.331-5
c44473f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c44473f
63f2147
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.331-4
63f2147
- Perl 5.26 rebuild
63f2147
eae743c
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.331-3
eae743c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
eae743c
a1d8241
* Sun Oct 16 2016 Emmanuel Seyman <emmanuel@seyman.fr> - 0.331-2
a1d8241
- Remove tests from documentation, per user request (#1385280)
a1d8241
b62795b
* Sat Jul 23 2016 Emmanuel Seyman <emmanuel@seyman.fr> - 0.331-1
b62795b
- Update to 0.331
b62795b
6a8b801
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.330-3
6a8b801
- Perl 5.24 rebuild
6a8b801
d3d1040
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.330-2
d3d1040
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d3d1040
114d1fd
* Thu Oct 29 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.330-1
114d1fd
- Update to 0.330
114d1fd
b047002
* Fri Oct 09 2015 Emmanuel Seyman <emmanuel@seyman.fr> - 0.329-1
b047002
- Update to 0.329
b047002
00b3a6f
* Sun Sep 06 2015 Emmanuel Seyman <emmanuel@seyman.fr> - 0.328-1
00b3a6f
- Update to 0.328
00b3a6f
d3705a2
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.327-3
d3705a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d3705a2
5ec64a3
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.327-2
5ec64a3
- Perl 5.22 rebuild
5ec64a3
b6b1eb8
* Sun Mar 01 2015 Emmanuel Seyman <emmanuel@seyman.fr> - 0.327-1
b6b1eb8
- Update to 0.327
b6b1eb8
22e4652
* Thu Dec 04 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 0.326-1
22e4652
- Update to 0.326
22e4652
- Drop LICENSE from the documentation
22e4652
2798b37
* Fri Oct 24 2014 Emmanuel Seyman <emmanuel@seyman.fr> - 0.324-1
2798b37
- Update to 0.324
2798b37
- Tighten files declaration
2798b37
- Use the %%license tag
2798b37
8c14ea8
* Fri Aug 29 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.323-3
8c14ea8
- Perl 5.20 rebuild
8c14ea8
5d1d5f2
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.323-2
5d1d5f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5d1d5f2
315b57e
* Sun Dec 15 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.323-1
315b57e
- Update to 0.323
315b57e
a49ee09
* Sun Nov 03 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.322-1
a49ee09
- Update to 0.322
a49ee09
b459508
* Sun Oct 27 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.321-1
b459508
- Update to 0.321
b459508
e541c0a
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.320-3
e541c0a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
e541c0a
ae5be8e
* Tue Jul 30 2013 Petr Pisar <ppisar@redhat.com> - 0.320-2
ae5be8e
- Perl 5.18 rebuild
ae5be8e
a131818
* Sat Feb 02 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.320-1
a131818
- Update to 0.320
a131818
72caeac
* Sun Jan 27 2013 Emmanuel Seyman <emmanuel@seyman.fr> - 0.319-1
72caeac
- Update to 0.319
72caeac
- Remove the obsoletes/provides macro for the tests subpackage
72caeac
- Remove the group macro
72caeac
- Add Test::Pod to the BuildRequires
72caeac
b6cf63e
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.318-3
b6cf63e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b6cf63e
104ebc9
* Wed Jun 20 2012 Petr Pisar <ppisar@redhat.com> - 0.318-2
104ebc9
- Perl 5.16 rebuild
104ebc9
Emmanuel Seyman 0ae6b50
* Sat May 05 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 0.318-1
Emmanuel Seyman 0ae6b50
- Update to 0.318
Emmanuel Seyman 0ae6b50
Emmanuel Seyman d7f775a
* Mon Mar 26 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 0.317-1
Emmanuel Seyman d7f775a
- Update to 0.317
Emmanuel Seyman d7f775a
Emmanuel Seyman 9309b6e
* Sun Feb 12 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 0.316-1
Emmanuel Seyman 9309b6e
- Update to 0.316
Emmanuel Seyman 9309b6e
Emmanuel Seyman 6abd063
* Sat Feb 11 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 0.315-1
Emmanuel Seyman 6abd063
- Update to 0.315
Emmanuel Seyman 6abd063
600b99d
* Sun Jan 22 2012 Iain Arnell <iarnell@gmail.com> 0.314-2
600b99d
- drop tests-subpackage; move tests to main package documentation
600b99d
Emmanuel Seyman 4c98a99
* Thu Jan 12 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 0.314-1
Emmanuel Seyman 4c98a99
- Update to 0.314
Emmanuel Seyman 4c98a99
c243bee
* Sun Oct 02 2011 Iain Arnell <iarnell@gmail.com> 0.312-1
c243bee
- update to latest upstream version
c243bee
Petr Sabata c4e54c5
* Tue Jul 19 2011 Petr Sabata <contyk@redhat.com> - 0.311-2
Petr Sabata c4e54c5
- Perl mass rebuild
Petr Sabata c4e54c5
1965efc
* Fri Mar 18 2011 Iain Arnell <iarnell@gmail.com> 0.311-1
1965efc
- update to latest upstream version
1965efc
59c1e24
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.309-2
59c1e24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
59c1e24
7a4da92
* Sat Nov 20 2010 Iain Arnell <iarnell@gmail.com> 0.309-1
7a4da92
- update by Fedora::App::MaintainerTools 0.006
7a4da92
- updating to latest GA CPAN version (0.309)
7a4da92
- added a new br on perl(Carp) (version 0)
7a4da92
- added a new br on perl(Data::Dumper) (version 0)
7a4da92
- added a new br on perl(Data::OptList) (version 0)
7a4da92
- altered br on perl(ExtUtils::MakeMaker) (6.42 => 6.31)
7a4da92
- added a new br on perl(File::Basename) (version 0)
7a4da92
- added a new br on perl(Sub::Exporter::Util) (version 0)
7a4da92
- added a new br on perl(Test::Fatal) (version 0)
7a4da92
- altered br on perl(Test::More) (0 => 0.96)
7a4da92
- added a new br on perl(Text::Abbrev) (version 0)
7a4da92
- added a new br on perl(constant) (version 0)
7a4da92
- clean up spec for modern rpmbuild
7a4da92
73e12ff
* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.307-3
73e12ff
- Mass rebuild with perl-5.12.0
73e12ff
db1b092
* Fri Apr 23 2010 Iain Arnell <iarnell@gmail.com> 0.307-2
db1b092
- requires perl(IO::TieCombine)
db1b092
015f393
* Thu Apr 08 2010 Iain Arnell <iarnell@gmail.com> 0.307-1
015f393
- update to latest upstream
015f393
- R/BR perl(String::RewritePrefix)
015f393
- Bump R/BR perl(Getopt::Long::Descriptive) >= 0.084
015f393
Chris Weyl 764760d
* Mon Mar 01 2010 Chris Weyl <cweyl@alumni.drew.edu> 0.304-1
Chris Weyl 764760d
- update by Fedora::App::MaintainerTools 0.004
Chris Weyl 764760d
- PERL_INSTALL_ROOT => DESTDIR
Chris Weyl 764760d
- altered br on perl(Getopt::Long::Descriptive) (0.075 => 0.081)
Chris Weyl 764760d
- altered req on perl(Getopt::Long::Descriptive) (0.075 => 0.081)
Chris Weyl 764760d
a061711
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.301-2
a061711
- rebuild against perl 5.10.1
a061711
Chris Weyl 0563cde
* Sat Sep 19 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.301-1
Chris Weyl 0563cde
- auto-update to 0.301 (by cpan-spec-update 0.01)
Chris Weyl 0563cde
Chris Weyl 52281bc
* Sat Aug 29 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.207-1
Chris Weyl 52281bc
- switch filtering to perl_default_filter
Chris Weyl 52281bc
- auto-update to 0.207 (by cpan-spec-update 0.01)
Chris Weyl 52281bc
Chris Weyl 56814ad
* Sun Aug 23 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.206-1
Chris Weyl 56814ad
- auto-update to 0.206 (by cpan-spec-update 0.01)
Chris Weyl 56814ad
- altered br on perl(Getopt::Long::Descriptive) (0.06 => 0.075)
Chris Weyl 56814ad
- altered req on perl(Getopt::Long::Descriptive) (0.06 => 0.075)
Chris Weyl 56814ad
Chris Weyl 6ecf35a
* Sat Aug 08 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.204-1
Chris Weyl 6ecf35a
- auto-update to 0.204 (by cpan-spec-update 0.01)
Chris Weyl 6ecf35a
- altered br on perl(ExtUtils::MakeMaker) (0 => 6.42)
Chris Weyl 6ecf35a
- added a new req on perl(Getopt::Long::Descriptive) (version 0.06)
Chris Weyl 6ecf35a
- added a new req on perl(Module::Pluggable::Object) (version 0)
Chris Weyl 6ecf35a
- added a new req on perl(Sub::Exporter) (version 0.975)
Chris Weyl 6ecf35a
- added a new req on perl(Sub::Install) (version 0)
Chris Weyl 6ecf35a
d4cf342
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.203-3
d4cf342
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d4cf342
f08f3c1
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.203-2
f08f3c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f08f3c1
Chris Weyl 5812457
* Wed Feb 18 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.203-1
Chris Weyl 5812457
- update to 0.203
Chris Weyl 5812457
Chris Weyl da994c4
* Mon Nov 17 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.202-3
Chris Weyl da994c4
- br Test::More; drink more coffee
Chris Weyl da994c4
Chris Weyl 8f462d0
* Mon Nov 17 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.202-2
Chris Weyl 8f462d0
- bump
Chris Weyl 8f462d0
Chris Weyl 72713af
* Tue Nov 04 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.202-1
Chris Weyl 72713af
- update for submission
Chris Weyl 72713af
Chris Weyl 72713af
* Mon Oct 27 2008 Chris Weyl <cweyl@alumni.drew.edu> 0.202-0.1
Chris Weyl 72713af
- initial RPM packaging
Chris Weyl 72713af
- generated with cpan2dist (CPANPLUS::Dist::RPM version 0.0.5)