3 %bcond_without tests # Do not perform "make test"
7 Summary: Crypt::TripleDES Perl module - pure Perl Triple DES implementation
8 Summary(pl.UTF-8): Moduł Perla Crypt::TripleDES - czysto perlowa implementacja Triple DES
9 Name: perl-Crypt-TripleDES
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5: 90b562175a8f6c5f6bc3eacaddffbcde
17 URL: http://search.cpan.org/dist/Crypt-TripleDES/
18 BuildRequires: perl-devel >= 1:5.8.0
19 BuildRequires: rpm-perlprov >= 4.1-13
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 This module implements 3DES encryption in ECB mode. The code is based
25 on Eric Young's implementation of DES in pure perl. It's quite slow
26 because of the way Perl handles bit operations and is not recommended
27 for use with large texts.
29 %description -l pl.UTF-8
30 Ten moduł jest implementacją szyfrowania 3DES w trybie ECB. Kod bazuje
31 na czysto perlowej implementacji DES Erica Younga. Jest dosyć wolny ze
32 względu na sposób obsługi operacji bitowych przez interpreter i nie
33 jest zalecany do użycia z dużymi tekstami.
36 %setup -q -n %{pdir}-%{pnam}-%{version}
39 %{__perl} Makefile.PL \
43 %{?with_tests:%{__make} test}
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
50 DESTDIR=$RPM_BUILD_ROOT
52 cp -p examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
55 rm -rf $RPM_BUILD_ROOT
58 %defattr(644,root,root,755)
59 %{perl_vendorlib}/Crypt/*.pm
61 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}