2975e27
Name:           perl-Crypt-OpenSSL-Random
33f5700
Version:        0.15
eab421b
Release:        23%{?dist}
ffd6b86
Summary:        OpenSSL/LibreSSL pseudo-random number generator access
3e33be0
License:        GPL-1.0-or-later OR Artistic-1.0-Perl
81e0177
URL:            https://metacpan.org/release/Crypt-OpenSSL-Random
81e0177
Source0:        https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Crypt-OpenSSL-Random-%{version}.tar.gz
737032d
BuildRequires:  gcc
a3ac7c4
BuildRequires:  openssl
a3ac7c4
BuildRequires:  openssl-devel
ffd6b86
BuildRequires:  coreutils
ffd6b86
BuildRequires:  findutils
ffd6b86
BuildRequires:  make
a19ac12
BuildRequires:  perl-devel
a19ac12
BuildRequires:  perl-generators
33f5700
BuildRequires:  perl-interpreter
ffd6b86
BuildRequires:  perl(Config)
33f5700
BuildRequires:  perl(Crypt::OpenSSL::Guess) >= 0.11
a3ac7c4
BuildRequires:  perl(Exporter)
21cb9fe
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
ffd6b86
BuildRequires:  perl(strict)
Wes Hardaker 59534df
BuildRequires:  perl(Test::More)
ffd6b86
BuildRequires:  perl(vars)
ffd6b86
BuildRequires:  perl(XSLoader)
2975e27
2975e27
a3ac7c4
%{?perl_default_filter}
a3ac7c4
2975e27
%description
ffd6b86
Crypt::OpenSSL::Random provides the ability to seed and query the OpenSSL
ffd6b86
and LibreSSL library's pseudo-random number generators.
2975e27
2975e27
%prep
2975e27
%setup -q -n Crypt-OpenSSL-Random-%{version}
2975e27
2975e27
%build
21cb9fe
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
21cb9fe
%{make_build}
2975e27
2975e27
%install
21cb9fe
%{make_install}
2975e27
21cb9fe
find %{buildroot} -type f -name '*.bs' -empty -delete
2975e27
2975e27
%{_fixperms} %{buildroot}/*
2975e27
2975e27
%check
2975e27
make test
2975e27
2975e27
%files
ffd6b86
%{!?_licensedir:%global license %%doc}
ffd6b86
%license LICENSE
2975e27
%doc Changes
21cb9fe
%{perl_vendorarch}/auto/Crypt/*
2975e27
%{perl_vendorarch}/Crypt/
21cb9fe
%{_mandir}/man3/Crypt::OpenSSL::Random*
2975e27
2975e27
%changelog
eab421b
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-23
eab421b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
eab421b
928f215
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-22
928f215
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
928f215
c499395
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-21
c499395
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
c499395
c31ad40
* Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-20
c31ad40
- Perl 5.38 rebuild
c31ad40
3e33be0
* Wed Jun 07 2023 Michal Josef Špaček <mspacek@redhat.com> - 0.15-19
3e33be0
- Update license to SPDX format
21cb9fe
- Modernize spec
3e33be0
580869c
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-18
580869c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
580869c
fa999ba
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-17
fa999ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
fa999ba
1bbbcb6
* Tue May 31 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-16
1bbbcb6
- Perl 5.36 rebuild
1bbbcb6
1eac516
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-15
1eac516
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
1eac516
8e5213a
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 0.15-14
8e5213a
- Rebuilt with OpenSSL 3.0.0
8e5213a
3da05ff
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-13
3da05ff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
3da05ff
916ea33
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-12
916ea33
- Perl 5.34 rebuild
916ea33
d1bce35
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-11
d1bce35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
d1bce35
0c4bb27
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-10
0c4bb27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0c4bb27
5256e44
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-9
5256e44
- Perl 5.32 rebuild
5256e44
d54b0b7
* Tue Feb 04 2020 Tom Stellard <tstellar@redhat.com> - 0.15-8
d54b0b7
- Use make_build macro
d54b0b7
- https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make
d54b0b7
0460fa7
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-7
0460fa7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0460fa7
f58c0d6
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-6
f58c0d6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f58c0d6
1c07e65
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-5
1c07e65
- Perl 5.30 rebuild
1c07e65
3393530
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-4
3393530
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
3393530
3c59429
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-3
3c59429
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
3c59429
08c4cc7
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-2
08c4cc7
- Perl 5.28 rebuild
08c4cc7
33f5700
* Mon Jun 18 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.15-1
33f5700
- 0.15 bump
33f5700
e1fcd41
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-9
e1fcd41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e1fcd41
db0e5fc
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-8
db0e5fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
db0e5fc
4bf0330
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-7
4bf0330
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4bf0330
9dfc055
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-6
9dfc055
- Perl 5.26 rebuild
9dfc055
e6d6fea
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-5
e6d6fea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e6d6fea
843a083
* Thu Oct 13 2016 Petr Pisar <ppisar@redhat.com> - 0.11-4
843a083
- Rebuild against OpenSSL 1.1.0
843a083
248d198
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-3
248d198
- Perl 5.24 rebuild
248d198
db12db0
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-2
db12db0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
db12db0
ffd6b86
* Wed Nov 25 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-1
ffd6b86
- 0.11 bump
ffd6b86
95486a4
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10-4
95486a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
95486a4
d8763fa
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.10-3
d8763fa
- Perl 5.22 rebuild
d8763fa
Wes Hardaker 59534df
* Tue Feb 17 2015 Wes Hardaker <wjhns174@hardakers.net> - 0.10-2
Wes Hardaker 59534df
- build-req test::more
Wes Hardaker 59534df
Wes Hardaker e9ea9cd
* Tue Feb 17 2015 Wes Hardaker <wjhns174@hardakers.net> - 0.10-1
Wes Hardaker e9ea9cd
- Update to 0.10
Wes Hardaker e9ea9cd
63843db
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.06-5
63843db
- Perl 5.20 rebuild
63843db
6d13900
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-4
6d13900
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
6d13900
ceca9b8
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.06-3
ceca9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ceca9b8
d3620b9
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 0.06-2
d3620b9
- Perl 5.18 rebuild
d3620b9
Wes Hardaker 0309a02
* Wed Jul 17 2013 Wes Hardaker <wjhns174@hardakers.net> - 0.06-1
Wes Hardaker 0309a02
- Updated to upstream 0.6 for bug fixes
Wes Hardaker 0309a02
1869ed9
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.04-21
1869ed9
- Perl 5.18 rebuild
1869ed9
aa281c7
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-20
aa281c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
aa281c7
a3ac7c4
* Tue Nov 27 2012 Jitka Plesnikova <jplesnik@redhat.com> - 0.04-19
a3ac7c4
- Update dependencies
a3ac7c4
- Add perl_default_filter
a3ac7c4
351a260
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-18
351a260
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
351a260
9adf02e
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 0.04-17
9adf02e
- Perl 5.16 rebuild
9adf02e
604a907
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-16
604a907
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
604a907
fbc3f05
* Wed Jun 15 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.04-15
fbc3f05
- Perl mass rebuild
fbc3f05
8ecf927
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-14
8ecf927
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
8ecf927
74632fa
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-13
74632fa
- 661697 rebuild for fixing problems with vendorach/lib
74632fa
29d0de8
* Fri Apr 30 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.04-12
29d0de8
- Mass rebuild with perl-5.12.0
29d0de8
971d48e
* Wed Jan 27 2010 Stepan Kasal <skasal@redhat.com> - 0.04-11
971d48e
- fix the package name for error messages
971d48e
1ce7cff
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 0.04-10
1ce7cff
- rebuild against perl 5.10.1
1ce7cff
c9d0823
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 0.04-9
c9d0823
- rebuilt with new openssl
c9d0823
f11851d
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-8
f11851d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f11851d
8f39299
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.04-7
8f39299
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
8f39299
50aff5e
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 0.04-6
50aff5e
- rebuild with new openssl
50aff5e
8587a42
* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.04-5
8587a42
- rebuild for new perl
8587a42
efc1030
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.04-4
efc1030
- Autorebuild for GCC 4.3
efc1030
93b8ce5
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 0.04-3
93b8ce5
 - Rebuild for deps
93b8ce5
2975e27
* Wed May 23 2007 Wes Hardaker <wjhns174@hardakers.net> - 0.04-2
2975e27
- Add document file: LICENSE
2975e27
2975e27
* Mon May 21 2007 Wes Hardaker <wjhns174@hardakers.net> - 0.04-1
2975e27
- Update to upstream 0.4 with proper license
2975e27
2975e27
* Mon May 14 2007  Wes Hardaker <wjhns174@hardakers.net> - 0.03-3
2975e27
- BuildRequire perl(ExtUtils::MakeMaker)
2975e27
2975e27
* Tue May  8 2007  Wes Hardaker <wjhns174@hardakers.net> - 0.03-2
2975e27
- Add BuildRequire openssl-devel
2975e27
- Don't manually require openssl
2975e27
- Use vendorarch instead of vendorlib 
2975e27
2975e27
* Thu Apr 19 2007  Wes Hardaker <wjhns174@hardakers.net> - 0.03-1
2975e27
- Initial version