]> git.pld-linux.org Git - packages/perl-Params-ValidationCompiler.git/blame - perl-Params-ValidationCompiler.spec
- updated to 0.19
[packages/perl-Params-ValidationCompiler.git] / perl-Params-ValidationCompiler.spec
CommitLineData
6ca96b6d
AM
1#
2# Conditional build:
3%bcond_without tests # do not perform "make test"
4#
5%define pdir Params
6%define pnam ValidationCompiler
7%include /usr/lib/rpm/macros.perl
8Summary: Params::ValidationCompiler - Build an optimized subroutine parameter validator once, use it forever
b6d21c30 9Summary(pl.UTF-8): Params::ValidationCompiler - tworzenie zoptymalizowanego walidatora parametrów raz do wielokrotnego użycia
6ca96b6d 10Name: perl-Params-ValidationCompiler
b6d21c30 11Version: 0.19
6ca96b6d 12Release: 1
b6d21c30 13License: Artistic v2.0
6ca96b6d
AM
14Group: Development/Languages/Perl
15Source0: http://www.cpan.org/modules/by-module/Params/%{pdir}-%{pnam}-%{version}.tar.gz
b6d21c30 16# Source0-md5: cf7ec9a1899013ed1b4f80ee1817478d
6ca96b6d
AM
17URL: http://search.cpan.org/dist/Params-ValidationCompiler/
18BuildRequires: perl-devel >= 1:5.8.0
19BuildRequires: rpm-perlprov >= 4.1-13
20%if %{with tests}
21BuildRequires: perl-Eval-Closure
22BuildRequires: perl-Exception-Class
b6d21c30 23BuildRequires: perl-Scalar-List-Utils >= 1.29
6ca96b6d
AM
24BuildRequires: perl-Specio >= 0.14
25BuildRequires: perl-Test-Simple >= 1.302015
b6d21c30
JB
26BuildRequires: perl-Test-Without-Module
27BuildRequires: perl-Test2-Plugin-NoWarnings
28BuildRequires: perl-Test2-Suite
6ca96b6d
AM
29%endif
30BuildArch: noarch
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34This is very alpha. The module name could change. Everything could
35change. You have been warned.
36
b6d21c30
JB
37Create a customized, optimized, non-lobotomized, uncompromised, and
38thoroughly specialized parameter checking subroutine.
39
40%description -l pl.UTF-8
41Ten moduł jest w głębokim stanie alfa - nazwa może się zmienić;
42wszystko może się zmienić. To ostrzeżenie.
43
44Tworzenie dostosowanych, zoptymalizowanych, bezkompromisowych i
45szczegółowo wyspecjalizowanych procedur sprawdzających parametry.
6ca96b6d
AM
46
47%prep
48%setup -q -n %{pdir}-%{pnam}-%{version}
49
50%build
51%{__perl} Makefile.PL \
52 INSTALLDIRS=vendor
53%{__make}
54
55%{?with_tests:%{__make} test}
56
57%install
58rm -rf $RPM_BUILD_ROOT
59
60%{__make} pure_install \
61 DESTDIR=$RPM_BUILD_ROOT
62
63install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
64cp -a eg $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(644,root,root,755)
b6d21c30 71%doc Changes
a9378c44
AM
72%{perl_vendorlib}/Params/ValidationCompiler.pm
73%{perl_vendorlib}/Params/ValidationCompiler
74%{_mandir}/man3/Params::ValidationCompiler*.3pm*
6ca96b6d 75%{_examplesdir}/%{name}-%{version}
This page took 0.096365 seconds and 4 git commands to generate.