From 638c9e50235c513b25b966ed1e679dab6de210e10e9e5b7b652355e9aa9ba4c6 Mon Sep 17 00:00:00 2001 From: Pascal Bleser Date: Mon, 28 Sep 2009 20:22:37 +0000 Subject: [PATCH] also ship .a libs OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xmlrpc-c?expand=0&rev=57 --- xmlrpc-c.spec | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/xmlrpc-c.spec b/xmlrpc-c.spec index e55b547..a72ad8e 100644 --- a/xmlrpc-c.spec +++ b/xmlrpc-c.spec @@ -8,7 +8,7 @@ Release: 1.0 License: BSD Group: Development/Libraries/C and C++ URL: http://xmlrpc-c.sourceforge.net -# http://prdownloads.sourceforge.net/xmlrpc-c/xmlrpc-1.06.37.tgz +# http://prdownloads.sourceforge.net/xmlrpc-c/xmlrpc-%{version}.tgz Source: xmlrpc-%{version}.tar.bz2 Patch0: xmlrpc-c-1.06.04-sizet.patch Patch1: xmlrpc-c-fix_as_needed.patch @@ -127,14 +127,13 @@ Authors: %build export CFLAGS_PERSONAL="%{optflags} -fPIC -DPIC" -%configure --disable-static --enable-libxml2-backend +%configure --enable-libxml2-backend --enable-shared # don't pass -j, breaks build %__make %install %makeinstall -find "%{buildroot}/" -name '*.a' -exec %__rm {} \; -find "%{buildroot}/" -name '*.la' -exec %__rm {} \; +%__rm "%{buildroot}%{_libdir}"/*.la %post -n libxmlrpc++%{soname} -p /sbin/ldconfig %post -n libxmlrpc_client++%{soname} -p /sbin/ldconfig @@ -161,28 +160,34 @@ test "%{buildroot}" != "/" && %__rm -rf "%{buildroot}" %defattr(-, root, root) %{_bindir}/xmlrpc-c-config %{_libdir}/*.so +%{_libdir}/*.a %{_includedir}/XmlRpcCpp.h %{_includedir}/xmlrpc* %files -n libxmlrpc++%{soname} %defattr(-, root, root) -%{_libdir}/libxmlrpc++.so.%{soname}* +%{_libdir}/libxmlrpc++.so.%{soname} +%{_libdir}/libxmlrpc++.so.%{soname}.* %files -n libxmlrpc_client++%{soname} %defattr(-, root, root) -%{_libdir}/libxmlrpc_client++.so.%{soname}* +%{_libdir}/libxmlrpc_client++.so.%{soname} +%{_libdir}/libxmlrpc_client++.so.%{soname}.* %files -n libxmlrpc_cpp%{soname} %defattr(-, root, root) -%{_libdir}/libxmlrpc_cpp.so.%{soname}* +%{_libdir}/libxmlrpc_cpp.so.%{soname} +%{_libdir}/libxmlrpc_cpp.so.%{soname}.* %files -n libxmlrpc_server++%{soname} %defattr(-, root, root) -%{_libdir}/libxmlrpc_server++.so.%{soname}* +%{_libdir}/libxmlrpc_server++.so.%{soname} +%{_libdir}/libxmlrpc_server++.so.%{soname}.* %files -n libxmlrpc_server_abyss++%{soname} %defattr(-, root, root) -%{_libdir}/libxmlrpc_server_abyss++.so.%{soname}* +%{_libdir}/libxmlrpc_server_abyss++.so.%{soname} +%{_libdir}/libxmlrpc_server_abyss++.so.%{soname}.* %changelog * Mon Sep 28 2009 Pascal Bleser