Blame SPECS/perl-Term-ANSIColor.spec

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