]> git.pld-linux.org Git - packages/perl-Crypt-OpenSSL-PKCS12.git/blame - perl-Crypt-OpenSSL-PKCS12.spec
- up to 0.6
[packages/perl-Crypt-OpenSSL-PKCS12.git] / perl-Crypt-OpenSSL-PKCS12.spec
CommitLineData
00d2f599
AO
1#
2# Conditional build:
3%bcond_without tests # do not perform "make test"
4
ebe27aa2
ER
5%define pdir Crypt
6%define pnam OpenSSL-PKCS12
00d2f599 7%include /usr/lib/rpm/macros.perl
00d2f599
AO
8Summary: Crypt::OpenSSL::PKCS12 - Perl extension to OpenSSL's PKCS12 API
9Name: perl-%{pdir}-%{pnam}
9a4cfce8 10Version: 0.6
00d2f599
AO
11Release: 1
12License: GPL v1+ or Artistic
13Group: Development/Languages/Perl
14Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
9a4cfce8 15# Source0-md5: 910c0a01fa2458a1e33114ee1b5b9674
00d2f599
AO
16URL: http://search.cpan.org/dist/%{pdir}-%{pnam}/
17BuildRequires: perl-devel >= 1:5.8.0
18BuildRequires: rpm-perlprov >= 4.1-13
9a4cfce8 19BuildRequires: perl(Module::Install) >= 1.12
00d2f599 20%if %{with tests}
ebe27aa2
ER
21BuildRequires: perl-Pod-Coverage >= 0.19
22BuildRequires: perl-Test-Pod-Coverage >= 1.08
00d2f599
AO
23%endif
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27This implements a small bit of OpenSSL's PKCS12 API.
28
29%prep
30%setup -q -n %{pdir}-%{pnam}-%{version}
31
9a4cfce8
AO
32rm -rf inc/Module/Install inc/Module/Install.pm
33
00d2f599
AO
34%build
35%{__perl} Makefile.PL \
36 INSTALLDIRS=vendor
37%{__make} \
38 CC="%{__cc}" \
39 OPTIMIZE="%{rpmcflags}"
40
41%{?with_tests:%{__make} test}
42
43%install
44rm -rf $RPM_BUILD_ROOT
00d2f599
AO
45%{__make} pure_install \
46 DESTDIR=$RPM_BUILD_ROOT
47
48%clean
49rm -rf $RPM_BUILD_ROOT
50
51%files
52%defattr(644,root,root,755)
53%doc Changes README TODO
54%{perl_vendorarch}/%{pdir}/OpenSSL/*.pm
55%dir %{perl_vendorarch}/auto/%{pdir}/OpenSSL/PKCS12
00d2f599
AO
56%attr(755,root,root) %{perl_vendorarch}/auto/%{pdir}/OpenSSL/PKCS12/*.so
57%{_mandir}/man3/*
This page took 0.075227 seconds and 4 git commands to generate.