From 30f6f752399b03467e259cae93570e8270da65dd Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Dec 11 2008 15:26:13 +0000 Subject: - New upstream release - Enable tests - Include examples in documentation - Don't grab in dependencies of exotic transports (for the sake of consistency with existing practice of Jabber transport) --- diff --git a/perl-SOAP-Lite.spec b/perl-SOAP-Lite.spec index ae9886c..e5b4dd1 100644 --- a/perl-SOAP-Lite.spec +++ b/perl-SOAP-Lite.spec @@ -1,6 +1,6 @@ Name: perl-SOAP-Lite -Version: 0.710.07 -Release: 2%{?dist} +Version: 0.710.08 +Release: 1%{?dist} Summary: Client and server side SOAP implementation License: GPL+ or Artistic Group: Development/Libraries @@ -13,18 +13,20 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) BuildRequires: perl-XML-Parser BuildRequires: perl(ExtUtils::MakeMaker) +BuildRequires: perl(Test::MockObject) +BuildRequires: perl(Test::Pod) +BuildRequires: perl(Test::Pod::Coverage) +BuildRequires: perl(MIME::Parser) BuildArch: noarch -#%define bogusreqs 'MQ\\|Jabber' -#%define bogusreqs perl.Net..Jabber. -#%global reqfilt sh -c '%{__perl_requires} | %{__grep} -Ev "%{bogusreqs}"' -#%define __perl_requires %{reqfilt} %define bogusreqs 'perl(MQClient::MQSeries)\ perl(MQSeries)\ perl(MQSeries::Message)\ perl(MQSeries::Queue)\ perl(MQSeries::QueueManager)\ -perl(Net::Jabber)' +perl(Net::Jabber)\ +perl(Net::FTP)\ +perl(Net::POP3)' %global reqfilt sh -c "%{__perl_requires} | %{__grep} -Fv %{bogusreqs}" %define __perl_requires %{reqfilt} @@ -41,30 +43,25 @@ client and server side. %build %{__perl} Makefile.PL --noprompt INSTALLDIRS=vendor make %{?_smp_mflags} +find examples -type f |xargs chmod ogu-x %install rm -rf $RPM_BUILD_ROOT make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';' - -#Items not yet in Extras -#find $RPM_BUILD_ROOT -type f -name JABBER* -exec rm -f {} ';' -#find $RPM_BUILD_ROOT -type f -name MQ* -exec rm -f {} ';' - chmod -R u+w $RPM_BUILD_ROOT/* %clean rm -rf $RPM_BUILD_ROOT %check -# Currently disabled until upstream fixes -#make test +make test %files %defattr(-,root,root,-) # For license text(s), see the perl package. -%doc Changes README ReleaseNotes.txt +%doc Changes README ReleaseNotes.txt examples %{_bindir}/*pl %{perl_vendorlib}/SOAP %{perl_vendorlib}/Apache @@ -77,6 +74,13 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man1/* %changelog +* Thu Dec 11 2008 Lubomir Rintel - 0.710.08-1 +- New upstream release +- Enable tests +- Include examples in documentation +- Don't grab in dependencies of exotic transports (for the sake + of consistency with existing practice of Jabber transport) + * Tue Sep 09 2008 Lubomir Rintel - 0.710.07-2 - Re-add the nil patch