c5da805
Summary:        A Perl interface for making and serving XML-RPC calls
c5da805
Name:           perl-Frontier-RPC
c5da805
Version:        0.06
181cf15
Release: 39.1
c5da805
c5da805
Group:          Development/Libraries
c5da805
License:        GPL or Artistic
c5da805
Url:            http://search.cpan.org/dist/Frontier-RPC/
c5da805
Source0:        http://history.perl.org/backpan/authors/id/K/KM/KMACLEOD/Frontier-RPC-0.06.tar.gz
c5da805
Patch0:         perl-frontier-raw-call.patch
c5da805
Patch1:         perl-frontier-raw-serve.patch
c5da805
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
c5da805
c5da805
BuildArch:      noarch
c5da805
BuildRequires:  perl >= 1:5.6.1
c5da805
BuildRequires:  perl-libwww-perl, perl-XML-Parser
c5da805
Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
cvsdist b3cf836
cvsdist b3cf836
%description
cvsdist b3cf836
Frontier::RPC implements UserLand Software's XML RPC (Remote Procedure
cvsdist b3cf836
Calls using Extensible Markup Language).  Frontier::RPC includes both
cvsdist b3cf836
a client module for making requests to a server and a daemon module
cvsdist b3cf836
for implementing servers.  Frontier::RPC uses RPC2 format messages.
cvsdist b3cf836
cvsdist b3cf836
cvsdist b3cf836
%prep
cvsdist b3cf836
%setup -q -n Frontier-RPC-%{version} 
c5da805
%patch0 -p1
c5da805
%patch1 -p1
cvsdist b3cf836
cvsdist b3cf836
%build
c5da805
%{__perl} Makefile.PL INSTALLDIRS=vendor
c5da805
make %{?_smp_mflags}
cvsdist b3cf836
c5da805
%install
cvsdist b3cf836
rm -rf $RPM_BUILD_ROOT
c5da805
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
c5da805
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
c5da805
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
c5da805
chmod -R u+w $RPM_BUILD_ROOT/*
cvsdist b3cf836
c5da805
%check || :
c5da805
make test
c5da805
c5da805
%clean
cvsdist b3cf836
rm -rf $RPM_BUILD_ROOT
cvsdist b3cf836
cvsdist 25960d3
c5da805
%files
c5da805
%defattr(-,root,root,-)
c5da805
%doc COPYING README examples/
c5da805
%{perl_vendorlib}/Frontier/
c5da805
%{_mandir}/man3/*.3*
cvsdist b3cf836
cvsdist b3cf836
cvsdist b3cf836
%changelog
181cf15
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
181cf15
- rebuilt for new gcj
181cf15
c5da805
* Sat Apr 30 2005 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.06-39
c5da805
- Source URL: using the Comprehensive Perl Arcana Society Tapestry address
c5da805
  (Frontier::RPC version 0.06 no longer available in CPAN mirrors).
c5da805
- spec cleanup (#156480)
d2cc0be
cturner 9bb0a83
* Wed Sep 22 2004 Chip Turner <cturner@redhat.com> 0.06-38
cturner 9bb0a83
- rebuild
cturner 9bb0a83
cvsdist b3cf836
* Tue Aug  6 2002 Chip Turner <cturner@redhat.com>
cvsdist b3cf836
- automated release bump and build
cvsdist b3cf836
cvsdist b3cf836
* Fri Apr  5 2002 Chip Turner <cturner@redhat.com>
cvsdist b3cf836
- add patch from RHN to allow raw non-conformat calls.  
cvsdist b3cf836
- doesn't affect main code path, but adds functionality 
cvsdist b3cf836
- similar to python xmlrpc module
cvsdist b3cf836
cvsdist b3cf836
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist b3cf836
- automated rebuild
cvsdist b3cf836
cvsdist b3cf836
* Mon Apr 30 2001 Chip Turner <cturner@redhat.com>
cvsdist b3cf836
- Spec file was autogenerated.