Fix Requires.private in xmlrpc_server++.pc

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
This commit is contained in:
Igor Gnatenko 2017-10-01 14:55:47 +02:00
parent b2dc9e9333
commit e1bf03ae31
3 changed files with 8 additions and 5 deletions

View File

@ -1,4 +1,4 @@
From 319437416e592458725dd898826228b73a3bf46c Mon Sep 17 00:00:00 2001
From 80c476f2e478df414dfba77a321353178315510f Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Date: Sun, 18 Dec 2016 10:24:31 +0100
Subject: [PATCH 1/2] add meson buildsystem definitions
@ -891,7 +891,7 @@ index 00000000..822e91e7
+option('libxml2-backend', type : 'boolean', value : false, description : 'Use libxml2 instead of built-in expat')
diff --git a/src/cpp/meson.build b/src/cpp/meson.build
new file mode 100644
index 00000000..3398104e
index 00000000..f0fd74f6
--- /dev/null
+++ b/src/cpp/meson.build
@@ -0,0 +1,223 @@
@ -969,7 +969,7 @@ index 00000000..3398104e
+ name : 'xmlrpc_server++',
+ description : 'Xmlrpc-c XML-RPC server C++ library',
+ version : meson.project_version(),
+ requires_private : ['xmlrpc', 'xmlrpc++', 'xmlrpc_server', 'xmlrpc_util', 'xmlrpc_utilpp'],
+ requires_private : ['xmlrpc', 'xmlrpc++', 'xmlrpc_server', 'xmlrpc_util', 'xmlrpc_util++'],
+ libraries : libxmlrpc_serverpp,
+ install : true,
+)

View File

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

View File

@ -6,7 +6,7 @@
Name: xmlrpc-c
Version: 1.49.02
Release: 1%{?dist}
Release: 2%{?dist}
Summary: A lightweight RPC library based on XML and HTTP
# See doc/COPYING for details.
# The Python 1.5.2 license used by a few files is just BSD.
@ -193,6 +193,9 @@ This package contains some handy XML-RPC demo applications.
%{_bindir}/xmlrpc_dumpserver
%changelog
* Sun Oct 01 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.49.02-2
- Fix Requires.private in xmlrpc_server++.pc
* Fri Sep 29 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.49.02-1
- Update to 1.49.02