|
|
c5da805 |
Summary: A Perl interface for making and serving XML-RPC calls
|
|
|
c5da805 |
Name: perl-Frontier-RPC
|
|
|
be96c89 |
Version: 0.07b4p1
|
|
|
321c41f |
Release: 37%{?dist}
|
|
|
2fc23ac |
License: GPL+ or Artistic
|
|
|
35c3feb |
URL: https://metacpan.org/release/Frontier-RPC
|
|
|
35c3feb |
Source0: https://cpan.metacpan.org/authors/id/R/RT/RTFIREFLY/Frontier-RPC-%{version}.tar.gz
|
|
|
c5da805 |
Patch0: perl-frontier-raw-call.patch
|
|
|
c5da805 |
Patch1: perl-frontier-raw-serve.patch
|
|
|
be96c89 |
Patch2: perl-frontier-undef-scalar.patch
|
|
|
be96c89 |
Patch3: security-xml-external-entity.patch
|
|
|
be96c89 |
Patch4: apache2.patch
|
|
|
4c4a2d2 |
# Respect proxy setting for HTTPS, bug #832390, CPAN RT#117812
|
|
|
0748904 |
Patch5: Frontier-RPC-0.07b4p1-Respect-proxy-setting-for-HTTPS.patch
|
|
|
c5da805 |
BuildArch: noarch
|
|
|
fd92256 |
BuildRequires: perl-interpreter
|
|
|
29ad827 |
BuildRequires: perl-generators
|
|
|
64d69aa |
BuildRequires: perl(ExtUtils::MakeMaker)
|
|
|
64d69aa |
# Run-time:
|
|
|
64d69aa |
# Apache2::Const not used at tests
|
|
|
64d69aa |
# Apache2::ServerUtil not used at tests
|
|
|
64d69aa |
BuildRequires: perl(HTTP::Daemon)
|
|
|
64d69aa |
BuildRequires: perl(HTTP::Request)
|
|
|
64d69aa |
BuildRequires: perl(HTTP::Status)
|
|
|
64d69aa |
BuildRequires: perl(LWP::UserAgent)
|
|
|
64d69aa |
BuildRequires: perl(MIME::Base64)
|
|
|
64d69aa |
BuildRequires: perl(strict)
|
|
|
64d69aa |
BuildRequires: perl(vars)
|
|
|
64d69aa |
BuildRequires: perl(XML::Parser)
|
|
|
64d69aa |
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
|
|
|
64d69aa |
Requires: perl-Frontier-RPC-doc = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
|
5883f99 |
|
|
|
be96c89 |
%package Client
|
|
|
be96c89 |
Summary: Frontier-RPC-Client Perl module
|
|
|
0e338ba |
License: GPL+ or Artistic
|
|
|
64d69aa |
Requires: perl-Frontier-RPC-doc = %{?epoch:%{epoch}:}%{version}-%{release}
|
|
|
0e338ba |
|
|
|
64d69aa |
# To solve conflicts between those two packages
|
|
|
0e338ba |
%package doc
|
|
|
0e338ba |
Summary: Frontier-RPC-Client Perl module documentation
|
|
|
8d41f65 |
License: GPL+ or Artistic
|
|
cvsdist |
b3cf836 |
|
|
cvsdist |
b3cf836 |
%description
|
|
|
be96c89 |
Frontier::RPC implements UserLand Software's XML RPC (Remote
|
|
|
be96c89 |
Procedure Calls using Extensible Markup Language). Frontier::RPC
|
|
|
be96c89 |
includes both a client module for making requests to a server and
|
|
|
be96c89 |
several server modules for implementing servers using CGI, Apache,
|
|
|
be96c89 |
and standalone with HTTP::Daemon.
|
|
cvsdist |
b3cf836 |
|
|
|
be96c89 |
%description Client
|
|
|
be96c89 |
Frontier::RPC::Client implements UserLand Software's XML RPC (Remote
|
|
|
be96c89 |
Procedure Calls using Extensible Markup Language). Frontier::RPC::Client
|
|
|
be96c89 |
includes just client module for making requests to a server.
|
|
cvsdist |
b3cf836 |
|
|
|
0e338ba |
%description doc
|
|
|
0e338ba |
Documentation and examples to Frontier::RPC and Frontier::RPC::Client.
|
|
|
0e338ba |
|
|
cvsdist |
b3cf836 |
%prep
|
|
|
be96c89 |
%setup -q -n Frontier-RPC-%{version}
|
|
|
c5da805 |
%patch0 -p1
|
|
|
c5da805 |
%patch1 -p1
|
|
|
be96c89 |
%patch2 -p1
|
|
|
be96c89 |
%patch3 -p1
|
|
|
be96c89 |
%patch4 -p1
|
|
|
0748904 |
%patch5 -p1
|
|
|
5883f99 |
|
|
cvsdist |
b3cf836 |
%build
|
|
|
64d69aa |
perl Makefile.PL INSTALLDIRS=vendor
|
|
|
c5da805 |
make %{?_smp_mflags}
|
|
cvsdist |
b3cf836 |
|
|
|
c5da805 |
%install
|
|
|
0e338ba |
make pure_install DESTDIR=$RPM_BUILD_ROOT
|
|
|
be96c89 |
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
|
|
|
be96c89 |
%{_fixperms} $RPM_BUILD_ROOT/*
|
|
|
5883f99 |
|
|
|
2fc23ac |
%check
|
|
|
c5da805 |
make test
|
|
|
c5da805 |
|
|
|
c5da805 |
%files
|
|
|
be96c89 |
%{perl_vendorlib}/*
|
|
cvsdist |
b3cf836 |
|
|
|
be96c89 |
%files Client
|
|
|
be96c89 |
%{perl_vendorlib}/Frontier/Client.pm
|
|
|
be96c89 |
%{perl_vendorlib}/Frontier/RPC2.pm
|
|
|
0e338ba |
|
|
|
0e338ba |
%files doc
|
|
|
0e338ba |
%doc ChangeLog Changes COPYING README examples/
|
|
|
0e338ba |
%{_mandir}/man3/*
|
|
cvsdist |
b3cf836 |
|
|
cvsdist |
b3cf836 |
%changelog
|
|
|
321c41f |
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.07b4p1-37
|
|
|
321c41f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
321c41f |
|
|
|
4aff6de |
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.07b4p1-36
|
|
|
4aff6de |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
4aff6de |
|
|
|
5f530c5 |
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.07b4p1-35
|
|
|
5f530c5 |
- Perl 5.30 rebuild
|
|
|
5f530c5 |
|
|
|
d0356bb |
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.07b4p1-34
|
|
|
d0356bb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
d0356bb |
|
|
|
c6ef3c6 |
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.07b4p1-33
|
|
|
c6ef3c6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
c6ef3c6 |
|
|
|
65ca75e |
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.07b4p1-32
|
|
|
65ca75e |
- Perl 5.28 rebuild
|
|
|
65ca75e |
|
|
|
2aa63dd |
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.07b4p1-31
|
|
|
2aa63dd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
2aa63dd |
|
|
|
abe7453 |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.07b4p1-30
|
|
|
abe7453 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
abe7453 |
|
|
|
678347a |
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.07b4p1-29
|
|
|
678347a |
- Perl 5.26 rebuild
|
|
|
678347a |
|
|
|
6983fbb |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.07b4p1-28
|
|
|
6983fbb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
6983fbb |
|
|
|
0748904 |
* Tue Sep 13 2016 Petr Pisar <ppisar@redhat.com> - 0.07b4p1-27
|
|
|
4c4a2d2 |
- Respect proxy setting for HTTPS (bug #832390)
|
|
|
0748904 |
|
|
|
3c5baa4 |
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.07b4p1-26
|
|
|
3c5baa4 |
- Perl 5.24 rebuild
|
|
|
3c5baa4 |
|
|
|
3c389f2 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.07b4p1-25
|
|
|
3c389f2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
3c389f2 |
|
|
|
ed98554 |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-24
|
|
|
ed98554 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
ed98554 |
|
|
|
cee93af |
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.07b4p1-23
|
|
|
cee93af |
- Perl 5.22 rebuild
|
|
|
cee93af |
|
|
|
3ef0a56 |
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.07b4p1-22
|
|
|
3ef0a56 |
- Perl 5.20 rebuild
|
|
|
3ef0a56 |
|
|
|
e0c76d8 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-21
|
|
|
e0c76d8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
e0c76d8 |
|
|
|
21e0bfc |
* Mon Apr 07 2014 Petr Pisar <ppisar@redhat.com> - 0.07b4p1-20
|
|
|
64d69aa |
- Rebase patches to suppress creating *.orig files
|
|
|
64d69aa |
- Modernize the spec file
|
|
|
21e0bfc |
|
|
|
6ccc9eb |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-19
|
|
|
6ccc9eb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
6ccc9eb |
|
|
|
026f3bf |
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 0.07b4p1-18
|
|
|
026f3bf |
- Perl 5.18 rebuild
|
|
|
026f3bf |
|
|
|
0729e94 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-17
|
|
|
0729e94 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
0729e94 |
|
|
|
50888a9 |
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-16
|
|
|
50888a9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
50888a9 |
|
|
|
82913bc |
* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 0.07b4p1-15
|
|
|
82913bc |
- Perl 5.16 rebuild
|
|
|
82913bc |
|
|
|
9192955 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-14
|
|
|
9192955 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
9192955 |
|
|
Petr Sabata |
adbc450 |
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 0.07b4p1-13
|
|
Petr Sabata |
adbc450 |
- Perl mass rebuild
|
|
Petr Sabata |
adbc450 |
|
|
|
abd3caf |
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-12
|
|
|
abd3caf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
abd3caf |
|
|
|
b107c10 |
* Thu Dec 16 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.07b4p1-11
|
|
|
b107c10 |
- 661697 rebuild for fixing problems with vendorach/lib
|
|
|
b107c10 |
|
|
|
0e338ba |
* Mon May 3 2010 Marcela Mašláňová <mmaslano@redhat.com> - 0.07b4p1-10
|
|
|
0e338ba |
- create doc sub-package to solve conflicts
|
|
|
0e338ba |
|
|
|
50df80d |
* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.07b4p1-9
|
|
|
50df80d |
- Mass rebuild with perl-5.12.0
|
|
|
50df80d |
|
|
|
812bd2b |
* Fri Dec 4 2009 Stepan Kasal <skasal@redhat.com> - 0.07b4p1-8
|
|
|
812bd2b |
- rebuild against perl 5.10.1
|
|
|
812bd2b |
|
|
|
4547c11 |
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-7
|
|
|
4547c11 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
4547c11 |
|
|
|
023f6b1 |
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.07b4p1-6
|
|
|
023f6b1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
023f6b1 |
|
|
|
8d41f65 |
* Thu Aug 28 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.07b4p1-5
|
|
|
8d41f65 |
- fix license tag
|
|
|
8d41f65 |
|
|
|
be96c89 |
* Wed Jul 30 2008 Miroslav Suchý <msuchy@redhat.com> 0.07b4p1-4
|
|
|
be96c89 |
- applied security patches.
|
|
|
be96c89 |
- created light package with only Client part.
|
|
|
be96c89 |
|
|
|
e24caf4 |
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.07b4-4
|
|
|
e24caf4 |
Rebuild for new perl
|
|
|
e24caf4 |
|
|
|
5883f99 |
* Fri Oct 26 2007 Robin Norwood <rnorwood@redhat.com> - 0.07b4-3
|
|
|
5883f99 |
- Various fixes from package review:
|
|
|
5883f99 |
- Remove BR: perl
|
|
|
5883f99 |
- Use dist tag in release
|
|
|
5883f99 |
- Resolves: bz#226258
|
|
|
5883f99 |
|
|
|
2fc23ac |
* Wed Aug 29 2007 Robin Norwood <rnorwood@redhat.com> - 0.07b4-2
|
|
|
2fc23ac |
- Update license tag
|
|
|
2fc23ac |
- add some files to %%doc section
|
|
|
2fc23ac |
- Update BuildRequires
|
|
|
2fc23ac |
|
|
jvdias |
b8eaf22 |
* Mon Jun 05 2006 Jason Vas Dias <jvdias@redhat.com> - 0.07b4-1
|
|
jvdias |
b8eaf22 |
- Upgrade to upstream version 0.07b4
|
|
jvdias |
b8eaf22 |
|
|
jvdias |
4d79c5b |
* Fri Feb 03 2006 Jason Vas Dias <jvdias@redhat.com> - 0.06-39.2
|
|
jvdias |
4d79c5b |
- rebuild for new perl-5.8.8
|
|
jvdias |
4d79c5b |
|
|
|
181cf15 |
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
|
|
|
755f9ef |
- rebuilt for new gcc
|
|
|
755f9ef |
|
|
|
755f9ef |
* 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>
|
|
|
be96c89 |
- add patch from RHN to allow raw non-conformat calls.
|
|
|
be96c89 |
- 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>
|
|
|
be96c89 |
- Spec file was autogenerated.
|
|
|
be96c89 |
|