]> git.pld-linux.org Git - packages/perl-MLDBM.git/blob - perl-MLDBM.spec
- license fixes / unification
[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 structury haszy w jednopoziomowym haszu zwi±zanym
10 Name:           perl-MLDBM
11 Version:        2.01
12 Release:        2
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 >= 5.6
20 BuildRequires:  perl-FreezeThaw
21 BuildRequires:  perl-Storable
22 BuildArch:      noarch
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 MLDBM Perl module can serve as a transparent interface to any TIEHASH
27 package that is required to store arbitrary perl data, including
28 nested references. Thus, this module can be used for storing
29 references and other arbitrary data within DBM databases.
30
31 %description
32 Modu³ Perla MLDBM mo¿e s³u¿yæ za przezroczysty interfejs do dowolnego
33 pakietu TIEHASH, od którego wymaga siê przechowywania dowolnych danych
34 perla, w³±cznie z zagnie¿d¿onymi referencjami. Zatem modu³ ten s³u¿y
35 do przychowywania referencji oraz innych dowolnych danych w bazach
36 DBM.
37
38 %prep
39 %setup -q -n %{pnam}-%{version}
40
41 %build
42 %{__perl} Makefile.PL \
43         INSTALLDIRS=vendor
44 %{__make}
45
46 %{?with_tests:%{__make} test}
47
48 %install
49 rm -rf $RPM_BUILD_ROOT
50
51 %{__make} install DESTDIR=$RPM_BUILD_ROOT
52
53 %clean
54 rm -rf $RPM_BUILD_ROOT
55
56 %files
57 %defattr(644,root,root,755)
58 %doc Changes README
59 %{perl_vendorlib}/MLDBM.pm
60 %{perl_vendorlib}/MLDBM
61 %{_mandir}/man3/*
This page took 0.115427 seconds and 3 git commands to generate.