Blame SPECS/perl-Encode-Locale.spec

834e67
%{?scl:%scl_package perl-Encode-Locale}
834e67
834e67
Name:           %{?scl_prefix}perl-Encode-Locale
834e67
Version:        1.05
834e67
Release:        6%{?dist}
834e67
Summary:        Determine the locale encoding
834e67
Group:          Development/Libraries
834e67
License:        GPL+ or Artistic
834e67
URL:            http://search.cpan.org/dist/Encode-Locale/
834e67
Source0:        http://www.cpan.org/authors/id/G/GA/GAAS/Encode-Locale-%{version}.tar.gz
834e67
BuildArch:      noarch
834e67
BuildRequires:  findutils
834e67
BuildRequires:  make
834e67
BuildRequires:  %{?scl_prefix}perl
834e67
BuildRequires:  %{?scl_prefix}perl-generators
834e67
BuildRequires:  %{?scl_prefix}perl(ExtUtils::MakeMaker)
834e67
# Run-time:
834e67
BuildRequires:  %{?scl_prefix}perl(base)
834e67
BuildRequires:  %{?scl_prefix}perl(Encode) >= 2
834e67
BuildRequires:  %{?scl_prefix}perl(Encode::Alias)
834e67
# Encode::HanExtra not used at tests, not yet packaged
834e67
BuildRequires:  %{?scl_prefix}perl(Exporter)
834e67
BuildRequires:  %{?scl_prefix}perl(strict)
834e67
BuildRequires:  %{?scl_prefix}perl(warnings)
834e67
# Win32 not used on Linux
834e67
# Win32::API not used on Linux
834e67
# Win32::Console not used on Linux
834e67
# Recommended:
834e67
BuildRequires:  %{?scl_prefix}perl(I18N::Langinfo)
834e67
# Tests only:
834e67
BuildRequires:  %{?scl_prefix}perl(Test::More)
834e67
BuildRequires:  %{?scl_prefix}perl(utf8)
834e67
Requires:       %{?scl_prefix}perl(:MODULE_COMPAT_%(%{?scl:scl enable %{scl} '}eval "$(perl -V:version)";echo $version%{?scl:'}))
834e67
Requires:       %{?scl_prefix}perl(Encode) >= 2
834e67
# Encode::HanExtra not yet packaged
834e67
# Recommended:
834e67
Requires:       %{?scl_prefix}perl(I18N::Langinfo)
834e67
Requires:       %{?scl_prefix}perl(warnings)
834e67
834e67
%if 0%{?rhel} < 7
834e67
# RPM 4.8 style
834e67
%{?filter_setup:
834e67
%filter_from_requires /^%{?scl_prefix}perl(Encode)/d
834e67
%?perl_default_filter
834e67
}
834e67
%else
834e67
# RPM 4.9 style
834e67
%{?perl_default_filter}
834e67
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^%{?scl_prefix}perl\\(Encode\\)$
834e67
%endif
834e67
834e67
%description
834e67
In many applications it's wise to let Perl use Unicode for the strings
834e67
it processes.  Most of the interfaces Perl has to the outside world is
834e67
still byte based.  Programs therefore needs to decode byte strings
834e67
that enter the program from the outside and encode them again on the
834e67
way out.
834e67
834e67
%prep
834e67
%setup -q -n Encode-Locale-%{version}
834e67
834e67
%build
834e67
%{?scl:scl enable %{scl} '}perl Makefile.PL INSTALLDIRS=vendor && make %{?_smp_mflags}%{?scl:'}
834e67
834e67
%install
834e67
%{?scl:scl enable %{scl} '}make pure_install DESTDIR=$RPM_BUILD_ROOT%{?scl:'}
834e67
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
834e67
%{_fixperms} $RPM_BUILD_ROOT/*
834e67
834e67
%check
834e67
%{?scl:scl enable %{scl} '}make test%{?scl:'}
834e67
834e67
%files
834e67
%doc Changes README
834e67
%{perl_vendorlib}/Encode/
834e67
%{_mandir}/man3/Encode::Locale.3*
834e67
834e67
%changelog
834e67
* Mon Jul 18 2016 Petr Pisar <ppisar@redhat.com> - 1.05-6
834e67
- SCL
834e67
834e67
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-5
834e67
- Perl 5.24 rebuild
834e67
834e67
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.05-4
834e67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
834e67
834e67
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.05-3
834e67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
834e67
834e67
* Thu Jun 11 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-2
834e67
- Perl 5.22 rebuild
834e67
834e67
* Wed Jun 10 2015 Petr Pisar <ppisar@redhat.com> - 1.05-1
834e67
- 1.05 bump
834e67
834e67
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.04-2
834e67
- Perl 5.22 rebuild
834e67
834e67
* Fri Jan 23 2015 Petr Pisar <ppisar@redhat.com> - 1.04-1
834e67
- 1.04 bump
834e67
834e67
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.03-9
834e67
- Perl 5.20 rebuild
834e67
834e67
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-8
834e67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
834e67
834e67
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-7
834e67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
834e67
834e67
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.03-6
834e67
- Perl 5.18 rebuild
834e67
834e67
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-5
834e67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
834e67
834e67
* Wed Nov 21 2012 Marcela Mašláňová <mmaslano@redhat.com> - 1.03-4
834e67
- Filter duplicated requires.
834e67
834e67
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.03-3
834e67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
834e67
834e67
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 1.03-2
834e67
- Perl 5.16 rebuild
834e67
834e67
* Mon Feb 13 2012 Petr Pisar <ppisar@redhat.com> - 1.03-1
834e67
- 1.03 bump
834e67
834e67
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.02-5
834e67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
834e67
834e67
* Mon Jun 27 2011 Petr Pisar <ppisar@redhat.com> - 1.02-4
834e67
- BuildRequire perl(base)
834e67
834e67
* Thu Jun 16 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.02-3
834e67
- Perl mass rebuild
834e67
834e67
* Thu May 26 2011 Petr Pisar <ppisar@redhat.com> - 1.02-2
834e67
- Remove explicit defattr
834e67
834e67
* Thu May 26 2011 Petr Pisar <ppisar@redhat.com> - 1.02-1
834e67
- 1.02 bump
834e67
834e67
* Wed Mar 16 2011 Petr Pisar <ppisar@redhat.com> - 1.01-1
834e67
- Spec file provided by Ville Skyttä
834e67
- BuildRoot stuff removed
834e67
- Dependencies adjusted