psabata pushed to perl-SOAP-Lite (master). "1.14 bump (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Mar 26 09:53:53 UTC 2015


>From 9c63e36cbb8ee6c5b1861b1a5f14592bc97c88a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20=C5=A0abata?= <contyk at redhat.com>
Date: Thu, 26 Mar 2015 10:53:40 +0100
Subject: 1.14 bump

- We now run way more tests than before, yay
- Dep list rewritten once again, I hope nothing breaks

diff --git a/.gitignore b/.gitignore
index 2d0a5e0..495cce9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ SOAP-Lite-0.710.10.tar.gz
 /SOAP-Lite-1.11.tar.gz
 /SOAP-Lite-1.12.tar.gz
 /SOAP-Lite-1.13.tar.gz
+/SOAP-Lite-1.14.tar.gz
diff --git a/perl-SOAP-Lite.spec b/perl-SOAP-Lite.spec
index 84fdc9d..d9f7ff9 100644
--- a/perl-SOAP-Lite.spec
+++ b/perl-SOAP-Lite.spec
@@ -1,5 +1,5 @@
 Name:       perl-SOAP-Lite
-Version:    1.13
+Version:    1.14
 Release:    1%{?dist}
 Summary:    Client and server side SOAP implementation
 License:    GPL+ or Artistic
@@ -13,52 +13,86 @@ BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
 BuildRequires:  perl(strict)
 BuildRequires:  perl(warnings)
 # Runtime
+# XXX: BuildRequires:  perl(Apache)
+# XXX: BuildRequires:  perl(Apache::Const)
+# XXX: BuildRequires:  perl(Apache::Constants)
+# XXX: BuildRequires:  perl(Apache::RequestIO)
+# XXX: BuildRequires:  perl(Apache::RequestRec)
+# XXX: BuildRequires:  perl(Apache2::Const)
+# XXX: BuildRequires:  perl(Apache2::RequestIO)
+# XXX: BuildRequires:  perl(Apache2::RequestRec)
+# XXX: BuildRequires:  perl(Apache2::RequestUtil)
+# XXX: BuildRequires:  perl(APR::Table)
 BuildRequires:  perl(bytes)
 BuildRequires:  perl(Carp)
 BuildRequires:  perl(Class::Inspector)
+BuildRequires:  perl(Compress::Zlib)
 BuildRequires:  perl(constant)
+# FIXME: Unpackaged BuildRequires:  perl(DIME::Message)
+# FIXME: Unpackaged BuildRequires:  perl(DIME::Payload)
 BuildRequires:  perl(Encode)
 BuildRequires:  perl(Exporter)
+# XXX: BuildRequires:  perl(FCGI)
+BuildRequires:  perl(HTTP::Daemon)
+# XXX: BuildRequires:  perl(HTTP::Daemon::SSL)
+# XXX: BuildRequires:  perl(HTTP::Headers)
+# XXX: BuildRequires:  perl(HTTP::Request)
 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)
+# XXX: BuildRequires:  perl(LWP::UserAgent)
+BuildRequires:  perl(MIME::Base64)
+# XXX: BuildRequires:  perl(MIME::Entity)
+BuildRequires:  perl(MIME::Lite)
+BuildRequires:  perl(MIME::Parser)
 BuildRequires:  perl(Net::POP3)
 BuildRequires:  perl(overload)
 BuildRequires:  perl(Scalar::Util)
+BuildRequires:  perl(Test)
 BuildRequires:  perl(URI)
 BuildRequires:  perl(URI::Escape)
+# XXX: BuildRequires:  perl(URI::_server)
 BuildRequires:  perl(vars)
-BuildRequires:  perl(XML::Parser)
+# XXX: BuildRequires:  perl(XML::Parser)
+BuildRequires:  perl(XML::Parser::Lite)
 # Tests only
-# Tests in Issues/ and SOAP/ directories are not executed
-# Many tests are skipped for various reasons
+# Note many tests are skipped as they require an HTTP server set up
 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.
+BuildRequires:  perl(IPC::Open2)
+BuildRequires:  perl(Storable)
+BuildRequires:  perl(Symbol)
+BuildRequires:  perl(Test::More) >= 0.88
+BuildRequires:  perl(Test::Warn)
+BuildRequires:  perl(utf8)
+# Optional tests only
+# XXX: BuildRequires:  perl(LWP::Protocol::https)
+# XXX: BuildRequires:  perl(Test::MockObject)
+BuildRequires:  perl(Test::XML)
+# We need HTTP::Response in case Test::MockObject gets pulled in somehow
+BuildRequires:  perl(HTTP::Response)
+# XXX: BuildRequires:  perl(Test::Kwalitee) >= 1.21
+# XXX: BuildRequires:  perl(Test::Pod) >= 1.41
+# We don't require various webserver transports (Apache*/APR, FCGI);
+# this would introduced a huge dependency chain and people will generally want only one
 # The server also introduces a huge dependency chain not everyone really wants.
+Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
 Requires:       perl(Compress::Zlib)
+# FIXME: Unpackaged Requires:       perl(DIME::Message)
+# FIXME: Unpackaged Requires:       perl(DIME::Payload)
 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(LWP::UserAgent)
 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
 Provides:       perl-SOAP-Transport-TCP = %{version}-%{release}
 Obsoletes:      perl-SOAP-Transport-TCP < 0.715-12
@@ -88,6 +122,7 @@ make pure_install DESTDIR=%{buildroot}
 make test
 
 %files
+%license LICENSE
 %doc Changes HACKING README ReleaseNotes.txt examples
 %{_bindir}/*pl
 %{perl_vendorlib}/SOAP
@@ -96,6 +131,11 @@ make test
 %{_mandir}/man1/*
 
 %changelog
+* Wed Mar 25 2015 Petr Šabata <contyk at redhat.com> - 1.14-1
+- 1.14 bump
+- We now run way more tests than before, yay
+- Dep list rewritten once again, I hope nothing breaks
+
 * Tue Jan 06 2015 Petr Šabata <contyk at redhat.com> - 1.13-1
 - 1.13 bugfix bump
 
diff --git a/sources b/sources
index 062e482..fe38c34 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a743e386947f6e93ca81ee557ddee264  SOAP-Lite-1.13.tar.gz
+4a95aa4e43d57d4eed018bb76fd67e38  SOAP-Lite-1.14.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/perl-SOAP-Lite.git/commit/?h=master&id=9c63e36cbb8ee6c5b1861b1a5f14592bc97c88a2


More information about the scm-commits mailing list