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