automatic version update by autodist [release 1.64.03-1mamba;Fri Mar 20 2026]
This commit is contained in:
+22
-6
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user