Group :: Development/Other
RPM: perl-Plack-Test-ExternalServer
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
# BEGIN SourceDeps(oneline):
BuildRequires(pre): rpm-build-perl
BuildRequires: perl-podlators
# END SourceDeps(oneline)
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Name: perl-Plack-Test-ExternalServer
Version: 0.02
Release: alt1_11
Summary: Run HTTP tests on external live servers
License: GPL+ or Artistic
Group: Development/Other
URL: https://metacpan.org/release/Plack-Test-ExternalServer
Source0: https://cpan.metacpan.org/authors/id/F/FL/FLORA/Plack-Test-ExternalServer-%{version}.tar.gz
BuildArch: noarch
BuildRequires: rpm-build-perl
BuildRequires: perl(ExtUtils/MakeMaker.pm)
BuildRequires: perl(HTTP/Request/Common.pm)
BuildRequires: perl(LWP/UserAgent.pm)
BuildRequires: perl(Plack/Loader.pm)
BuildRequires: perl(Plack/Test.pm)
BuildRequires: perl(Test/More.pm)
BuildRequires: perl(Test/TCP.pm)
BuildRequires: perl(URI.pm)
# additional deps for "release" testing
%if !0%{?perl_bootstrap}
BuildRequires: perl(Pod/Coverage/TrustPod.pm)
BuildRequires: perl(Test/Pod.pm)
BuildRequires: perl(Test/Pod/Coverage.pm)
%endif
Requires: perl(Plack/Test.pm)
Source44: import.info
%description
This module allows you to run your Plack::Test tests against an external
server instead of just against a local application through either mocked
HTTP or a locally spawned server.
%prep
%setup -q -n Plack-Test-ExternalServer-%{version}
%build
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
%make_build
%install
make pure_install DESTDIR=%{buildroot}
# %{_fixperms} %{buildroot}/*
%check
RELEASE_TESTING=1 make test
%files
%doc Changes README
%doc --no-dereference LICENSE
%{perl_vendor_privlib}/Plack*
%changelog
…
Full changelog you can see here
BuildRequires(pre): rpm-build-perl
BuildRequires: perl-podlators
# END SourceDeps(oneline)
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Name: perl-Plack-Test-ExternalServer
Version: 0.02
Release: alt1_11
Summary: Run HTTP tests on external live servers
License: GPL+ or Artistic
Group: Development/Other
URL: https://metacpan.org/release/Plack-Test-ExternalServer
Source0: https://cpan.metacpan.org/authors/id/F/FL/FLORA/Plack-Test-ExternalServer-%{version}.tar.gz
BuildArch: noarch
BuildRequires: rpm-build-perl
BuildRequires: perl(ExtUtils/MakeMaker.pm)
BuildRequires: perl(HTTP/Request/Common.pm)
BuildRequires: perl(LWP/UserAgent.pm)
BuildRequires: perl(Plack/Loader.pm)
BuildRequires: perl(Plack/Test.pm)
BuildRequires: perl(Test/More.pm)
BuildRequires: perl(Test/TCP.pm)
BuildRequires: perl(URI.pm)
# additional deps for "release" testing
%if !0%{?perl_bootstrap}
BuildRequires: perl(Pod/Coverage/TrustPod.pm)
BuildRequires: perl(Test/Pod.pm)
BuildRequires: perl(Test/Pod/Coverage.pm)
%endif
Requires: perl(Plack/Test.pm)
Source44: import.info
%description
This module allows you to run your Plack::Test tests against an external
server instead of just against a local application through either mocked
HTTP or a locally spawned server.
%prep
%setup -q -n Plack-Test-ExternalServer-%{version}
%build
/usr/bin/perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
%make_build
%install
make pure_install DESTDIR=%{buildroot}
# %{_fixperms} %{buildroot}/*
%check
RELEASE_TESTING=1 make test
%files
%doc Changes README
%doc --no-dereference LICENSE
%{perl_vendor_privlib}/Plack*
%changelog
…
Full changelog you can see here