]> git.pld-linux.org Git - packages/perl-File-CounterFile.git/blob - perl-File-CounterFile.spec
- converted to UTF-8
[packages/perl-File-CounterFile.git] / perl-File-CounterFile.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    File
7 %define         pnam    CounterFile
8 Summary:        File::CounterFile - persistent counter class
9 Summary(pl.UTF-8):   File::CounterFile - klasa trwałych liczników
10 Name:           perl-File-CounterFile
11 Version:        1.04
12 Release:        1
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}/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5:  df77e2dbc80aa3ec9647a570bb5e0cf8
18 BuildRequires:  rpm-perlprov >= 4.1-13
19 BuildRequires:  perl-devel >= 1:5.8.0
20 BuildArch:      noarch
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 The File::CounterFile Perl module implements a persistent counter
25 class. Each counter is represented by a separate file in the file
26 system. File locking is applied, so multiple processes might try to
27 access the same counters at the same time without risk of counter
28 destruction.
29
30 %description -l pl.UTF-8
31 Moduł Perla File::CounterFile stanowi implementację klasy trwałych
32 liczników. Każdy z liczników jest reprezentowany przez osobny plik w
33 systemie plików. Można stosować są blokady plików, aby z tych samych
34 liczników mogło korzystać jednocześnie wiele procesów, bez ryzyka
35 uszkodzenia licznika.
36
37 %prep
38 %setup -q -n %{pdir}-%{pnam}-%{version}
39
40 %build
41 %{__perl} Makefile.PL \
42         INSTALLDIRS=vendor
43
44 %{__make}
45
46 %{?with_tests:%{__make} test}
47
48 %install
49 rm -rf $RPM_BUILD_ROOT
50
51 %{__make} install \
52         DESTDIR=$RPM_BUILD_ROOT
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %files
58 %defattr(644,root,root,755)
59 %doc Changes README
60 %{perl_vendorlib}/%{pdir}/%{pnam}.pm
61 %{_mandir}/man3/*
This page took 0.075433 seconds and 3 git commands to generate.