commit 96c00cec12cc03523231f5c623ea2935b0c32366 Author: Petr Šabata <contyk@xxxxxxxxxx> 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@xxxxxxxxxx> - 1.12-1 +- 1.12 bump + * Fri Aug 29 2014 Jitka Plesnikova <jplesnik@xxxxxxxxxx> - 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 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel