3 %bcond_without tests # do not perform "make test"
5 %include /usr/lib/rpm/macros.perl
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
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
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
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
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.
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.
46 %setup -q -n %{pdir}-%{pnam}-%{version}
49 %{__perl} Makefile.PL \
53 %{?with_tests:%{__make} test}
56 rm -rf $RPM_BUILD_ROOT
59 DESTDIR=$RPM_BUILD_ROOT
62 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/Sub/Exporter/*.pod
65 rm -rf $RPM_BUILD_ROOT
68 %defattr(644,root,root,755)
70 %{perl_vendorlib}/Sub/Exporter.pm
71 %dir %{perl_vendorlib}/Sub/Exporter
72 %{perl_vendorlib}/Sub/Exporter/*.pm
73 %{_mandir}/man3/Sub::Exporter*.3pm*