Blame SPECS/perl-String-CRC32.spec

9a6e7f
Name:           perl-String-CRC32
9a6e7f
Version:        1.4
9a6e7f
Release:        19%{?dist}
9a6e7f
Summary:        Perl interface for cyclic redundancy check generation
9a6e7f
Group:          Development/Libraries
9a6e7f
License:        Public Domain
9a6e7f
URL:            http://search.cpan.org/dist/String-CRC32/
9a6e7f
Source0:        http://search.cpan.org/CPAN/authors/id/S/SO/SOENKE/String-CRC32-%{version}.tar.gz
9a6e7f
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
9a6e7f
BuildRequires:  perl(ExtUtils::MakeMaker)
9a6e7f
# Run-time:
9a6e7f
BuildRequires:  perl(DynaLoader)
9a6e7f
BuildRequires:  perl(Exporter)
9a6e7f
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
9a6e7f
9a6e7f
%{?perl_default_filter}
9a6e7f
9a6e7f
%description
9a6e7f
This packages provides a perl module to generate checksums from strings and
9a6e7f
from files.
9a6e7f
9a6e7f
The checksums are the same as those calculated by ZMODEM, PKZIP, PICCHECK and
9a6e7f
many others.
9a6e7f
9a6e7f
There's another perl module called String::CRC, which supports calculation of
9a6e7f
CRC values of various widths (i.e. not just 32 bits), but the generated sums
9a6e7f
differ from those of the programs mentioned above.
9a6e7f
9a6e7f
%prep
9a6e7f
%setup -q -n String-CRC32-%{version}
9a6e7f
9a6e7f
%build
9a6e7f
%{__perl} Makefile.PL INSTALLDIRS=vendor
9a6e7f
make %{?_smp_mflags}
9a6e7f
9a6e7f
%install
9a6e7f
rm -rf $RPM_BUILD_ROOT
9a6e7f
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
9a6e7f
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
9a6e7f
find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -exec rm -f {} ';'
9a6e7f
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';'
9a6e7f
chmod -R u+w $RPM_BUILD_ROOT/*
9a6e7f
9a6e7f
%check
9a6e7f
make test
9a6e7f
9a6e7f
%clean
9a6e7f
rm -rf $RPM_BUILD_ROOT
9a6e7f
9a6e7f
%files
9a6e7f
%defattr(-,root,root,-)
9a6e7f
%doc README
9a6e7f
%{perl_vendorarch}/String/
9a6e7f
%{perl_vendorarch}/auto/String/
9a6e7f
%{_mandir}/man3/*.3*
9a6e7f
9a6e7f
%changelog
9a6e7f
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1.4-19
9a6e7f
- Mass rebuild 2014-01-24
9a6e7f
9a6e7f
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.4-18
9a6e7f
- Mass rebuild 2013-12-27
9a6e7f
9a6e7f
* Fri Nov 02 2012 Petr Pisar <ppisar@redhat.com> - 1.4-17
9a6e7f
- Correct dependencies
9a6e7f
9a6e7f
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-16
9a6e7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9a6e7f
9a6e7f
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 1.4-15
9a6e7f
- Perl 5.16 rebuild
9a6e7f
9a6e7f
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-14
9a6e7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9a6e7f
9a6e7f
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.4-13
9a6e7f
- Perl mass rebuild
9a6e7f
9a6e7f
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-12
9a6e7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9a6e7f
9a6e7f
* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.4-11
9a6e7f
- 661697 rebuild for fixing problems with vendorach/lib
9a6e7f
9a6e7f
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.4-10
9a6e7f
- Mass rebuild with perl-5.12.0
9a6e7f
9a6e7f
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.4-9
9a6e7f
- rebuild against perl 5.10.1
9a6e7f
9a6e7f
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-8
9a6e7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
9a6e7f
9a6e7f
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-7
9a6e7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
9a6e7f
9a6e7f
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.4-6
9a6e7f
- Rebuild for perl 5.10 (again)
9a6e7f
9a6e7f
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.4-5
9a6e7f
- Autorebuild for GCC 4.3
9a6e7f
9a6e7f
* Mon Jan 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.4-4
9a6e7f
- rebuild for new perl
9a6e7f
9a6e7f
* Mon Aug 13 2007 Paul Howarth <paul@city-fan.org> 1.4-3
9a6e7f
- fix typo in %%summary and tidy up %%description
9a6e7f
- remove redundant dependency on perl >= 1:5.6.1
9a6e7f
- fix argument order for find with -depth
9a6e7f
- drop "|| :" from %%check (only required for ancient rpmbuild versions)
9a6e7f
- add buildreq perl(ExtUtils::MakeMaker)
9a6e7f
9a6e7f
* Wed Aug 02 2006 Warren Togami <wtogami@redhat.com> 1.4-2
9a6e7f
- bump
9a6e7f
9a6e7f
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> 
9a6e7f
- rebuild
9a6e7f
9a6e7f
* Wed May 31 2006 Jason Vas Dias <jvdias@redhat.com> - 1.4-1.FC6
9a6e7f
- upgrade to upstream version 1.4
9a6e7f
9a6e7f
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.3-3.FC5.2
9a6e7f
- bump again for double-long bug on ppc(64)
9a6e7f
9a6e7f
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.3-3.FC5.1
9a6e7f
- rebuilt for new gcc4.1 snapshot and glibc changes
9a6e7f
9a6e7f
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 0:1.03-3.FC5
9a6e7f
- rebuild for new perl-5.8.8
9a6e7f
9a6e7f
* Thu Jan 19 2006 Jason Vas Dias <jvdias@redhat.com> - 0:1.03-2.FC5
9a6e7f
- bug 176175 addendum: license should be 'Public Domain'
9a6e7f
9a6e7f
* Fri Jan 13 2006 Jason Vas Dias <jvdias@redhat.com> - 0.1.03-1.4.FC5
9a6e7f
- fix bug 177700: differentiate version from FE4, FE dev versions
9a6e7f
9a6e7f
* Fri Dec 16 2005 Jason Vas Dias <jvdias@redhat.com> - 0:1.03-1
9a6e7f
- Initial build.
9a6e7f
- Required by lftp-3.3.x+ 
9a6e7f
- Imported to fix bug 176175