]> git.pld-linux.org Git - packages/perl-version.git/blob - perl-version.spec
- macros for perl autodeps
[packages/perl-version.git] / perl-version.spec
1 #
2 # Conditional build:
3 %bcond_without  tests           # do not perform "make test"
4
5 %define         pdir    version
6 Summary:        version - Perl extension for Version Objects
7 Summary(pl.UTF-8):      version - rozszerzenie Perla dla obiektów wersji
8 Name:           perl-version
9 Version:        0.9924
10 # 0.9924 is bundled with perl 5.30
11 Release:        2.1
12 Epoch:          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/version/%{pdir}-%{version}.tar.gz
17 # Source0-md5:  8d252fa8530b53d4baefbb89c5c60929
18 URL:            https://metacpan.org/release/version
19 BuildRequires:  perl-ExtUtils-MakeMaker >= 6.17
20 BuildRequires:  perl-ExtUtils-CBuilder
21 BuildRequires:  perl-devel >= 1:5.8.0
22 BuildRequires:  rpm-perlprov >= 4.1-13
23 BuildRequires:  rpmbuild(macros) >= 1.745
24 %if %{with tests}
25 BuildRequires:  perl-File-Temp >= 0.13
26 BuildRequires:  perl-Test-Simple >= 0.45
27 BuildRequires:  perl-parent >= 0.221
28 %endif
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %description
32 Overloaded version objects for all versions of Perl. This module
33 implements all of the features of version objects which will be part
34 of Perl 5.10.0 except automatic version object creation.
35
36 %description -l pl.UTF-8
37 Przeciążone obiekty wersji dla wszystkich wersji Perla. Ten moduł
38 implementuje wszystkie możliwości obiektów wersji, które będą częścią
39 Perla 5.10.0, z wyjątkiem automatycznego tworzenia obiektu wersji.
40
41 %prep
42 %setup -q -n %{pdir}-%{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} pure_install \
55         DESTDIR=$RPM_BUILD_ROOT
56
57 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/version/Internals.pod
58 %{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/version.pod
59
60 %clean
61 rm -rf $RPM_BUILD_ROOT
62
63 %files
64 %defattr(644,root,root,755)
65 %doc README
66 %{perl_vendorarch}/version.pm
67 %dir %{perl_vendorarch}/version
68 %{perl_vendorarch}/version/regex.pm
69 %{perl_vendorarch}/version/vpp.pm
70 %{perl_vendorarch}/version/vxs.pm
71 %dir %{perl_vendorarch}/auto/version
72 %dir %{perl_vendorarch}/auto/version/vxs
73 %attr(755,root,root) %{perl_vendorarch}/auto/version/vxs/vxs.so
74 %{_mandir}/man3/version*.3pm*
This page took 0.083034 seconds and 3 git commands to generate.