Chris Weyl d3b9d16
Name:           perl-Term-ProgressBar
f322d10
Version:        2.22
c07718b
Release:        8%{?dist}
Chris Weyl d3b9d16
Summary:        Provide a progress meter on a standard terminal
797a612
License:        GPL+ or Artistic
fad0daa
URL:            https://metacpan.org/release/Term-ProgressBar
fad0daa
Source0:        https://cpan.metacpan.org/authors/id/M/MA/MANWAR/Term-ProgressBar-%{version}.tar.gz
Chris Weyl d3b9d16
BuildArch:      noarch
Petr Šabata ec88d07
# Build
d13cc3d
BuildRequires:  coreutils
d13cc3d
BuildRequires:  findutils
d13cc3d
BuildRequires:  make
551603d
BuildRequires:  perl-generators
f322d10
BuildRequires:  perl-interpreter
Petr Šabata ec88d07
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
Petr Šabata ec88d07
BuildRequires:  perl(strict)
Petr Šabata ec88d07
BuildRequires:  perl(warnings)
d13cc3d
BuildRequires:  sed
Petr Šabata ec88d07
# Runtime
Petr Šabata 41d21fd
BuildRequires:  perl(Carp)
Chris Weyl d3b9d16
BuildRequires:  perl(Class::MethodMaker) >= 1.02
Petr Šabata 41d21fd
BuildRequires:  perl(constant)
Petr Šabata 1a459a9
BuildRequires:  perl(Fatal)
Petr Šabata a05e676
BuildRequires:  perl(Fcntl)
Petr Šabata a05e676
BuildRequires:  perl(parent)
Petr Šabata 41d21fd
BuildRequires:  perl(POSIX)
Petr Šabata 1a459a9
BuildRequires:  perl(Term::ReadKey) >= 2.14
Petr Šabata ec88d07
# Tests only
Petr Šabata ec88d07
BuildRequires:  perl(Capture::Tiny) >= 0.13
Petr Šabata ec88d07
BuildRequires:  perl(IO::File)
Petr Šabata f13f010
BuildRequires:  perl(Test::Exception) >= 0.31
Petr Šabata f13f010
BuildRequires:  perl(Test::More) >= 0.80
f322d10
BuildRequires:  perl(Test::Warnings)
Petr Šabata 6faf09f
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
Petr Šabata ec88d07
Requires:       perl(Term::ReadKey) >= 2.14
Chris Weyl d3b9d16
Petr Šabata 41d21fd
%{?perl_default_filter}
Petr Šabata 41d21fd
Chris Weyl d3b9d16
%description
Chris Weyl d3b9d16
Term::ProgressBar provides a simple progress bar on the terminal, to let
Chris Weyl d3b9d16
the user know that something is happening, roughly how much stuff has been
Chris Weyl d3b9d16
done, and maybe an estimate at how long remains.
Chris Weyl d3b9d16
Chris Weyl d3b9d16
%prep
Chris Weyl d3b9d16
%setup -q -n Term-ProgressBar-%{version}
Petr Šabata 1a459a9
for file in examples/*.pl; do
Petr Šabata 1a459a9
    sed -i 's/\r//' ${file}
Petr Šabata 1a459a9
done
Chris Weyl d3b9d16
Chris Weyl d3b9d16
%build
Petr Šabata ec88d07
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
Petr Šabata 1a459a9
make %{?_smp_mflags}
Chris Weyl d3b9d16
Chris Weyl d3b9d16
%install
Petr Šabata 1a459a9
make pure_install DESTDIR=%{buildroot}
d13cc3d
find %{buildroot} -type f -name '*.bs' -size 0 -delete
Chris Weyl d3b9d16
%{_fixperms} %{buildroot}/*
Chris Weyl d3b9d16
Chris Weyl d3b9d16
%check
Petr Šabata 1a459a9
make test
Chris Weyl d3b9d16
Chris Weyl d3b9d16
%files
Petr Šabata f13f010
%doc Changes README examples/
Chris Weyl d3b9d16
%{perl_vendorlib}/*
Chris Weyl d3b9d16
%{_mandir}/man3/*
Chris Weyl d3b9d16
Chris Weyl d3b9d16
%changelog
c07718b
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.22-8
c07718b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
c07718b
c22d38b
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.22-7
c22d38b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
c22d38b
92bf80e
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.22-6
92bf80e
- Perl 5.30 rebuild
92bf80e
b2bb783
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.22-5
b2bb783
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b2bb783
3661a8f
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.22-4
3661a8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
3661a8f
4518019
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.22-3
4518019
- Perl 5.28 rebuild
4518019
f322d10
* Mon May 14 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.22-1
f322d10
- 2.22 bump
f322d10
b7c7123
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.21-2
b7c7123
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b7c7123
8d4be29
* Wed Aug 02 2017 Petr Pisar <ppisar@redhat.com> - 2.21-1
8d4be29
- 2.21 bump
8d4be29
30b36c1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.20-2
30b36c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
30b36c1
574df36
* Fri Jul 14 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.20-1
574df36
- 2.20 bump
574df36
bc65f17
* Tue Jul 11 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.19-1
bc65f17
- 2.19 bump
bc65f17
f6116c8
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.18-3
f6116c8
- Perl 5.26 rebuild
f6116c8
ef7a20e
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.18-2
ef7a20e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ef7a20e
d13cc3d
* Wed Dec 07 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.18-1
d13cc3d
- 2.18 bump
d13cc3d
cd53863
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.17-5
cd53863
- Perl 5.24 rebuild
cd53863
6f8decc
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.17-4
6f8decc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6f8decc
e160f15
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.17-3
e160f15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e160f15
44664f2
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.17-2
44664f2
- Perl 5.22 rebuild
44664f2
Petr Šabata ec88d07
* Mon Feb 02 2015 Petr Šabata <contyk@redhat.com> - 2.17-1
Petr Šabata ec88d07
- 2.17 bump
Petr Šabata ec88d07
- Support unknown maximum
Petr Šabata ec88d07
Petr Šabata 6faf09f
* Wed Sep 10 2014 Petr Šabata <contyk@redhat.com> - 2.16-1
Petr Šabata 6faf09f
- 2.16 bump
Petr Šabata 6faf09f
15409bf
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.15-3
15409bf
- Perl 5.20 rebuild
15409bf
a2f6a36
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15-2
a2f6a36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a2f6a36
Petr Šabata a05e676
* Thu Apr 17 2014 Petr Šabata <contyk@redhat.com> - 2.15-1
Petr Šabata a05e676
- 2.15 bump
Petr Šabata a05e676
7beb651
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14-2
7beb651
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7beb651
Petr Šabata 41d21fd
* Wed Jul 31 2013 Petr Šabata <contyk@redhat.com> - 2.14-1
Petr Šabata 41d21fd
- 2.14 bump
Petr Šabata 41d21fd
- Documentation fixes
Petr Šabata 41d21fd
f3f2b8c
* Tue Jul 23 2013 Petr Pisar <ppisar@redhat.com> - 2.13-5
f3f2b8c
- Perl 5.18 rebuild
f3f2b8c
fc8aa39
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-4
fc8aa39
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
fc8aa39
3bfb6c0
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-3
3bfb6c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
3bfb6c0
066b6c4
* Sun Jun 17 2012 Petr Pisar <ppisar@redhat.com> - 2.13-2
066b6c4
- Perl 5.16 rebuild
066b6c4
Petr Šabata f13f010
* Fri May 18 2012 Petr Šabata <contyk@redhat.com> - 2.13-1
Petr Šabata f13f010
- 2.13 bump
Petr Šabata f13f010
Petr Šabata a6d5417
* Fri Feb 17 2012 Petr Šabata <contyk@redhat.com> - 2.11-1
Petr Šabata a6d5417
- 2.11 bump, disables the signature check
Petr Šabata a6d5417
Petr Šabata 1a459a9
* Fri Jan 13 2012 Petr Šabata <contyk@redhat.com> - 2.10-1
Petr Šabata 1a459a9
- 2.10 bump, switch to EE::MM
Petr Šabata 1a459a9
- Spec cleanup
Petr Šabata 1a459a9
0fa6f7c
* Fri Jun 24 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.09-11
0fa6f7c
- Perl mass rebuild
0fa6f7c
f672218
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.09-10
f672218
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f672218
d0427e4
* Tue Nov  2 2010 Marcela Mašláňová <mmaslano@redhat.com> - 2.09-9
d0427e4
- 648598 add requirement on Term::ReadKey, it add width feature
d0427e4
4f6f013
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.09-8
4f6f013
- Mass rebuild with perl-5.12.0
4f6f013
17eedeb
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 2.09-7
17eedeb
- rebuild against perl 5.10.1
17eedeb
64ba455
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.09-6
64ba455
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
64ba455
f976c39
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.09-5
f976c39
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f976c39
295c5e6
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.09-4
295c5e6
- Rebuild for perl 5.10 (again)
295c5e6
797a612
* Mon Jan 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.09-3
797a612
- rebuild for new perl
797a612
Chris Weyl c7722dd
* Tue Sep 19 2006 Chris Weyl <cweyl@alumni.drew.edu> 2.09-2
Chris Weyl c7722dd
- bump
Chris Weyl c7722dd
Chris Weyl d3b9d16
* Sat Sep 16 2006 Chris Weyl <cweyl@alumni.drew.edu> 2.09-1
Chris Weyl d3b9d16
- Specfile autogenerated by cpanspec 1.69.1.