0d6a883
Name:           perl-File-Listing
1ab6687
Version:        6.04
99fc291
Release:        14%{?dist}
0d6a883
Summary:        Parse directory listing
0d6a883
License:        GPL+ or Artistic
0d6a883
Group:          Development/Libraries
0d6a883
URL:            http://search.cpan.org/dist/File-Listing/
0d6a883
Source0:        http://www.cpan.org/authors/id/G/GA/GAAS/File-Listing-%{version}.tar.gz
0d6a883
BuildArch:      noarch
Petr Šabata b0f79f5
BuildRequires:  perl
61d66cc
BuildRequires:  perl-generators
Petr Šabata b0f79f5
BuildRequires:  perl(Carp)
0d6a883
BuildRequires:  perl(Exporter)
0d6a883
BuildRequires:  perl(ExtUtils::MakeMaker)
0d6a883
BuildRequires:  perl(HTTP::Date) >= 6
Petr Šabata b0f79f5
BuildRequires:  perl(strict)
0d6a883
BuildRequires:  perl(Time::Local)
Petr Šabata b0f79f5
BuildRequires:  perl(vars)
0d6a883
# Tests:
0d6a883
# Do not BuildRequire optinal perl(LWP::Simple) to break dependency circle.
0d6a883
BuildRequires:  perl(Test)
d6851da
BuildRequires:  perl(Test::More)
Petr Šabata b0f79f5
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
0d6a883
Requires:       perl(HTTP::Date) >= 6
0d6a883
Requires:       perl(Time::Local)
0d6a883
Conflicts:      perl-libwww-perl < 6
0d6a883
2fb9c29
# RPM 4.9 style
2fb9c29
# Remove underspecified dependencies
2fb9c29
%global __requires_exclude %{?__requires_exclude:__requires_exclude|}^perl\\(HTTP::Date\\)\s*$
2fb9c29
# Do not provide private modules
2fb9c29
%global __provides_exclude %{?__provides_exclude:__provides_exclude|}^perl\\(File::Listing::
0d6a883
0d6a883
%description
0d6a883
This module exports a single function called parse_dir(), which can be used
0d6a883
to parse directory listings.
0d6a883
0d6a883
%prep
0d6a883
%setup -q -n File-Listing-%{version}
0d6a883
0d6a883
%build
Petr Šabata b0f79f5
perl Makefile.PL INSTALLDIRS=vendor
0d6a883
make %{?_smp_mflags}
0d6a883
0d6a883
%install
Petr Šabata b0f79f5
make pure_install DESTDIR=%{buildroot}
Petr Šabata b0f79f5
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
Petr Šabata b0f79f5
%{_fixperms} %{buildroot}/*
0d6a883
0d6a883
%check
0d6a883
make test
0d6a883
0d6a883
%files
0d6a883
%doc Changes README
0d6a883
%{perl_vendorlib}/*
0d6a883
%{_mandir}/man3/*
0d6a883
0d6a883
%changelog
99fc291
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.04-14
99fc291
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
99fc291
21fc6d3
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-13
21fc6d3
- Perl 5.24 rebuild
21fc6d3
6d73437
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.04-12
6d73437
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6d73437
57e4b7c
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-11
57e4b7c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
57e4b7c
aead5c1
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-10
aead5c1
- Perl 5.22 rebuild
aead5c1
c501809
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 6.04-9
c501809
- Perl 5.20 rebuild
c501809
aa38678
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-8
aa38678
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
aa38678
4094885
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-7
4094885
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4094885
Petr Šabata b0f79f5
* Thu Jul 25 2013 Petr Šabata <contyk@redhat.com> - 6.04-6
Petr Šabata b0f79f5
- Add missing built-time dependencies
Petr Šabata b0f79f5
- Modernize the spec a bit
Petr Šabata b0f79f5
ee12022
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 6.04-5
ee12022
- Perl 5.18 rebuild
ee12022
37a964c
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-4
37a964c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
37a964c
dbc461b
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.04-3
dbc461b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
dbc461b
5f8bca1
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 6.04-2
5f8bca1
- Perl 5.16 rebuild
5f8bca1
1ab6687
* Mon Feb 20 2012 Petr Pisar <ppisar@redhat.com> - 6.04-1
1ab6687
- 6.04 bump
1ab6687
69ca39d
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.03-2
69ca39d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
69ca39d
20c3cd4
* Tue Sep 20 2011 Petr Pisar <ppisar@redhat.com> - 6.03-1
20c3cd4
- 6.03 bump
d6851da
- Build-require perl(Test::More) needed for tests
20c3cd4
2fb9c29
* Mon Jul 25 2011 Petr Pisar <ppisar@redhat.com> - 6.02-3
2fb9c29
- RPM 4.9 dependency filtering added
2fb9c29
829a776
* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 6.02-2
829a776
- Perl mass rebuild
829a776
d487e77
* Wed Mar 23 2011 Petr Pisar <ppisar@redhat.com> - 6.02-1
d487e77
- 6.02 bump
d487e77
0d6a883
* Wed Mar 16 2011 Petr Pisar <ppisar@redhat.com> 6.01-1
0d6a883
- Specfile autogenerated by cpanspec 1.78.
0d6a883
- Remove BuildRoot stuff
0d6a883
- Conflict with perl-libwww-perl-5* and older
0d6a883
- Do not provide private modules