David Dick 7a22419
Name:           perl-Digest-SHA3
23069f7
Version:        1.05
23069f7
Release:        1%{?dist}
David Dick 7a22419
Summary:        Perl extension for SHA-3
23069f7
License:        GPL-1.0-or-later OR Artistic-1.0-Perl
b9ca713
URL:            https://metacpan.org/release/Digest-SHA3
b9ca713
Source0:        https://cpan.metacpan.org/modules/by-module/Digest/Digest-SHA3-%{version}.tar.gz
23069f7
# Build
6e78206
BuildRequires:  coreutils
6e78206
BuildRequires:  findutils
23069f7
BuildRequires:  gcc
6e78206
BuildRequires:  make
90571d5
BuildRequires:  perl-devel
90571d5
BuildRequires:  perl-generators
80a997d
BuildRequires:  perl-interpreter
6e78206
BuildRequires:  perl(Config)
23069f7
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
23069f7
BuildRequires:  perl(Getopt::Std)
23069f7
BuildRequires:  perl(strict)
23069f7
BuildRequires:  perl(vars)
23069f7
# Run-time
23069f7
BuildRequires:  perl(Carp)
23069f7
BuildRequires:  perl(Cwd)
David Dick 7a22419
BuildRequires:  perl(Digest::base)
David Dick 7a22419
BuildRequires:  perl(Exporter)
David Dick 7a22419
BuildRequires:  perl(Fcntl)
David Dick 7a22419
BuildRequires:  perl(integer)
23069f7
BuildRequires:  perl(warnings)
23069f7
BuildRequires:  perl(XSLoader)
23069f7
# Tests
David Dick 7a22419
BuildRequires:  perl(Test::More)
6e78206
BuildRequires:  perl(Test::Pod) >= 1.00
6e78206
BuildRequires:  perl(Test::Pod::Coverage) >= 0.08
2c77383
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
6e78206
Requires:       perl(Carp)
6e78206
Requires:       perl(Digest::base)
ce0fe9a
Requires:       perl(XSLoader)
David Dick 7a22419
David Dick 7a22419
%description
David Dick 7a22419
Digest::SHA3 is written in C for speed. If your platform lacks a C
David Dick 7a22419
compiler, perhaps you can find the module in a binary form compatible with
David Dick 7a22419
your particular processor and operating system.
David Dick 7a22419
David Dick 7a22419
%prep
David Dick 7a22419
%setup -q -n Digest-SHA3-%{version}
2c77383
perl -MConfig -pi -e 's|^#!.*perl|$Config{startperl}|' examples/dups3
David Dick 7a22419
chmod -c -x examples/dups3
David Dick 7a22419
David Dick 7a22419
%build
2c77383
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1 NO_PERLLOCAL=1
2c77383
%{make_build}
David Dick 7a22419
David Dick 7a22419
%install
2c77383
%{make_install}
6e78206
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
David Dick 7a22419
%{_fixperms} $RPM_BUILD_ROOT/*
David Dick 7a22419
David Dick 7a22419
%check
David Dick 7a22419
make test
David Dick 7a22419
David Dick 7a22419
%files
David Dick 7a22419
%doc Changes README examples
David Dick 7a22419
%{perl_vendorarch}/auto/*
David Dick 7a22419
%{perl_vendorarch}/Digest*
David Dick 7a22419
%{_mandir}/man3/*
David Dick 7a22419
David Dick 7a22419
%package -n sha3sum
David Dick 7a22419
Summary:        Compute and check SHA3 message digest
David Dick 7a22419
BuildArch:      noarch
David Dick 7a22419
Requires:       perl(Digest::SHA3)
David Dick 7a22419
David Dick 7a22419
%description -n sha3sum
David Dick 7a22419
This script will compute and check the SHA3 message digest of a file
David Dick 7a22419
David Dick 7a22419
%files -n sha3sum
David Dick 7a22419
%doc README
David Dick 7a22419
%{_mandir}/man1/*
David Dick 7a22419
%{_bindir}/*
David Dick 7a22419
David Dick 7a22419
%changelog
23069f7
* Tue Aug 09 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.05-1
23069f7
- 1.05 bump
23069f7
3483a96
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.04-14
3483a96
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
3483a96
2c77383
* Mon Jan 03 2022 Jitka Plesnikova <jplesnik@redhat.com> - 1.04-13
2c77383
- Use make_* macros
2c77383
eb5d442
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.04-12
eb5d442
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
eb5d442
ee64106
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 1.04-11
ee64106
- Perl 5.34 rebuild
ee64106
d7eb37e
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.04-10
d7eb37e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
d7eb37e
b9c0e5e
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.04-9
b9c0e5e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b9c0e5e
0161aca
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.04-8
0161aca
- Perl 5.32 rebuild
0161aca
809013e
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.04-7
809013e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
809013e
1e2ad90
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.04-6
1e2ad90
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
1e2ad90
3ae2b0c
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.04-5
3ae2b0c
- Perl 5.30 rebuild
3ae2b0c
5d12608
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.04-4
5d12608
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
5d12608
6131252
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.04-3
6131252
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
6131252
5a9f71d
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.04-2
5a9f71d
- Perl 5.28 rebuild
5a9f71d
9154cd8
* Wed May 02 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.04-1
9154cd8
- 1.04 bump
9154cd8
afe52a4
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.03-2
afe52a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
afe52a4
91a81c3
* Wed Jan 03 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.03-1
91a81c3
- 1.03 bump
91a81c3
ce0fe9a
* Tue Dec 19 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.02-1
ce0fe9a
- 1.02 bump
ce0fe9a
20bbf44
* Tue Oct 24 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.01-1
20bbf44
- 1.01 bump
20bbf44
53f999e
* Tue Oct 17 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.00-1
53f999e
- 1.00 bump
53f999e
80a997d
* Tue Oct 10 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.27-1
80a997d
- 0.27 bump
80a997d
825c6dc
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-5
825c6dc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
825c6dc
4874b86
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-4
4874b86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4874b86
4eab9f7
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.25-3
4eab9f7
- Perl 5.26 rebuild
4eab9f7
1092eec
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-2
1092eec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1092eec
6e78206
* Tue Oct 04 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.25-1
6e78206
- 0.25 bump
6e78206
081fd4a
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.24-5
081fd4a
- Perl 5.24 rebuild
081fd4a
9bdf781
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.24-4
9bdf781
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9bdf781
c5c6db6
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.24-3
c5c6db6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c5c6db6
6672943
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.24-2
6672943
- Perl 5.22 rebuild
6672943
David Dick b139ca2
* Wed Jan 14 2015 David Dick <ddick@cpan.org> - 0.24-1
David Dick b139ca2
- Updated to 0.24
David Dick b139ca2
David Dick 7a22419
* Wed Aug 27 2014 David Dick <ddick@cpan.org> - 0.22-1
David Dick 7a22419
- Initial release