Group :: Development/Perl
RPM: perl-SOAP-Lite
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define module SOAP-Lite
%define m_distro SOAP-Lite
%define m_name SOAP::Lite
%define m_author_id BYRNE
%define tarball_ver 0.60a
Name: perl-%module
Version: 0.60
Release: alt3.a
Summary: Client and server side SOAP implementation
Summary(ru_RU.UTF-8): Клиентская и серверная реализации SOAP
License: GPL
Group: Development/Perl
Url: %CPAN %m_distro
Packager: Andrey Brindeew <abr at altlinux.org>
BuildArch: noarch
Source: %m_distro-%tarball_ver.tar.gz
Patch0: perl-SOAP-Lite-0.60a-alt-paths.patch
Requires: perl-XML-Parser
BuildRequires: perl-Compress-Zlib perl-Crypt-SSLeay perl-MIME-Lite perl-MailTools perl-Net-Jabber perl-URI perl-XML-Parser perl-devel perl-libnet perl-libwww-perl
%package examples
Summary: %m_name examples
Group: Development/Perl
Requires: %name = %version-%release
%description examples
This package contains %m_name examples.
%description
%m_name for Perl is a collection of Perl modules which provides a simple
and lightweight interface to the Simple Object Access Protocol (SOAP) both
on client and server side. This version of SOAP::Lite supports a subset of
the SOAP 1.1 specification and has initial support for SOAP 1.2 specification.
%description -l ru_RU.UTF-8
%m_name для Perl - коллекция Perl-модулей, предоставляющая простой и лёгкий
интерфейс к Simple Object Access Protocol (SOAP) как на сервере, так и на клиенте.
Данная версия %m_name поддерживает подмножество спецификации SOAP версии 1.1 и
имеет начальную поддержку спецификации SOAP версии 1.2.
# This disables deparsing of SOAP::Transport::MQ which requires proprietary software
%add_findreq_skiplist %perl_vendor_privlib/SOAP/Transport/MQ.pm
# This disables searching requires in this module
%add_findreq_skiplist %perl_vendor_privlib/SOAP/Transport/HTTP.pm
%prep
%setup -q -n %m_distro-%version
%patch0 -p1
%build
rm -f t/03-server.t
%perl_vendor_build
%install
%perl_vendor_install
%__mkdir_p $RPM_BUILD_ROOT%_docdir/%name-%version
%__cp -a README Changes examples $RPM_BUILD_ROOT%_docdir/%name-%version/
%files
%_bindir/*
%perl_vendor_privlib/Apache
%perl_vendor_privlib/IO
%perl_vendor_privlib/SOAP
%perl_vendor_privlib/UDDI
%perl_vendor_privlib/XML
%perl_vendor_privlib/XMLRPC
%perl_vendor_man1dir/*
%perl_vendor_man3dir/*
%_docdir/%name-%version/README
%_docdir/%name-%version/Changes
%files examples
%dir %_docdir/%name-%version
%_docdir/%name-%version/examples
%changelog
…
Full changelog you can see here
%define m_distro SOAP-Lite
%define m_name SOAP::Lite
%define m_author_id BYRNE
%define tarball_ver 0.60a
Name: perl-%module
Version: 0.60
Release: alt3.a
Summary: Client and server side SOAP implementation
Summary(ru_RU.UTF-8): Клиентская и серверная реализации SOAP
License: GPL
Group: Development/Perl
Url: %CPAN %m_distro
Packager: Andrey Brindeew <abr at altlinux.org>
BuildArch: noarch
Source: %m_distro-%tarball_ver.tar.gz
Patch0: perl-SOAP-Lite-0.60a-alt-paths.patch
Requires: perl-XML-Parser
BuildRequires: perl-Compress-Zlib perl-Crypt-SSLeay perl-MIME-Lite perl-MailTools perl-Net-Jabber perl-URI perl-XML-Parser perl-devel perl-libnet perl-libwww-perl
%package examples
Summary: %m_name examples
Group: Development/Perl
Requires: %name = %version-%release
%description examples
This package contains %m_name examples.
%description
%m_name for Perl is a collection of Perl modules which provides a simple
and lightweight interface to the Simple Object Access Protocol (SOAP) both
on client and server side. This version of SOAP::Lite supports a subset of
the SOAP 1.1 specification and has initial support for SOAP 1.2 specification.
%description -l ru_RU.UTF-8
%m_name для Perl - коллекция Perl-модулей, предоставляющая простой и лёгкий
интерфейс к Simple Object Access Protocol (SOAP) как на сервере, так и на клиенте.
Данная версия %m_name поддерживает подмножество спецификации SOAP версии 1.1 и
имеет начальную поддержку спецификации SOAP версии 1.2.
# This disables deparsing of SOAP::Transport::MQ which requires proprietary software
%add_findreq_skiplist %perl_vendor_privlib/SOAP/Transport/MQ.pm
# This disables searching requires in this module
%add_findreq_skiplist %perl_vendor_privlib/SOAP/Transport/HTTP.pm
%prep
%setup -q -n %m_distro-%version
%patch0 -p1
%build
rm -f t/03-server.t
%perl_vendor_build
%install
%perl_vendor_install
%__mkdir_p $RPM_BUILD_ROOT%_docdir/%name-%version
%__cp -a README Changes examples $RPM_BUILD_ROOT%_docdir/%name-%version/
%files
%_bindir/*
%perl_vendor_privlib/Apache
%perl_vendor_privlib/IO
%perl_vendor_privlib/SOAP
%perl_vendor_privlib/UDDI
%perl_vendor_privlib/XML
%perl_vendor_privlib/XMLRPC
%perl_vendor_man1dir/*
%perl_vendor_man3dir/*
%_docdir/%name-%version/README
%_docdir/%name-%version/Changes
%files examples
%dir %_docdir/%name-%version
%_docdir/%name-%version/examples
%changelog
…
Full changelog you can see here