X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=perl-CGI.spec;h=cfac7d2313c6a3b091e64571a661504bd3157626;hb=HEAD;hp=bcb2f643ab8d5e682a94bbddeb714aa51189da19;hpb=854b3da3c6ed3427b3142af4c712e312bde1f6a8;p=packages%2Fperl-CGI.git diff --git a/perl-CGI.spec b/perl-CGI.spec index bcb2f64..cfac7d2 100644 --- a/perl-CGI.spec +++ b/perl-CGI.spec @@ -1,34 +1,40 @@ # # Conditional build: %bcond_without tests # do not perform "make test" -# -%include /usr/lib/rpm/macros.perl + %define pdir CGI Summary: CGI Perl module - simple CGI interface class Summary(pl.UTF-8): Moduł Perla CGI - prosta klasa interfejsu do CGI Name: perl-CGI -Version: 4.04 +Version: 4.54 Release: 1 Epoch: 1 # same as perl License: GPL or Artistic Group: Development/Languages/Perl -Source0: https://github.com/leejo/CGI.pm/archive/v%{version}.tar.gz -# Source0-md5: 37ecb1815f12d8d828877d3e8c44c4b8 -URL: http://search.cpan.org/dist/CGI.pm/ -BuildRequires: perl-devel >= 1:5.8.0 +Source0: http://search.cpan.org/CPAN/authors/id/L/LE/LEEJO/CGI-%{version}.tar.gz +# Source0-md5: d12ddcd7d3db6410e9316ed9b9b5c80f +URL: https://metacpan.org/dist/CGI +BuildRequires: perl-devel >= 1:5.8.1 BuildRequires: rpm-perlprov >= 4.3-0.20030610.20.2 +BuildRequires: rpmbuild(macros) >= 1.745 BuildRequires: sed >= 4.0 %if %{with tests} BuildRequires: perl(File::Spec) >= 0.82 BuildRequires: perl-Encode BuildRequires: perl-FCGI >= 0.67 +BuildRequires: perl-HTML-Parser >= 3.69 +BuildRequires: perl-Test-Deep >= 0.11 +BuildRequires: perl-Test-NoWarnings >= 1.04 BuildRequires: perl-Test-Simple >= 0.98 +BuildRequires: perl-Test-Warn >= 0.30 %endif +Requires: perl(File::Spec) >= 0.82 +Requires: perl-HTML-Parser >= 3.69 BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _noautoreq perl(FCGI) +%define _noautoreq_perl FCGI %description CGI is an easy-to-use Perl5 library for writing World Wide Web CGI @@ -53,9 +59,9 @@ Examples for the CGI module. Przykłady użycia modułu CGI. %prep -%setup -q -n %{pdir}.pm-%{version} +%setup -q -n %{pdir}-%{version} -%{__sed} -i -e 's|/usr/local/bin/perl|/usr/bin/perl|g' examples/*.{cgi,pl} +%{__sed} -i -e 's|/usr/bin/env perl|%{__perl}|g' examples/*.{cgi,pl} %build %{__perl} Makefile.PL \ @@ -73,6 +79,9 @@ install -d $RPM_BUILD_ROOT%{_examplesdir} cp -a examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} +%{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/CGI.pod \ + $RPM_BUILD_ROOT%{perl_vendorlib}/CGI/HTML/Functions.pod + %clean rm -rf $RPM_BUILD_ROOT @@ -80,7 +89,10 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc Changes README.md %{perl_vendorlib}/CGI.pm +%{perl_vendorlib}/Fh.pm %{perl_vendorlib}/CGI/*.pm +%{perl_vendorlib}/CGI/File +%{perl_vendorlib}/CGI/HTML %{_mandir}/man3/CGI*.3pm* %files examples @@ -89,6 +101,3 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/*.cgi %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/*.pl %{_examplesdir}/%{name}-%{version}/*.gif -%{_examplesdir}/%{name}-%{version}/*.html -%{_examplesdir}/%{name}-%{version}/*.xbm -%{_examplesdir}/%{name}-%{version}/WORLD_WRITABLE