3 %bcond_without tests # Do not perform "make test"
6 %define pnam OpenSSL-Bignum
7 Summary: Crypt::OpenSSL::Bignum - OpenSSL's multiprecision integer arithmetic
8 Summary(pl.UTF-8): Crypt::OpenSSL::Bignum - arytmetyka liczb całkowitych dużej precyzji z OpenSSL
9 Name: perl-Crypt-OpenSSL-Bignum
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/Crypt/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5: c8ae05771c70c69b3e5647b29a885ed2
17 Patch0: %{name}-mod_sqrt.patch
18 URL: https://metacpan.org/release/Crypt-OpenSSL-Bignum
19 BuildRequires: openssl-devel >= 0.9.7d
20 BuildRequires: perl-devel >= 1:5.8.0
21 BuildRequires: rpm-perlprov >= 4.1-13
22 BuildRequires: rpmbuild(macros) >= 1.745
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 Crypt::OpenSSL::Bignum provides access to OpenSSL multiprecision
27 integer arithmetic libraries. Presently, many though not all of the
28 arithmetic operations that OpenSSL provides are exposed to Perl. In
29 addition, this module can be used to provide access to bignum values
30 produced by other OpenSSL modules, such as key parameters from
33 %description -l pl.UTF-8
34 Crypt::OpenSSL::Bignum daje dostęp do bibliotek arytmetyki
35 liczb całkowitych dużej precyzji z OpenSSL. Aktualnie wiele, ale nie
36 wszystkie, operacje arytmetyczne udostępniane przez OpenSSL są
37 dostępne z Perla. Ponadto ten moduł może być używany do udostępnienia
38 dużych wartości produkowanych przez inne moduły OpenSSL, takie jak
39 parametry klucza z Crypt::OpenSSL::RSA.
42 %setup -q -n %{pdir}-%{pnam}-%{version}
46 %{__perl} Makefile.PL \
50 OPTIMIZE="%{rpmcflags}"
52 %{?with_tests:%{__make} test}
55 rm -rf $RPM_BUILD_ROOT
58 DESTDIR=$RPM_BUILD_ROOT
61 rm -rf $RPM_BUILD_ROOT
64 %defattr(644,root,root,755)
66 %{perl_vendorarch}/Crypt/OpenSSL/Bignum.pm
67 %{perl_vendorarch}/Crypt/OpenSSL/Bignum
68 %dir %{perl_vendorarch}/auto/Crypt/OpenSSL/Bignum
69 %attr(755,root,root) %{perl_vendorarch}/auto/Crypt/OpenSSL/Bignum/Bignum.so
70 %{_mandir}/man3/Crypt::OpenSSL::Bignum*.3pm*