[packages/libnl] - updated to 3.12.0, drop .la files
qboosh
qboosh at pld-linux.org
Mon May 18 21:49:46 CEST 2026
commit f2a05ec396ad5d6e94ea1b5bcac98dfaa2fc3d29
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon May 18 21:49:46 2026 +0200
- updated to 3.12.0, drop .la files
libnl.spec | 77 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 36 insertions(+), 41 deletions(-)
---
diff --git a/libnl.spec b/libnl.spec
index e557a6f..cc305ac 100644
--- a/libnl.spec
+++ b/libnl.spec
@@ -10,15 +10,15 @@
Summary: Netlink sockets library
Summary(pl.UTF-8): Biblioteka do obsługi gniazd netlink
Name: libnl
-Version: 3.11.0
+Version: 3.12.0
Release: 1
Epoch: 1
License: LGPL v2.1
Group: Libraries
-Source0: https://github.com/thom311/libnl/releases/download/libnl3_11_0/%{name}-%{version}.tar.gz
-# Source0-md5: 0a5eb82b494c411931a47638cb0dba51
-Source1: https://github.com/thom311/libnl/releases/download/libnl3_11_0/%{name}-doc-%{version}.tar.gz
-# Source1-md5: 5c74044c92f2eb08de69cce88714cd1b
+Source0: https://github.com/thom311/libnl/releases/download/libnl3_12_0/%{name}-%{version}.tar.gz
+# Source0-md5: f9112ca215807fe65eecd583d8f180cc
+Source1: https://github.com/thom311/libnl/releases/download/libnl3_12_0/%{name}-doc-%{version}.tar.gz
+# Source1-md5: befe7b001c82640f8e937c603afc7edc
URL: http://www.infradead.org/~tgr/libnl/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
@@ -179,6 +179,8 @@ cd python
# dynamic modules
%{__rm} $RPM_BUILD_ROOT%{_libdir}/libnl/cli/*/*.{la,a}
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libnl*.la
%clean
rm -rf $RPM_BUILD_ROOT
@@ -216,26 +218,26 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/nl-rule-list
%attr(755,root,root) %{_bindir}/nl-tctree-list
%attr(755,root,root) %{_bindir}/nl-util-addr
-%attr(755,root,root) %{_libdir}/libnl-3.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnl-3.so.200
-%attr(755,root,root) %{_libdir}/libnl-cli-3.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnl-cli-3.so.200
-%attr(755,root,root) %{_libdir}/libnl-genl-3.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnl-genl-3.so.200
-%attr(755,root,root) %{_libdir}/libnl-idiag-3.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnl-idiag-3.so.200
-%attr(755,root,root) %{_libdir}/libnl-nf-3.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnl-nf-3.so.200
-%attr(755,root,root) %{_libdir}/libnl-route-3.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnl-route-3.so.200
-%attr(755,root,root) %{_libdir}/libnl-xfrm-3.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libnl-xfrm-3.so.200
+%{_libdir}/libnl-3.so.*.*.*
+%ghost %{_libdir}/libnl-3.so.200
+%{_libdir}/libnl-cli-3.so.*.*.*
+%ghost %{_libdir}/libnl-cli-3.so.200
+%{_libdir}/libnl-genl-3.so.*.*.*
+%ghost %{_libdir}/libnl-genl-3.so.200
+%{_libdir}/libnl-idiag-3.so.*.*.*
+%ghost %{_libdir}/libnl-idiag-3.so.200
+%{_libdir}/libnl-nf-3.so.*.*.*
+%ghost %{_libdir}/libnl-nf-3.so.200
+%{_libdir}/libnl-route-3.so.*.*.*
+%ghost %{_libdir}/libnl-route-3.so.200
+%{_libdir}/libnl-xfrm-3.so.*.*.*
+%ghost %{_libdir}/libnl-xfrm-3.so.200
%dir %{_libdir}/libnl
%dir %{_libdir}/libnl/cli
%dir %{_libdir}/libnl/cli/cls
-%attr(755,root,root) %{_libdir}/libnl/cli/cls/*.so
+%{_libdir}/libnl/cli/cls/*.so
%dir %{_libdir}/libnl/cli/qdisc
-%attr(755,root,root) %{_libdir}/libnl/cli/qdisc/*.so
+%{_libdir}/libnl/cli/qdisc/*.so
%{_mandir}/man8/genl-ctrl-list.8*
%{_mandir}/man8/nl-classid-lookup.8*
%{_mandir}/man8/nl-pktloc-lookup.8*
@@ -243,20 +245,13 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libnl-3.so
-%attr(755,root,root) %{_libdir}/libnl-cli-3.so
-%attr(755,root,root) %{_libdir}/libnl-genl-3.so
-%attr(755,root,root) %{_libdir}/libnl-idiag-3.so
-%attr(755,root,root) %{_libdir}/libnl-nf-3.so
-%attr(755,root,root) %{_libdir}/libnl-route-3.so
-%attr(755,root,root) %{_libdir}/libnl-xfrm-3.so
-%{_libdir}/libnl-3.la
-%{_libdir}/libnl-cli-3.la
-%{_libdir}/libnl-genl-3.la
-%{_libdir}/libnl-idiag-3.la
-%{_libdir}/libnl-nf-3.la
-%{_libdir}/libnl-route-3.la
-%{_libdir}/libnl-xfrm-3.la
+%{_libdir}/libnl-3.so
+%{_libdir}/libnl-cli-3.so
+%{_libdir}/libnl-genl-3.so
+%{_libdir}/libnl-idiag-3.so
+%{_libdir}/libnl-nf-3.so
+%{_libdir}/libnl-route-3.so
+%{_libdir}/libnl-xfrm-3.so
%{_includedir}/libnl3
%{_pkgconfigdir}/libnl-3.0.pc
%{_pkgconfigdir}/libnl-cli-3.0.pc
@@ -286,13 +281,13 @@ rm -rf $RPM_BUILD_ROOT
%files -n python-netlink
%defattr(644,root,root,755)
%dir %{py_sitedir}/netlink
-%attr(755,root,root) %{py_sitedir}/netlink/_capi.so
+%{py_sitedir}/netlink/_capi.so
%{py_sitedir}/netlink/*.py[co]
%dir %{py_sitedir}/netlink/genl
-%attr(755,root,root) %{py_sitedir}/netlink/genl/_capi.so
+%{py_sitedir}/netlink/genl/_capi.so
%{py_sitedir}/netlink/genl/*.py[co]
%dir %{py_sitedir}/netlink/route
-%attr(755,root,root) %{py_sitedir}/netlink/route/_capi.so
+%{py_sitedir}/netlink/route/_capi.so
%{py_sitedir}/netlink/route/*.py[co]
%dir %{py_sitedir}/netlink/route/links
%{py_sitedir}/netlink/route/links/*.py[co]
@@ -305,15 +300,15 @@ rm -rf $RPM_BUILD_ROOT
%files -n python3-netlink
%defattr(644,root,root,755)
%dir %{py3_sitedir}/netlink
-%attr(755,root,root) %{py3_sitedir}/netlink/_capi.cpython-*.so
+%{py3_sitedir}/netlink/_capi.cpython-*.so
%{py3_sitedir}/netlink/*.py
%{py3_sitedir}/netlink/__pycache__
%dir %{py3_sitedir}/netlink/genl
-%attr(755,root,root) %{py3_sitedir}/netlink/genl/_capi.cpython-*.so
+%{py3_sitedir}/netlink/genl/_capi.cpython-*.so
%{py3_sitedir}/netlink/genl/*.py
%{py3_sitedir}/netlink/genl/__pycache__
%dir %{py3_sitedir}/netlink/route
-%attr(755,root,root) %{py3_sitedir}/netlink/route/_capi.cpython-*.so
+%{py3_sitedir}/netlink/route/_capi.cpython-*.so
%{py3_sitedir}/netlink/route/*.py
%{py3_sitedir}/netlink/route/__pycache__
%dir %{py3_sitedir}/netlink/route/links
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libnl.git/commitdiff/f2a05ec396ad5d6e94ea1b5bcac98dfaa2fc3d29
More information about the pld-cvs-commit
mailing list