automatic version update by autodist [release 1.64.03-1mamba;Fri Mar 20 2026]

This commit is contained in:
2026-03-20 21:33:36 +01:00
parent 822291f41e
commit da5db6bbc6
+22 -6
View File
@@ -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 <silvan.calarco@mambasoft.it>
Packager: Silvan Calarco <silvan@openmamba.org>
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 <stdbool.h>
#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 <autodist@openmamba.org> 1.64.03-1mamba
- automatic version update by autodist
* Thu Oct 19 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 1.51.08-1mamba
- update to 1.51.08
- source renamed from libxmlrpc-c to xmlrpc-c