diff --git a/.gitignore b/.gitignore index e69de29..faf3879 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/Crypt-Random-TESHA2-0.01.tar.gz diff --git a/perl-Crypt-Random-TESHA2.spec b/perl-Crypt-Random-TESHA2.spec new file mode 100644 index 0000000..94c7272 --- /dev/null +++ b/perl-Crypt-Random-TESHA2.spec @@ -0,0 +1,62 @@ +Name: perl-Crypt-Random-TESHA2 +Version: 0.01 +Release: 1%{?dist} +Summary: Random numbers using timer/schedule entropy +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Crypt-Random-TESHA2/ +Source0: http://www.cpan.org/modules/by-module/Crypt/Crypt-Random-TESHA2-%{version}.tar.gz +BuildArch: noarch +BuildRequires: perl +BuildRequires: perl(base) +BuildRequires: perl(Carp) +BuildRequires: perl(Digest::SHA) >= 5.22 +BuildRequires: perl(Exporter) >= 5.57 +BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Statistics::Basic) +BuildRequires: perl(strict) +BuildRequires: perl(Test::More) >= 0.45 +BuildRequires: perl(Time::HiRes) >= 1.98 +BuildRequires: perl(warnings) +Requires: perl(Digest::SHA) >= 5.22 +Requires: perl(Exporter) >= 5.57 +Requires: perl(Time::HiRes) >= 1.98 +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%global __requires_exclude %{?__requires_exclude:__requires_exclude|}^perl\\(Digest::SHA\\)$ +%global __requires_exclude %__requires_exclude|^perl\\(Exporter\\)$ +%global __requires_exclude %__requires_exclude|^perl\\(Time::HiRes\\)$ +%description +Generate random numbers using entropy gathered from timer / +scheduler jitter. + +%prep +%setup -q -n Crypt-Random-TESHA2-%{version} + +%build +%{__perl} Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} + +%install +make pure_install DESTDIR=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +make test + +%files +%if 0%{?_licensedir:1} +%license LICENSE +%else +%doc LICENSE +%endif +%doc Changes README TODO examples +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Sat Jan 17 2015 David Dick - 0.01-1 +- Initial release diff --git a/sources b/sources index e69de29..327c8a5 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +04bdca905744ba390c5f54537e3ec931 Crypt-Random-TESHA2-0.01.tar.gz