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