[perl-SOAP-Lite] 1.12 bump

Petr Šabata psabata at fedoraproject.org
Fri Dec 5 17:53:25 UTC 2014


commit 96c00cec12cc03523231f5c623ea2935b0c32366
Author: Petr Šabata <contyk at redhat.com>
Date:   Fri Dec 5 18:53:29 2014 +0100

    1.12 bump

 .gitignore          |    1 +
 perl-SOAP-Lite.spec |   51 ++++++++++++++++++++++++++++++++++++---------------
 sources             |    2 +-
 3 files changed, 38 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 68f1a41..1245602 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ SOAP-Lite-0.710.10.tar.gz
 /SOAP-Lite-1.09.tar.gz
 /SOAP-Lite-1.10.tar.gz
 /SOAP-Lite-1.11.tar.gz
+/SOAP-Lite-1.12.tar.gz
diff --git a/perl-SOAP-Lite.spec b/perl-SOAP-Lite.spec
index 37e7f2a..cb0a456 100644
--- a/perl-SOAP-Lite.spec
+++ b/perl-SOAP-Lite.spec
@@ -1,43 +1,62 @@
 Name:       perl-SOAP-Lite
-Version:    1.11
-Release:    3%{?dist}
+Version:    1.12
+Release:    1%{?dist}
 Summary:    Client and server side SOAP implementation
 License:    GPL+ or Artistic
 Group:      Development/Libraries
 URL:        http://search.cpan.org/dist/SOAP-Lite/
 Source0:    http://search.cpan.org/CPAN/authors/id/P/PH/PHRED/SOAP-Lite-%{version}.tar.gz
 BuildArch:  noarch
+# Build
 BuildRequires:  perl
+BuildRequires:  perl(ExtUtils::MakeMaker) >= 1.12
+BuildRequires:  perl(strict)
+BuildRequires:  perl(warnings)
+# Runtime
 BuildRequires:  perl(bytes)
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Class::Inspector)
 BuildRequires:  perl(constant)
-BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(Encode)
 BuildRequires:  perl(Exporter)
-BuildRequires:  perl(ExtUtils::MakeMaker)
+BuildRequires:  perl(IO::File)
+BuildRequires:  perl(IO::Select)
+BuildRequires:  perl(IO::SessionData)
+BuildRequires:  perl(IO::SessionSet)
+BuildRequires:  perl(IO::Socket)
+BuildRequires:  perl(IPC::Open2)
 BuildRequires:  perl(LWP::UserAgent)
-BuildRequires:  perl(MIME::Base64)
-BuildRequires:  perl(MIME::Entity)
-BuildRequires:  perl(MIME::Parser)
+BuildRequires:  perl(Net::POP3)
 BuildRequires:  perl(overload)
 BuildRequires:  perl(Scalar::Util)
-BuildRequires:  perl(strict)
-BuildRequires:  perl(Test)
-BuildRequires:  perl(Test::More)
 BuildRequires:  perl(URI)
 BuildRequires:  perl(URI::Escape)
 BuildRequires:  perl(vars)
-BuildRequires:  perl(warnings)
 BuildRequires:  perl(XML::Parser)
+# Tests only
+# Tests in Issues/ and SOAP/ directories are not executed
+# Many tests are skipped for various reasons
+BuildRequires:  perl(B)
+BuildRequires:  perl(Data::Dumper)
+BuildRequires:  perl(File::Basename)
+BuildRequires:  perl(LWP::Protocol::http)
+BuildRequires:  perl(LWP::Protocol::https)
+BuildRequires:  perl(MIME::Parser)
+BuildRequires:  perl(Test)
+BuildRequires:  perl(Test::More)
 # We don't require Apache* modules as both mod_perl 1 and 2 are supported.
 # The server also introduces a huge dependency chain not everyone really wants.
 Requires:       perl(Compress::Zlib)
 Requires:       perl(Encode)
+Requires:       perl(FCGI)
 Requires:       perl(HTTP::Headers)
 Requires:       perl(HTTP::Request)
 Requires:       perl(LWP::UserAgent)
+Requires:       perl(LWP::Protocol::http)
+Requires:       perl(LWP::Protocol::https)
 Requires:       perl(MIME::Base64)
 Requires:       perl(MIME::Entity)
+Requires:       perl(URI::_server)
 Requires:       perl(XML::Parser)
 Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
 # Merged back into SOAP-Lite in 1.00
@@ -55,16 +74,15 @@ client and server side.
 
 %prep
 %setup -q -n SOAP-Lite-%{version}
-find examples -type f -exec chmod ugo-x {} +
+find examples -type f -exec chmod -c ugo-x {} +
 
 %build
-perl Makefile.PL --noprompt INSTALLDIRS=vendor
+perl Makefile.PL --noprompt INSTALLDIRS=vendor NO_PACKLIST=1
 make %{?_smp_mflags}
 
 %install
 make pure_install DESTDIR=%{buildroot}
-find %{buildroot} -type f -name .packlist -exec rm -f {} +
-chmod -R u+w %{buildroot}/*
+%{_fixperms} %{buildroot}/*
 
 %check
 make test
@@ -78,6 +96,9 @@ make test
 %{_mandir}/man1/*
 
 %changelog
+* Fri Dec 05 2014 Petr Šabata <contyk at redhat.com> - 1.12-1
+- 1.12 bump
+
 * Fri Aug 29 2014 Jitka Plesnikova <jplesnik at redhat.com> - 1.11-3
 - Perl 5.20 rebuild
 
diff --git a/sources b/sources
index b266010..a5c04e8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-32606983a405249839753e434aac90a1  SOAP-Lite-1.11.tar.gz
+102ee54607866c5f4efc85addae58068  SOAP-Lite-1.12.tar.gz


More information about the scm-commits mailing list