c3070f
# Run optional test
c3070f
%if ! (0%{?rhel})
c3070f
%bcond_without perl_Term_ANSIColor_enables_optional_test
c3070f
%else
c3070f
%bcond_with perl_Term_ANSIColor_enables_optional_test
c3070f
%endif
c3070f
c3070f
Name:           perl-Term-ANSIColor
c3070f
Version:        4.06
c3070f
Release:        396%{?dist}
c3070f
Summary:        Color screen output using ANSI escape sequences
c3070f
License:        GPL+ or Artistic
c3070f
Group:          Development/Libraries
c3070f
URL:            http://search.cpan.org/dist/Term-ANSIColor/
c3070f
Source0:        http://www.cpan.org/modules/by-module/Term/Term-ANSIColor-%{version}.tar.gz
c3070f
BuildArch:      noarch
c3070f
BuildRequires:  coreutils
c3070f
BuildRequires:  make
c3070f
BuildRequires:  perl-interpreter
c3070f
BuildRequires:  perl-generators
c3070f
BuildRequires:  perl(Config)
c3070f
BuildRequires:  perl(ExtUtils::MakeMaker)
c3070f
BuildRequires:  perl(File::Spec)
c3070f
BuildRequires:  perl(strict)
c3070f
BuildRequires:  perl(warnings)
c3070f
# Run-time
c3070f
BuildRequires:  perl(Carp)
c3070f
BuildRequires:  perl(Exporter)
c3070f
# Tests
c3070f
BuildRequires:  perl(File::Find)
c3070f
BuildRequires:  perl(File::Temp)
c3070f
BuildRequires:  perl(lib)
c3070f
BuildRequires:  perl(overload)
c3070f
BuildRequires:  perl(Test::More)
c3070f
# Optional tests
c3070f
%if %{with perl_Term_ANSIColor_enables_optional_test} && !%{defined perl_bootstrap}
c3070f
BuildRequires:  perl(IPC::System::Simple)
c3070f
%endif
c3070f
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
c3070f
c3070f
%description
c3070f
This module has two interfaces, one through color() and colored() and the
c3070f
other through constants. It also offers the utility functions uncolor(),
c3070f
colorstrip(), colorvalid(), and coloralias(), which have to be explicitly
c3070f
imported to be used. 
c3070f
c3070f
%prep
c3070f
%setup -q -n Term-ANSIColor-%{version}
c3070f
chmod -c -x examples/*
c3070f
c3070f
%build
c3070f
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
c3070f
make %{?_smp_mflags}
c3070f
c3070f
%install
c3070f
make pure_install DESTDIR=$RPM_BUILD_ROOT
c3070f
%{_fixperms} $RPM_BUILD_ROOT/*
c3070f
c3070f
%check
c3070f
make test
c3070f
c3070f
%files
c3070f
%license LICENSE
c3070f
%doc Changes examples README
c3070f
%{perl_vendorlib}/*
c3070f
%{_mandir}/man3/*
c3070f
c3070f
%changelog
c3070f
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.06-396
c3070f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
c3070f
c3070f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.06-395
c3070f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c3070f
c3070f
* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.06-394
c3070f
- Perl 5.26 re-rebuild of bootstrapped packages
c3070f
c3070f
* Sat Jun 03 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.06-393
c3070f
- Perl 5.26 rebuild
c3070f
c3070f
* Fri May 12 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.06-3
c3070f
- Don't BR: perl(IPC::System::Simple) when bootstrapping
c3070f
c3070f
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.06-2
c3070f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c3070f
c3070f
* Tue Dec 06 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.06-1
c3070f
- 4.06 bump
c3070f
c3070f
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.05-2
c3070f
- Perl 5.24 rebuild
c3070f
c3070f
* Fri Apr 01 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.05-1
c3070f
- 4.05 bump
c3070f
c3070f
* Fri Mar 11 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.04-1
c3070f
- 4.04 bump
c3070f
c3070f
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.03-347
c3070f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c3070f
c3070f
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.03-346
c3070f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c3070f
c3070f
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.03-345
c3070f
- Increase release to favour standalone package
c3070f
c3070f
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.03-4
c3070f
- Perl 5.22 rebuild
c3070f
c3070f
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.03-3
c3070f
- Perl 5.20 rebuild
c3070f
c3070f
* Mon Aug 11 2014 David Dick <ddick@cpan.org> - 4.03-2
c3070f
- Re-adding for master
c3070f
c3070f
* Tue Jul 22 2014 David Dick <ddick@cpan.org> - 4.03-1
c3070f
- Initial release