/[packages]/cauldron/perl-RPC-XML/current/SPECS/perl-RPC-XML.spec
ViewVC logotype

Contents of /cauldron/perl-RPC-XML/current/SPECS/perl-RPC-XML.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 372182 - (show annotations) (download)
Sun Jan 13 12:35:23 2013 UTC (11 years, 3 months ago) by umeabot
File size: 1834 byte(s)
Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild
1 %define upstream_name RPC-XML
2 %define upstream_version 0.77
3
4 Name: perl-%{upstream_name}
5 Version: %perl_convert_version %{upstream_version}
6 Release: %mkrel 2
7
8 Summary: A set of classes for core data, message and XML handling
9 License: GPL+ or Artistic
10 Group: Development/Perl
11 Url: http://search.cpan.org/dist/%{upstream_name}
12 Source0: http://www.cpan.org/modules/by-module/RPC/%{upstream_name}-%{upstream_version}.tar.gz
13
14 BuildRequires: perl(ExtUtils::MakeMaker)
15 BuildRequires: perl(File::Spec) >= 0.800.0
16 BuildRequires: perl(LWP) >= 5.834.0
17 BuildRequires: perl(Scalar::Util) >= 1.190.0
18 BuildRequires: perl(Test::More) >= 0.940.0
19 BuildRequires: perl(XML::Parser) >= 2.310.0
20 BuildRequires: perl(constant) >= 1.30.0
21 BuildArch: noarch
22
23 Obsoletes: perl-RPC-XML-Apache <= 0.740.0
24
25 %description
26 The RPC::XML package is a reference implementation of the XML-RPC
27 standard. As a reference implementation, it is geared more towards clarity and
28 readability than efficiency.
29
30 The package provides a set of classes for creating values to pass to the
31 constructors for requests and responses. These are lightweight objects, most
32 of which are implemented as tied scalars so as to associate specific type
33 information with the value. Classes are also provided for requests, responses,
34 faults (errors) and a parser based on the XML::Parser package from CPAN.
35
36 This module does not actually provide any transport implementation or
37 server basis. For these, see RPC::XML::Client and RPC::XML::Server,
38 respectively.
39
40 %prep
41 %setup -q -n %{upstream_name}-%{upstream_version}
42
43 %build
44 %{__perl} Makefile.PL INSTALLDIRS=vendor
45 %make
46
47 # make tests don't work
48 # make test
49
50 %install
51 %makeinstall_std
52
53 %files
54 %doc ChangeLog META.json META.yml MYMETA.yml README ex
55 %{_bindir}/*
56 %{perl_vendorlib}/
57 %{_mandir}/man1/*
58 %{_mandir}/man3/*

  ViewVC Help
Powered by ViewVC 1.1.30