]> git.pld-linux.org Git - packages/perl-Crypt-Blowfish_PP.git/blame - perl-Crypt-Blowfish_PP.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/perl-Crypt-Blowfish_PP.git] / perl-Crypt-Blowfish_PP.spec
CommitLineData
8fc58bba 1%define pdir Crypt
2%define pnam Blowfish_PP
c39f8e8c 3Summary: Crypt::Blowfish_PP Perl module - pure Perl Blowfish alghoritm implementation
29375ac7 4Summary(pl.UTF-8): Moduł Perla Crypt::Blowfish_PP - implementacja algorytmu Blowfish w samym Perlu
c39f8e8c
JB
5Name: perl-Crypt-Blowfish_PP
6Version: 1.12
c9ca5725 7Release: 4
6688b50e 8License: GPL or Artistic
c39f8e8c 9Group: Development/Languages/Perl
ec80fb70 10Source0: http://www.cpan.org/modules/by-module/Crypt/%{pdir}-%{pnam}-%{version}.tar.gz
992973df 11# Source0-md5: 6bf7dc80967eaf3047b67b26b015267d
ec80fb70 12URL: http://search.cpan.org/dist/Crypt-Blowfish_PP/
66aa2480 13BuildRequires: perl-devel >= 1:5.8.0
6d1d1f55 14BuildRequires: rpm-perlprov >= 4.1-13
c39f8e8c
JB
15BuildArch: noarch
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19The Crypt::Blowfish_PP module provides for users to use the Blowfish
20encryption algorithm in Perl. The implementation is entirely Object
21Oriented, as there is quite a lot of context inherent in making
22Blowfish as fast as it is. The key is anywhere between 64 and 448 bits
23(8 and 56 bytes), and should be passed as a packed string. The
24transformation itself is a 16-round Feistel Network, and operates on a
2564 bit block.
26
9da7f200
JR
27%description -l pl.UTF-8
28Moduł Crypt::Blowfish_PP pozwala na korzystanie z algorytmu
29szyfrowania Blowfish w samym Perlu. Implementacja jest w pełni
30zorientowana obiektowo, jako że potrzeba sporo rzeczy związanych z
31kontekstem, aby Blowfish działał tak szybko jak działa. Klucza może
32dowolnej długości między 64 a 448 bitów (8 i 56 bajtów) i powinien być
33przekazany jako spakowany łańcuch. Sama transformacja jest 16-krokową
34siecią Feistela i operuje na 64-bitowym bloku.
c39f8e8c
JB
35
36%prep
37%setup -q -n %{pdir}-%{pnam}-%{version}
38
39%build
6d1d1f55 40%{__perl} Makefile.PL \
b862b045 41 INSTALLDIRS=vendor
c39f8e8c
JB
42%{__make}
43
44%install
45rm -rf $RPM_BUILD_ROOT
46
47%{__make} install \
48 DESTDIR=$RPM_BUILD_ROOT
49
50%clean
51rm -rf $RPM_BUILD_ROOT
52
53%files
54%defattr(644,root,root,755)
55%doc CHANGELOG README
6d1d1f55 56%{perl_vendorlib}/Crypt/Blowfish_PP.pm
ec80fb70 57%{_mandir}/man3/Crypt::Blowfish_PP.3pm*
This page took 0.073015 seconds and 4 git commands to generate.