From da5db6bbc65a8153c911a890e9cd133463fe98ea Mon Sep 17 00:00:00 2001 From: Automatic Build System Date: Fri, 20 Mar 2026 21:33:36 +0100 Subject: [PATCH] automatic version update by autodist [release 1.64.03-1mamba;Fri Mar 20 2026] --- xmlrpc-c.spec | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/xmlrpc-c.spec b/xmlrpc-c.spec index 5a80c21..bb4be0c 100644 --- a/xmlrpc-c.spec +++ b/xmlrpc-c.spec @@ -1,11 +1,11 @@ Name: xmlrpc-c -Version: 1.51.08 +Version: 1.64.03 Release: 1mamba Summary: Programming library for writing an XML-RPC server or client in C or C++ Group: System/Libraries Vendor: openmamba Distribution: openmamba -Packager: Silvan Calarco +Packager: Silvan Calarco URL: https://xmlrpc-c.sourceforge.io/ Source: https://downloads.sourceforge.net/project/xmlrpc-c/Xmlrpc-c%20Super%20Stable/%{version}/xmlrpc-%{version}.tgz Patch0: libxmlrpc-c-1.16.41-curl-7.25.0.patch @@ -48,14 +48,28 @@ XML-RPC is a standard network protocol to allow a client program to make a simpl Like SOAP or CORBA, but much simpler. This package contains static libraries and header files needed for development. -%debug_package %prep %setup -q -n xmlrpc-%{version} +# Fix C23 bool/false/true keyword conflicts +cat > lib/util/include/bool.h << 'BOOLEOF' +#ifndef __cplusplus +#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L +#include +#else +#ifndef __bool_true_false_are_defined +#define __bool_true_false_are_defined +typedef enum { + false = 0, + true = 1 +} bool; +#endif +#endif +#endif +BOOLEOF sed -i "s,| arm-\* |,| aarch64-\* | arm-\* |," config.sub # fix strange permissions chmod 644 README doc/* -#%patch0 -p1 %build %configure \ @@ -76,8 +90,6 @@ chmod 644 README doc/* %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%post -n lib%{name} -p /sbin/ldconfig -%postun -n lib%{name} -p /sbin/ldconfig %files -n lib%{name} %defattr(-,root,root) @@ -96,6 +108,7 @@ chmod 644 README doc/* %{_libdir}/libxmlrpc_server_cgi.so.* %{_libdir}/libxmlrpc_server_cgi++.so.* %{_libdir}/libxmlrpc_server_pstream++.so.* +%{_libdir}/libxmlrpc_openssl.so.* %{_libdir}/libxmlrpc_util.so.* %{_libdir}/libxmlrpc_util++.so.* %doc doc/COPYING doc/CREDITS @@ -118,6 +131,9 @@ chmod 644 README doc/* #%{_bindir}/xmlrpc_transport %changelog +* Fri Mar 20 2026 Automatic Build System 1.64.03-1mamba +- automatic version update by autodist + * Thu Oct 19 2023 Silvan Calarco 1.51.08-1mamba - update to 1.51.08 - source renamed from libxmlrpc-c to xmlrpc-c