3b71d6b
Name:           perl-Digest-SHA1
f089f0d
Version:        2.13
0d39bf4
Release:        40%{?dist}
3b71d6b
Summary:        Digest-SHA1 Perl module
3b71d6b
17f9e83
License:        GPL-1.0-or-later OR Artistic-1.0-Perl
60ad3b8
URL:            https://metacpan.org/release/Digest-SHA1
60ad3b8
Source0:        https://cpan.metacpan.org/authors/id/G/GA/GAAS/Digest-SHA1-%{version}.tar.gz
6c38aee
BuildRequires:  findutils
6c38aee
BuildRequires:  gcc
6c38aee
BuildRequires:  glibc-common
6c38aee
BuildRequires:  make
13b1c20
BuildRequires:  perl-interpreter
6c38aee
BuildRequires:  perl-devel
5193dac
BuildRequires:  perl-generators
6c38aee
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
6c38aee
# Run-time
6c38aee
BuildRequires:  perl(Digest::base)
6a0c9de
BuildRequires:  perl(DynaLoader)
6a0c9de
BuildRequires:  perl(Exporter)
6c38aee
BuildRequires:  perl(strict)
6c38aee
BuildRequires:  perl(vars)
6c38aee
# Tests
6a0c9de
BuildRequires:  perl(Test)
6c38aee
Recommends:     perl(Digest::base)
cvsdist f0c79ff
cvsdist f0c79ff
%description
cvsdist f0c79ff
The Digest::SHA1 module allows you to use the NIST SHA-1 message
cvsdist f0c79ff
digest algorithm from within Perl programs. The algorithm takes as
cvsdist f0c79ff
input a message of arbitrary length and produces as output a 160-bit
cvsdist f0c79ff
"fingerprint" or "message digest" of the input.
cvsdist f0c79ff
cvsdist f0c79ff
The Digest::SHA1 module provide a procedural interface for simple use,
cvsdist f0c79ff
as well as an object oriented interface that can handle messages of
cvsdist f0c79ff
arbitrary length and which can read files directly.
cvsdist f0c79ff
cvsdist f0c79ff
A binary digest will be 20 bytes long. A hex digest will be 40
cvsdist f0c79ff
characters long. A base64 digest will be 27 characters long.
cvsdist f0c79ff
3b71d6b
cvsdist f0c79ff
%prep
cvsdist f0c79ff
%setup -q -n Digest-SHA1-%{version} 
64e9429
f=Changes ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
cvsdist f0c79ff
cvsdist f0c79ff
%build
6c38aee
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1
64e9429
make %{?_smp_mflags}
cvsdist f0c79ff
cvsdist f0c79ff
%install
6c38aee
make pure_install DESTDIR=$RPM_BUILD_ROOT
6c38aee
find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -delete
3b71d6b
chmod -R u+w $RPM_BUILD_ROOT/*
cvsdist f0c79ff
64e9429
%check
3b71d6b
make test
3b71d6b
3b71d6b
%files
3b71d6b
%doc Changes README fip180-1.{gif,html}
3b71d6b
%{perl_vendorarch}/Digest/
3b71d6b
%{perl_vendorarch}/auto/Digest/
3b71d6b
%{_mandir}/man3/*.3*
cvsdist f0c79ff
cvsdist f0c79ff
cvsdist f0c79ff
%changelog
0d39bf4
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-40
0d39bf4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
0d39bf4
b562dec
* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-39
b562dec
- Perl 5.38 rebuild
b562dec
4daf1b8
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-38
4daf1b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
4daf1b8
65ad04b
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-37
65ad04b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
65ad04b
9038c2b
* Mon May 30 2022 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-36
9038c2b
- Perl 5.36 rebuild
9038c2b
0155f86
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-35
0155f86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
0155f86
d11e5dc
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-34
d11e5dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
d11e5dc
29bd24d
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-33
29bd24d
- Perl 5.34 rebuild
29bd24d
2ecc9df
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-32
2ecc9df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
2ecc9df
c7f83a4
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-31
c7f83a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
c7f83a4
12eea69
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-30
12eea69
- Perl 5.32 rebuild
12eea69
e1e42b7
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-29
e1e42b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e1e42b7
4cf9060
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-28
4cf9060
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4cf9060
919882c
* Thu May 30 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-27
919882c
- Perl 5.30 rebuild
919882c
9533e6e
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-26
9533e6e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9533e6e
a27902f
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-25
a27902f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a27902f
5ee6810
* Wed Jun 27 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-24
5ee6810
- Perl 5.28 rebuild
5ee6810
386a166
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-23
386a166
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
386a166
646844a
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-22
646844a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
646844a
0df389b
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-21
0df389b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
0df389b
5d4fb2c
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-20
5d4fb2c
- Perl 5.26 rebuild
5d4fb2c
ac79089
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-19
ac79089
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ac79089
110f7cf
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-18
110f7cf
- Perl 5.24 rebuild
110f7cf
6c38aee
* Wed Feb 17 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-17
6c38aee
- Package cleanup
6c38aee
345e666
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-16
345e666
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
345e666
5dbb6d2
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-15
5dbb6d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
5dbb6d2
f5fa011
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-14
f5fa011
- Perl 5.22 rebuild
f5fa011
fa3c333
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-13
fa3c333
- Perl 5.20 rebuild
fa3c333
2c6b1c1
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-12
2c6b1c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2c6b1c1
b404e1a
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-11
b404e1a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b404e1a
84399a5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-10
84399a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
84399a5
3af2d28
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.13-9
3af2d28
- Perl 5.18 rebuild
3af2d28
eb614e8
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-8
eb614e8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
eb614e8
6a0c9de
* Thu Nov 15 2012 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-7
6a0c9de
- Update dependencies
6a0c9de
3cb05ac
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-6
3cb05ac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
3cb05ac
343fd2e
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 2.13-5
343fd2e
- Perl 5.16 rebuild
343fd2e
a81b72b
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-4
a81b72b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a81b72b
e6888d1
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.13-3
e6888d1
- Perl mass rebuild
e6888d1
92abab0
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.13-2
92abab0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
92abab0
f089f0d
* Mon Oct 25 2010 Marcela Mašláňová <mmaslano@redhat.com> - 2.13-1
f089f0d
- update
f089f0d
6e71c97
* Sat May 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.12-4
6e71c97
- Mass rebuild with perl-5.12.0
6e71c97
10582b4
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.12-3
10582b4
- Mass rebuild with perl-5.12.0
10582b4
b2f767d
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 2.12-2
b2f767d
- rebuild against perl 5.10.1
b2f767d
08b8ac2
* Mon Oct  5 2009 Stepan Kasal <skasal@redhat.com> - 2.12-1
08b8ac2
- new upstream version
08b8ac2
184fa5b
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-9
184fa5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
184fa5b
95db82a
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.11-8
95db82a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
95db82a
1088d91
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.11-7
1088d91
- Rebuild for perl 5.10 (again)
1088d91
17c2c7d
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.11-6
17c2c7d
- Autorebuild for GCC 4.3
17c2c7d
bcd74f1
* Sun Jan 20 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.11-5
bcd74f1
- rebuild for new perl
bcd74f1
71fd45e
* Wed Aug 29 2007 Robin Norwood <rnorwood@redhat.com> - 2.11-4
71fd45e
- Update license tag.
71fd45e
a8838f2
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.11-3
a8838f2
- Rebuild for selinux ppc32 issue.
a8838f2
64e9429
* Thu May 24 2007 Ville Skyttä <ville.skytta at iki.fi> - 2.11-2
64e9429
- Sync with latest rpmdevtools perl spec template.
64e9429
- BuildRequire perl(ExtUtils::MakeMaker).
64e9429
- Convert docs to UTF-8.
64e9429
64e9429
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.11-1.2.1
7e2a279
- rebuild
7e2a279
9c0b04a
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.11-1.2
9c0b04a
- bump again for double-long bug on ppc(64)
9c0b04a
39d6c9d
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.11-1.1
39d6c9d
- rebuilt for new gcc4.1 snapshot and glibc changes
39d6c9d
jvdias 7749faa
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 2.11-1
jvdias 7749faa
- Upgrade to 2.11
jvdias 7749faa
- rebuild for new perl-5.8.8
jvdias 7749faa
c816841
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
c816841
- rebuilt for new gcc
c816841
3b71d6b
* Sat Apr 02 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 2.10-1
3b71d6b
- Update to 2.10.
3b71d6b
- spec cleanup (#153198)
1207c04
cvsdist 3604ac8
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 3604ac8
- rebuilt
cvsdist 3604ac8
cvsdist 722f3af
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 722f3af
- rebuilt
cvsdist 722f3af
cvsdist 722f3af
* Thu Feb 19 2004 Chip Turner <cturner@redhat.com> 2.07-2
cvsdist 722f3af
- rebuild
cvsdist 722f3af
cvsdist 722f3af
* Fri Feb 13 2004 Chip Turner <cturner@redhat.com> 2.07-1
cvsdist 722f3af
- move to 2.07, remove now-unnecessary utf8 patch
cvsdist 722f3af
cvsdist 722f3af
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 722f3af
- rebuilt
cvsdist 722f3af
cvsdist 1a58940
* Tue Jun 17 2003 Chip Turner <cturner@redhat.com> 2.01-15
cvsdist 1a58940
- rebuild
cvsdist 1a58940
cvsdist 739142d
* Mon Jan 27 2003 Chip Turner <cturner@redhat.com>
cvsdist 739142d
- version bump and rebuild
cvsdist 739142d
cvsdist a0bc0be
* Tue Aug  6 2002 Chip Turner <cturner@redhat.com>
cvsdist a0bc0be
- automated release bump and build
cvsdist a0bc0be
cvsdist f0c79ff
* Thu Jun 27 2002 Chip Turner <cturner@redhat.com>
cvsdist f0c79ff
- description update
cvsdist f0c79ff
cvsdist f0c79ff
* Sat Mar 16 2002 cturner@redhat.com
cvsdist f0c79ff
- Specfile autogenerated
cvsdist f0c79ff