]> git.pld-linux.org Git - packages/perl-Crypt-TripleDES.git/blob - perl-Crypt-TripleDES.spec
- BR: perl-devel; do not BR: perl
[packages/perl-Crypt-TripleDES.git] / perl-Crypt-TripleDES.spec
1 #
2 # Conditional build:
3 # _without_tests - do not perform "make test"
4 %include        /usr/lib/rpm/macros.perl
5 %define         pdir    Crypt
6 %define         pnam    TripleDES
7 Summary:        Crypt::TripleDES Perl module - pure Perl Triple DES implementation
8 Summary(pl):    Modu³ Perla Crypt::TripleDES - czysto perlowa implementacja Triple DES
9 Name:           perl-Crypt-TripleDES
10 Version:        0.24
11 Release:        2
12 License:        Artistic or GPL
13 Group:          Development/Languages/Perl
14 Source0:        http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
15 BuildRequires:  perl-devel >= 5.6
16 BuildRequires:  rpm-perlprov >= 4.1-13
17 BuildArch:      noarch
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 This module implements 3DES encryption in ECB mode. The code is based
22 on Eric Young's implementation of DES in pure perl. It's quite slow
23 because of the way Perl handles bit operations and is not recommended
24 for use with large texts.
25
26 %description -l pl
27 Ten modu³ jest implementacj± szyfrowania 3DES w trybie ECB. Kod bazuje
28 na czysto perlowej implementacji DES Erica Younga. Jest dosyæ wolny ze
29 wzglêdu na sposób obs³ugi operacji bitowych przez interpreter i nie
30 jest zalecany do u¿ycia z du¿ymi tekstami.
31
32 %prep
33 %setup -q -n %{pdir}-%{pnam}-%{version}
34
35 %build
36 %{__perl} Makefile.PL \
37         INSTALLDIRS=vendor 
38 %{__make}
39 %{!?_without_tests:%{__make} test}
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
44
45 %{__make} install \
46         DESTDIR=$RPM_BUILD_ROOT
47
48 install examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
49
50 %clean
51 rm -rf $RPM_BUILD_ROOT
52
53 %files
54 %defattr(644,root,root,755)
55 %{perl_vendorlib}/Crypt/*.pm
56 %{_mandir}/man3/*
57 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}
This page took 0.559917 seconds and 4 git commands to generate.