[perl-CGI-Emulate-PSGI/f13/master] - Merge-in *.spec from BZ 664815. - Update to 0.10. - Remove *-tests subpackage.

corsepiu corsepiu at fedoraproject.org
Wed Dec 29 02:59:38 UTC 2010


commit 97373580b9fb002385e17919bc0ee4f0c7dcf72e
Author: Ralf Corsépius <corsepiu at fedoraproject.org>
Date:   Wed Dec 29 03:59:21 2010 +0100

    - Merge-in *.spec from BZ 664815.
    - Update to 0.10.
    - Remove *-tests subpackage.

 .gitignore                 |    1 +
 perl-CGI-Emulate-PSGI.spec |   49 ++++++++++++++++++-------------------------
 sources                    |    2 +-
 3 files changed, 23 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1c0b348..6c101a3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 CGI-Emulate-PSGI-0.06.tar.gz
+/CGI-Emulate-PSGI-0.10.tar.gz
diff --git a/perl-CGI-Emulate-PSGI.spec b/perl-CGI-Emulate-PSGI.spec
index afd1599..b27038c 100644
--- a/perl-CGI-Emulate-PSGI.spec
+++ b/perl-CGI-Emulate-PSGI.spec
@@ -1,35 +1,25 @@
 Name:           perl-CGI-Emulate-PSGI
-Summary:        PSGI adapter for CGI applications
-Version:        0.06
+Version:        0.10
 Release:        1%{?dist}
+Summary:        PSGI adapter for CGI applications
 License:        GPL+ or Artistic
 Group:          Development/Libraries
-Source0:        http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/CGI-Emulate-PSGI-%{version}.tar.gz 
 URL:            http://search.cpan.org/dist/CGI-Emulate-PSGI
+Source0:        http://www.cpan.org/authors/id/M/MI/MIYAGAWA/CGI-Emulate-PSGI-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 BuildArch:      noarch
 
+BuildRequires:  perl(CGI)
 BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.42
 BuildRequires:  perl(HTTP::Response)
-BuildRequires:  perl(Test::More)
-
-Requires:       perl(HTTP::Response)
+BuildRequires:  perl(Test::Builder::Module)
+Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %{?perl_default_filter}
-%{?perl_default_subpackage_tests}
 
 %description
-This module allows an application designed for the CGI environment to
-run in a PSGI environment, and thus on any of the backends that PSGI
-supports.
-
-It works by translating the environment provided by the PSGI
-specification to one expected by the CGI specification. Likewise, it
-captures output as it would be prepared for the CGI standard, and
-translates it to the format expected for the PSGI standard using
-the CGI::Parse::PSGI module.
-
+This module allows an application designed for the CGI environment to run
+in a PSGI environment, and thus on any of the backends that PSGI supports.
 
 %prep
 %setup -q -n CGI-Emulate-PSGI-%{version}
@@ -39,29 +29,32 @@ the CGI::Parse::PSGI module.
 make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
+
+make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
 
-make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
-find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null ';'
+find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
+find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
 
-%{_fixperms} %{buildroot}/*
+%{_fixperms} $RPM_BUILD_ROOT/*
 
 %check
 make test
 
-
 %clean
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
 %doc Changes README
 %{perl_vendorlib}/*
-%{_mandir}/man3/*.3*
+%{_mandir}/man3/*
 
 %changelog
+* Wed Dec 29 2010 Ralf Corsépius <corsepiu at fedoraproject.org> 0.10-1
+- Merge-in *.spec from BZ 664815.
+- Update to 0.10.
+- Remove *-tests subpackage.
+
 * Sat Mar 20 2010 Chris Weyl <cweyl at alumni.drew.edu> 0.06-1
 - specfile by Fedora::App::MaintainerTools 0.006
-
-
diff --git a/sources b/sources
index d3ca6e9..aeeb545 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8643aba10fe775ece7893982de7f6178  CGI-Emulate-PSGI-0.06.tar.gz
+9a2042692cb410cb7d8b094094d139d9  CGI-Emulate-PSGI-0.10.tar.gz



More information about the perl-devel mailing list