]> git.pld-linux.org Git - packages/perl-Sub-Exporter.git/blob - perl-Sub-Exporter.spec
c52edef0f6970a535c5f5d6218767b3776e35d13
[packages/perl-Sub-Exporter.git] / perl-Sub-Exporter.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    Sub
7 %define pnam    Exporter
8 Summary:        Sub::Exporter - a sophisticated exporter for custom-built routines
9 Summary(pl.UTF-8):      Sub::Exporter - wymyślny eksporter dla własnych funkcji
10 Name:           perl-Sub-Exporter
11 Version:        0.987
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/Sub/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5:  5332d269a7ba387773fcd140b72a0ed2
18 URL:            http://search.cpan.org/dist/Sub-Exporter/
19 BuildRequires:  perl-ExtUtils-MakeMaker >= 6.30
20 BuildRequires:  perl-devel >= 1:5.8.0
21 BuildRequires:  rpm-perlprov >= 4.1-13
22 %if %{with tests}
23 BuildRequires:  perl-Data-OptList >= 0.100
24 BuildRequires:  perl-Package-Generator
25 BuildRequires:  perl-Params-Util >= 0.14
26 BuildRequires:  perl-Sub-Install >= 0.92
27 BuildRequires:  perl-Test-Simple >= 0.96
28 %endif
29 BuildArch:      noarch
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
33 The biggest benefit of Sub::Exporter over existing exporters
34 (including the ubiquitous Exporter.pm) is its ability to build new
35 coderefs for export, rather than to simply export code identical to
36 that found in the exporting package.
37
38 %description -l pl.UTF-8
39 Największą zaletą modułu Sub::Exporter w stosunku do istniejących
40 wcześniej eksporterów (wraz z wszechobecnym Exporter.pm) jest
41 możliwość budowania nowych coderefów do exportowania zamiast zwykłego
42 eksportowania kodu identycznego do tego, jaki można znaleźć w
43 eksportowanym pakiecie.
44
45 %prep
46 %setup -q -n %{pdir}-%{pnam}-%{version}
47
48 %build
49 %{__perl} Makefile.PL \
50         INSTALLDIRS=vendor
51 %{__make}
52
53 %{?with_tests:%{__make} test}
54
55 %install
56 rm -rf $RPM_BUILD_ROOT
57
58 %{__make} install \
59         DESTDIR=$RPM_BUILD_ROOT
60
61 # exist as man
62 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/Sub/Exporter/*.pod
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %files
68 %defattr(644,root,root,755)
69 %doc Changes README
70 %{perl_vendorlib}/Sub/Exporter.pm
71 %dir %{perl_vendorlib}/Sub/Exporter
72 %{perl_vendorlib}/Sub/Exporter/*.pm
73 %{_mandir}/man3/Sub::Exporter*.3pm*
This page took 0.136143 seconds and 2 git commands to generate.