]> git.pld-linux.org Git - packages/perl-MLDBM.git/blob - perl-MLDBM.spec
- BR: perl-MLDBM perl-Test-Pod for tests
[packages/perl-MLDBM.git] / perl-MLDBM.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    MLDBM
7 %define         pnam    MLDBM
8 Summary:        MLDBM - store multi-level hash structure in single level tied hash
9 Summary(pl):    MLDBM - przechowywanie wielopoziomowej struktury haszy w jednopoziomowym haszu zwi±zanym
10 Name:           perl-MLDBM
11 Version:        2.01
12 Release:        4
13 # same as perl
14 License:        GPL v1+ or Artistic
15 Group:          Development/Languages/Perl
16 Source0:        http://www.cpan.org/modules/by-module/%{pdir}/%{pnam}-%{version}.tar.gz
17 # Source0-md5:  99550ae2cffbc0bb3eb0358631077c10
18 BuildRequires:  rpm-perlprov >= 4.1-13
19 BuildRequires:  perl-devel >= 1:5.8.0
20 BuildRequires:  perl-FreezeThaw
21 %if %{with autodeps} || %{with tests}
22 BuildRequires:  perl-MLDBM
23 BuildRequires:  perl-Test-Pod >= 1
24 %endif
25 BuildArch:      noarch
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 MLDBM Perl module can serve as a transparent interface to any TIEHASH
30 package that is required to store arbitrary perl data, including
31 nested references. Thus, this module can be used for storing
32 references and other arbitrary data within DBM databases.
33
34 %description
35 Modu³ Perla MLDBM mo¿e s³u¿yæ za przezroczysty interfejs do dowolnego
36 pakietu TIEHASH, od którego wymaga siê przechowywania dowolnych danych
37 perla, w³±cznie z zagnie¿d¿onymi referencjami. Zatem modu³ ten s³u¿y
38 do przychowywania referencji oraz innych dowolnych danych w bazach
39 DBM.
40
41 %prep
42 %setup -q -n %{pnam}-%{version}
43
44 %build
45 %{__perl} Makefile.PL \
46         INSTALLDIRS=vendor
47 %{__make}
48
49 %{?with_tests:%{__make} test}
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53
54 %{__make} install \
55         DESTDIR=$RPM_BUILD_ROOT
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %files
61 %defattr(644,root,root,755)
62 %doc Changes README
63 %{perl_vendorlib}/MLDBM.pm
64 %{perl_vendorlib}/MLDBM
65 %{_mandir}/man3/*
This page took 0.050894 seconds and 3 git commands to generate.