3 %bcond_without tests # do not perform "make test"
7 Summary: Sub::Exporter - a sophisticated exporter for custom-built routines
8 Summary(pl.UTF-8): Sub::Exporter - wymyślny eksporter dla własnych funkcji
9 Name: perl-Sub-Exporter
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/Sub/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5: 9ccc63fd0f1d77e3e1a24bec07e05638
17 URL: http://search.cpan.org/dist/Sub-Exporter/
18 BuildRequires: perl-ExtUtils-MakeMaker >= 6.30
19 BuildRequires: perl-devel >= 1:5.8.0
20 BuildRequires: rpm-perlprov >= 4.1-13
22 BuildRequires: perl-Data-OptList >= 0.100
23 BuildRequires: perl-Package-Generator
24 BuildRequires: perl-Params-Util >= 0.14
25 BuildRequires: perl-Sub-Install >= 0.92
26 BuildRequires: perl-Test-Simple >= 0.96
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 The biggest benefit of Sub::Exporter over existing exporters
33 (including the ubiquitous Exporter.pm) is its ability to build new
34 coderefs for export, rather than to simply export code identical to
35 that found in the exporting package.
37 %description -l pl.UTF-8
38 Największą zaletą modułu Sub::Exporter w stosunku do istniejących
39 wcześniej eksporterów (wraz z wszechobecnym Exporter.pm) jest
40 możliwość budowania nowych coderefów do exportowania zamiast zwykłego
41 eksportowania kodu identycznego do tego, jaki można znaleźć w
42 eksportowanym pakiecie.
45 %setup -q -n %{pdir}-%{pnam}-%{version}
48 %{__perl} Makefile.PL \
52 %{?with_tests:%{__make} test}
55 rm -rf $RPM_BUILD_ROOT
58 DESTDIR=$RPM_BUILD_ROOT
61 %{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/Sub/Exporter/*.pod
64 rm -rf $RPM_BUILD_ROOT
67 %defattr(644,root,root,755)
69 %{perl_vendorlib}/Sub/Exporter.pm
70 %dir %{perl_vendorlib}/Sub/Exporter
71 %{perl_vendorlib}/Sub/Exporter/*.pm
72 %{_mandir}/man3/Sub::Exporter*.3pm*