]> git.pld-linux.org Git - packages/perl-BerkeleyDB.git/blob - perl-BerkeleyDB.spec
3529159d5bd61f89e1593f27e9ef3d89a2bb7bfd
[packages/perl-BerkeleyDB.git] / perl-BerkeleyDB.spec
1 #
2 # Conditional build:
3 %bcond_without  tests   # do not perform "make test"
4 #
5 %include        /usr/lib/rpm/macros.perl
6 %define         pdir    BerkeleyDB
7 %define         pnam    BerkeleyDB
8 Summary:        BerkeleyDB - Perl extension for Berkeley DB version 2, 3, 4 or 5
9 Summary(pl.UTF-8):      BerkeleyDB - rozszerzenie Perla do baz Berkeley DB w wersji 2, 3, 4 lub 5
10 Name:           perl-BerkeleyDB
11 Version:        0.52
12 Release:        7
13 # same as perl
14 License:        GPL v1+ or Artistic
15 Group:          Development/Languages/Perl
16 Source0:        http://www.cpan.org/modules/by-module/BerkeleyDB/%{pnam}-%{version}.tar.gz
17 # Source0-md5:  e1031f4cd3062fdb1597af4373789d79
18 URL:            http://search.cpan.org/dist/BerkeleyDB/
19 BuildRequires:  db-devel
20 BuildRequires:  perl-devel >= 1:5.8.0
21 BuildRequires:  rpm-perlprov >= 4.1-13
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 This Perl module provides an interface to most of the functionality
26 available in Berkeley DB versions 2, 3, 4 and 5. In general it is safe
27 to assume that the interface provided here to be identical to the
28 Berkeley DB interface. The main changes have been to make the Berkeley
29 DB API work in a Perl way. Note that if you are using Berkeley DB 2.x,
30 the new features available in Berkeley DB 3.x or DB 4.x are not
31 available via this module.
32
33 %description -l pl.UTF-8
34 Ten moduł Perla dostarcza interfejs do większości funkcjonalności
35 dostępnej w bazach danych Berkeley DB w wersji 2, 3, 4 i 5. Można
36 przyjąć, że ten interfejs jest identyczny z interfejsem Berkeley DB.
37 Główne zmiany zostały poczynione po to, by API DB działało na sposób
38 perlowy. W przypadku używania Berkeley DB 2.x nowe możliwości dostępne
39 dopiero w DB 3.x lub DB 4.x nie będą dostępne poprzez ten moduł.
40
41 %prep
42 %setup -q -n %{pnam}-%{version}
43
44 %build
45 %{__perl} Makefile.PL \
46         INSTALLDIRS=vendor
47 %{__make} \
48         OPTIMIZE="%{rpmcflags}" \
49         CC="%{__cc}"
50
51 # one of tests relies on English locale
52 %{?with_tests:%{__make} test LC_ALL=C}
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56
57 %{__make} install \
58         DESTDIR=$RPM_BUILD_ROOT
59
60 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/BerkeleyDB.pod
61 rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/auto/BerkeleyDB/.packlist
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %doc README Changes Todo
69 %{perl_vendorarch}/BerkeleyDB
70 %{perl_vendorarch}/BerkeleyDB.pm
71 %dir %{perl_vendorarch}/auto/BerkeleyDB
72 %{perl_vendorarch}/auto/BerkeleyDB/autosplit.ix
73 %attr(755,root,root) %{perl_vendorarch}/auto/BerkeleyDB/*.so
74 %{_mandir}/man3/BerkeleyDB.3pm*
This page took 0.075122 seconds and 2 git commands to generate.