Update to 1.49.02

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
This commit is contained in:
Igor Gnatenko 2017-09-29 17:23:23 +02:00
parent 1d08af0f0c
commit b2dc9e9333
5 changed files with 79 additions and 40 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
/xmlrpc-c-1.32.5.tar.xz /xmlrpc-c-1.32.5.tar.xz
/xmlrpc-c-1.47.1.tar.xz /xmlrpc-c-1.47.1.tar.xz
/xmlrpc-c-1.48.0.tar.xz /xmlrpc-c-1.48.0.tar.xz
/xmlrpc-c-1.49.02.tar.xz

View File

@ -1,4 +1,4 @@
From b86f173e5131b89a74ff9e4b3882598c9145152b Mon Sep 17 00:00:00 2001 From 319437416e592458725dd898826228b73a3bf46c Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <i.gnatenko.brain@gmail.com> From: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Date: Sun, 18 Dec 2016 10:24:31 +0100 Date: Sun, 18 Dec 2016 10:24:31 +0100
Subject: [PATCH 1/2] add meson buildsystem definitions Subject: [PATCH 1/2] add meson buildsystem definitions
@ -8,7 +8,7 @@ Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
include/meson.build | 3 + include/meson.build | 3 +
include/xmlrpc-c/config.h.in | 41 +++++++ include/xmlrpc-c/config.h.in | 41 +++++++
include/xmlrpc-c/lnsfr.sh | 9 ++ include/xmlrpc-c/lnsfr.sh | 9 ++
include/xmlrpc-c/meson.build | 87 +++++++++++++++ include/xmlrpc-c/meson.build | 87 ++++++++++++++
lib/abyss++/meson.build | 43 +++++++ lib/abyss++/meson.build | 43 +++++++
lib/abyss/meson.build | 1 + lib/abyss/meson.build | 1 +
lib/abyss/src/meson.build | 66 +++++++++++ lib/abyss/src/meson.build | 66 +++++++++++
@ -22,22 +22,23 @@ Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
lib/meson.build | 27 +++++ lib/meson.build | 27 +++++
lib/openssl/meson.build | 27 +++++ lib/openssl/meson.build | 27 +++++
lib/util/meson.build | 20 ++++ lib/util/meson.build | 20 ++++
meson.build | 209 ++++++++++++++++++++++++++++++++++ meson.build | 209 +++++++++++++++++++++++++++++++++
meson_options.txt | 12 ++ meson_options.txt | 12 ++
src/cpp/meson.build | 223 +++++++++++++++++++++++++++++++++++++ src/cpp/meson.build | 223 ++++++++++++++++++++++++++++++++++++
src/meson.build | 190 +++++++++++++++++++++++++++++++ src/meson.build | 190 ++++++++++++++++++++++++++++++
tools/lib/meson.build | 5 + tools/lib/meson.build | 5 +
tools/meson.build | 14 +++ tools/meson.build | 17 +++
tools/xml-rpc-api2cpp/meson.build | 21 ++++ tools/xml-rpc-api2cpp/meson.build | 21 ++++
tools/xml-rpc-api2txt/meson.build | 2 + tools/xml-rpc-api2txt/meson.build | 2 +
tools/xml/meson.build | 15 +++ tools/xml/meson.build | 15 +++
tools/xmlrpc/meson.build | 20 ++++ tools/xmlrpc/meson.build | 20 ++++
tools/xmlrpc_cpp_proxy/meson.build | 19 ++++ tools/xmlrpc_cpp_proxy/meson.build | 19 +++
tools/xmlrpc_dumpserver/meson.build | 23 ++++
tools/xmlrpc_pstream/meson.build | 21 ++++ tools/xmlrpc_pstream/meson.build | 21 ++++
tools/xmlrpc_transport/meson.build | 18 +++ tools/xmlrpc_transport/meson.build | 18 +++
transport_config.h.in | 4 + transport_config.h.in | 4 +
xmlrpc-c-config | 114 +++++++++++++++++++ xmlrpc-c-config | 114 ++++++++++++++++++
32 files changed, 1368 insertions(+) 33 files changed, 1394 insertions(+)
create mode 100644 include/meson.build create mode 100644 include/meson.build
create mode 100644 include/xmlrpc-c/config.h.in create mode 100644 include/xmlrpc-c/config.h.in
create mode 100755 include/xmlrpc-c/lnsfr.sh create mode 100755 include/xmlrpc-c/lnsfr.sh
@ -66,6 +67,7 @@ Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
create mode 100644 tools/xml/meson.build create mode 100644 tools/xml/meson.build
create mode 100644 tools/xmlrpc/meson.build create mode 100644 tools/xmlrpc/meson.build
create mode 100644 tools/xmlrpc_cpp_proxy/meson.build create mode 100644 tools/xmlrpc_cpp_proxy/meson.build
create mode 100644 tools/xmlrpc_dumpserver/meson.build
create mode 100644 tools/xmlrpc_pstream/meson.build create mode 100644 tools/xmlrpc_pstream/meson.build
create mode 100644 tools/xmlrpc_transport/meson.build create mode 100644 tools/xmlrpc_transport/meson.build
create mode 100644 transport_config.h.in create mode 100644 transport_config.h.in
@ -1325,10 +1327,10 @@ index 00000000..fc6929b8
+) +)
diff --git a/tools/meson.build b/tools/meson.build diff --git a/tools/meson.build b/tools/meson.build
new file mode 100644 new file mode 100644
index 00000000..39f73a3e index 00000000..f48a28f9
--- /dev/null --- /dev/null
+++ b/tools/meson.build +++ b/tools/meson.build
@@ -0,0 +1,14 @@ @@ -0,0 +1,17 @@
+subdir('lib') +subdir('lib')
+subdir('xml') +subdir('xml')
+if build_client +if build_client
@ -1343,6 +1345,9 @@ index 00000000..39f73a3e
+ endif + endif
+ endif + endif
+endif +endif
+if get_option('cplusplus')
+ subdir('xmlrpc_dumpserver')
+endif
diff --git a/tools/xml-rpc-api2cpp/meson.build b/tools/xml-rpc-api2cpp/meson.build diff --git a/tools/xml-rpc-api2cpp/meson.build b/tools/xml-rpc-api2cpp/meson.build
new file mode 100644 new file mode 100644
index 00000000..ec01212f index 00000000..ec01212f
@ -1450,6 +1455,35 @@ index 00000000..f3fc9988
+ ], + ],
+ install : true, + install : true,
+) +)
diff --git a/tools/xmlrpc_dumpserver/meson.build b/tools/xmlrpc_dumpserver/meson.build
new file mode 100644
index 00000000..b7aa7cfc
--- /dev/null
+++ b/tools/xmlrpc_dumpserver/meson.build
@@ -0,0 +1,23 @@
+executable(
+ 'xmlrpc_dumpserver',
+ sources : [
+ 'xmlrpc_dumpserver.c',
+ ],
+ include_directories : [
+ top_incdir,
+ hdr_incdir,
+ util_incdir,
+ ],
+ link_with : [
+ libxmlrpc,
+ libxmlrpc_server,
+ libxmlrpc_server_abyss,
+ libxmlrpc_util,
+ ],
+ dependencies : [
+ util_dep,
+ util_casprintf_dep,
+ dumpvalue,
+ ],
+ install : true,
+)
diff --git a/tools/xmlrpc_pstream/meson.build b/tools/xmlrpc_pstream/meson.build diff --git a/tools/xmlrpc_pstream/meson.build b/tools/xmlrpc_pstream/meson.build
new file mode 100644 new file mode 100644
index 00000000..9cd3eb85 index 00000000..9cd3eb85

View File

@ -1,4 +1,4 @@
From 0e44853694beadea8df1ff7383d7dbc1750ed4ef Mon Sep 17 00:00:00 2001 From bc00d9c46eb3cd7cdac19233bd06ea8bb1bd122f Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <i.gnatenko.brain@gmail.com> From: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Date: Mon, 19 Dec 2016 21:33:47 +0100 Date: Mon, 19 Dec 2016 21:33:47 +0100
Subject: [PATCH 2/2] chmod +x xml-rpc-api2txt Subject: [PATCH 2/2] chmod +x xml-rpc-api2txt

View File

@ -1 +1 @@
SHA512 (xmlrpc-c-1.48.0.tar.xz) = 7457a508ae20d9e3b75015335982a2176890db75c8101afbd0bb34b3f7dbe534e4cdffb6e5907bb0588c56901028f4df25fb7b0d51d9e3a2e0548c55550cdcd4 SHA512 (xmlrpc-c-1.49.02.tar.xz) = ba2e4ba2a1beac63ee9ca1e0652cea0f639b690c06e154daf5efaeb80fa9d6d20bab9cd35d6f586dc27d43d15b8c4f41e327dfc470c4b311b825ca94271c0058

View File

@ -5,8 +5,8 @@
%bcond_with libxml2 %bcond_with libxml2
Name: xmlrpc-c Name: xmlrpc-c
Version: 1.48.0 Version: 1.49.02
Release: 8%{?dist} Release: 1%{?dist}
Summary: A lightweight RPC library based on XML and HTTP Summary: A lightweight RPC library based on XML and HTTP
# See doc/COPYING for details. # See doc/COPYING for details.
# The Python 1.5.2 license used by a few files is just BSD. # The Python 1.5.2 license used by a few files is just BSD.
@ -190,8 +190,12 @@ This package contains some handy XML-RPC demo applications.
%{_mandir}/man1/xml-rpc-api2txt.1* %{_mandir}/man1/xml-rpc-api2txt.1*
%{_bindir}/xmlrpc_cpp_proxy %{_bindir}/xmlrpc_cpp_proxy
%{_bindir}/xmlrpc_pstream %{_bindir}/xmlrpc_pstream
%{_bindir}/xmlrpc_dumpserver
%changelog %changelog
* Fri Sep 29 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.49.02-1
- Update to 1.49.02
* Fri Sep 29 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.48.0-8 * Fri Sep 29 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.48.0-8
- Add xmlrpc_client++.pc - Add xmlrpc_client++.pc