a29350e
%global publicsuffix_date 20140613
5ade837
5ade837
Name:           perl-Mozilla-PublicSuffix
a29350e
Version:        0.1.19
709f621
Release:        2.%{publicsuffix_date}%{?dist}
5ade837
Summary:        Get a domain name's public suffix via the Mozilla Public Suffix List
5ade837
License:        MIT
5ade837
Group:          Development/Libraries
5ade837
URL:            http://search.cpan.org/dist/Mozilla-PublicSuffix/
5ade837
Source0:        http://www.cpan.org/authors/id/R/RS/RSIMOES/Mozilla-PublicSuffix-v%{version}.tar.gz
5ade837
# http://mxr.mozilla.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat?raw=1
5ade837
Source1:        effective_tld_names.dat
5ade837
5ade837
BuildArch:      noarch
5ade837
BuildRequires:  perl >= 0:5.008
5ade837
BuildRequires:  perl(File::Temp)
5ade837
BuildRequires:  perl(Module::Build)
5ade837
BuildRequires:  perl(Test::More)
5ade837
BuildRequires:  perl(URI::_idna)
5ade837
BuildRequires:  perl(HTTP::Tiny)
5ade837
BuildRequires:  perl(Tie::File)
5ade837
BuildRequires:  perl(Exporter)
5ade837
5ade837
Requires:       perl(URI::_idna)
5ade837
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
5ade837
5ade837
%description
5ade837
This module provides a single function that returns the public suffix of a
5ade837
domain name by referencing a parsed copy of Mozilla's Public Suffix List.
5ade837
From the official website at http://publicsuffix.org/
5ade837
5ade837
%prep
5ade837
%setup -q -n Mozilla-PublicSuffix-v%{version}
5ade837
cp -a %{SOURCE1} ./
5ade837
5ade837
%build
5ade837
perl Build.PL installdirs=vendor 
5ade837
./Build
5ade837
5ade837
%install
5ade837
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
5ade837
5ade837
%{_fixperms} $RPM_BUILD_ROOT/*
5ade837
5ade837
%check
5ade837
./Build test
5ade837
5ade837
%files
5ade837
%doc Changes effective_tld_names.dat LICENSE README
5ade837
%{perl_vendorlib}/*
5ade837
%{_mandir}/man3/*
5ade837
5ade837
%changelog
709f621
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.1.19-2.20140613
709f621
- Perl 5.20 rebuild
709f621
a29350e
* Wed Jul 23 2014 Yanko Kaneti <yaneti@declera.com> 0.1.19-1.20140613
a29350e
- New upstream release - 0.1.19
a29350e
- Latest public suffix list from publicsuffix.org
a29350e
5caf642
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.18-2.20140311
5caf642
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5caf642
36a2dd1
* Thu Mar 20 2014 Yanko Kaneti <yaneti@declera.com> 0.1.18-1.20140311
36a2dd1
- New upstream release - 0.1.18
36a2dd1
- Latest public suffix list from publicsuffix.org
36a2dd1
97c4583
* Wed Jan 29 2014 Yanko Kaneti <yaneti@declera.com> 0.1.17-1.20140125
97c4583
- New upstream release - 0.1.17
97c4583
- Latest public suffix list from publicsuffix.org
97c4583
bf45fed
* Mon Jan  6 2014 Yanko Kaneti <yaneti@declera.com> 0.1.16-1.20131212
bf45fed
- Latest public suffix list from publicsuffix.org
bf45fed
54e49a8
* Mon Sep 30 2013 Yanko Kaneti <yaneti@declera.com> 0.1.16-1.20130918
54e49a8
- Update to 0.1.16
54e49a8
- Drop upstreamed patch
54e49a8
ae329d3
* Thu Sep 26 2013 Yanko Kaneti <yaneti@declera.com> 0.1.15-3.20130918
ae329d3
- Latest public suffix list from publicsuffix.org
90b43b0
- Fixup tests in 0.1.15 to match the new list
ae329d3
bf40aa5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.15-3.20130516
bf40aa5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
bf40aa5
dfcb430
* Sun Jul 21 2013 Petr Pisar <ppisar@redhat.com> - 0.1.15-2.20130516
dfcb430
- Perl 5.18 rebuild
dfcb430
5d3cecd
* Mon May 20 2013 Yanko Kaneti <yaneti@declera.com> 0.1.15-1.20130516
5d3cecd
- New upstream bugfix release.
5d3cecd
5ade837
* Thu May 16 2013 Yanko Kaneti <yaneti@declera.com> 0.1.13-2.20130516
5ade837
- Address review comments (#963197#1)
5ade837
5ade837
* Wed May 15 2013 Yanko Kaneti <yaneti@declera.com> 0.1.13-1.20130515
5ade837
- Specfile autogenerated by cpanspec 1.78 and modified for review