3 %bcond_without tests # do not perform "make test"
7 Summary: HTML::Widget - HTML Widget And Validation Framework
8 Summary(pl.UTF-8): HTML::Widget - szkielet widgetów i kontroli poprawności HTML-a
13 License: GPL v1+ or Artistic
14 Group: Development/Languages/Perl
15 Source0: http://www.cpan.org/modules/by-module/HTML/%{pdir}-%{pnam}-%{version}.tar.gz
16 # Source0-md5: 62f582be030a322b225ced8f03012905
17 URL: http://search.cpan.org/dist/HTML-Widget/
18 BuildRequires: perl-devel >= 1:5.8.0
19 BuildRequires: rpm-perlprov >= 4.1-13
21 BuildRequires: perl-Class-Accessor
22 BuildRequires: perl-Class-Accessor-Chained
23 BuildRequires: perl-Class-Data-Accessor
24 BuildRequires: perl-Date-Calc
25 BuildRequires: perl-Email-Valid
26 BuildRequires: perl-HTML-Tree
27 BuildRequires: perl-HTML-Scrubber
28 BuildRequires: perl-Module-Pluggable-Fast
29 BuildRequires: perl-Test-NoWarnings
30 BuildRequires: perl-Test-Pod-Coverage
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 Create easy to maintain HTML widgets!
38 Everything is optional, use validation only or just generate forms,
39 you can embed and merge them later.
41 The API was designed similar to other popular modules like
42 Data::FormValidator and FormValidator::Simple,
43 HTML::FillInForm is also built in (and much faster).
45 This module is very powerful, don't misuse it as a template system!
47 %description -l pl.UTF-8
48 Moduł do tworzenia łatwych w utrzymianiu widgetów HTML.
50 Wszystko jest opcjonalne, można używać tylko kontroli poprawności lub
51 tylko tworzyć formularze; można osadzać je i włączać później.
53 API zostało zaprojektowane na podobieństwo innych popularnych modułów,
54 takich jak Data::FormValidator i FormValidator::Simple;
55 HTML::FillInForm jest także wbudowany (i dużo szybszy).
57 Ten moduł jest naprawdę potężny, nie należy go nadużywać jako systemu
61 %setup -q -n %{pdir}-%{pnam}-%{version}
64 %{__perl} Makefile.PL \
68 %{?with_tests:%{__make} test}
71 rm -rf $RPM_BUILD_ROOT
74 DESTDIR=$RPM_BUILD_ROOT
76 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
77 cp -a examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
80 rm -rf $RPM_BUILD_ROOT
83 %defattr(644,root,root,755)
85 %{perl_vendorlib}/HTML/*.pm
86 %{perl_vendorlib}/HTML/Widget
88 %{_examplesdir}/%{name}-%{version}