6431ae3
Name:           perl-Convert-Bencode_XS
6431ae3
Version:        0.06
129e0cb
Release:        14%{?dist}
6431ae3
Summary:        Faster conversions to/from Bencode format
6431ae3
License:        GPL+ or Artistic
6431ae3
Group:          Development/Libraries
6431ae3
URL:            http://search.cpan.org/dist/Convert-Bencode_XS/
6431ae3
Source0:        http://www.cpan.org/authors/id/I/IW/IWADE/Convert-Bencode_XS-%{version}.tar.gz
6431ae3
BuildRequires:  perl(Exporter)
6431ae3
BuildRequires:  perl(ExtUtils::MakeMaker)
6431ae3
BuildRequires:  perl(Test::More)
6431ae3
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
6431ae3
6431ae3
%{?perl_default_filter}
6431ae3
6431ae3
%description
6431ae3
This module provides two functions, bencode and bdecode, which encode and
6431ae3
decode bencoded strings respectively.
6431ae3
6431ae3
%prep
6431ae3
%setup -q -n Convert-Bencode_XS-%{version}
6431ae3
6431ae3
%build
6431ae3
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
6431ae3
make %{?_smp_mflags}
6431ae3
6431ae3
%install
6431ae3
make pure_install DESTDIR=%{buildroot}
6431ae3
6431ae3
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
6431ae3
find %{buildroot} -type f -name '*.bs' -size 0 -exec rm -f {} \;
6431ae3
find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
6431ae3
6431ae3
%{_fixperms} %{buildroot}/*
6431ae3
6431ae3
%check
bee4569
# PERL_PERTURB_KEYS to work around randomized hashes, CPAN RT#87012 
bee4569
PERL_PERTURB_KEYS=0 make test
6431ae3
6431ae3
%files
6431ae3
%defattr(-,root,root,-)
6431ae3
%doc Changes README
6431ae3
%{perl_vendorarch}/auto/*
6431ae3
%{perl_vendorarch}/Convert*
6431ae3
%{_mandir}/man3/*
6431ae3
6431ae3
%changelog
129e0cb
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-14
129e0cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
129e0cb
81c0e75
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.06-13
81c0e75
- Perl 5.22 rebuild
81c0e75
b0d66ed
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.06-12
b0d66ed
- Perl 5.20 rebuild
b0d66ed
0cdb2b7
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-11
0cdb2b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
0cdb2b7
763e298
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-10
763e298
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
763e298
ccb115d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-9
ccb115d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
ccb115d
e94c3d3
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.06-8
e94c3d3
- Perl 5.18 rebuild
bee4569
- Work around test failures due to randomized hashes (CPAN RT#87012)
e94c3d3
45fed9e
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-7
45fed9e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
45fed9e
beedac6
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-6
beedac6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
beedac6
ceee7cf
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 0.06-5
ceee7cf
- Perl 5.16 rebuild
ceee7cf
e635d19
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-4
e635d19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e635d19
12a1655
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.06-3
12a1655
- Perl mass rebuild
12a1655
b0a584a
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-2
b0a584a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b0a584a
6431ae3
* Sat Jan 15 2011 Iain Arnell <iarnell@gmail.com> 0.06-1
6431ae3
- Specfile autogenerated by cpanspec 1.78.