From 146d037703837443cb4245580e1875e0b538ef72b7bd823cded412a7074dfa51 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Fri, 19 Jan 2024 13:01:49 +0000 Subject: [PATCH] Accepting request 1139909 from home:jengelh:branches:hardware:sdr - Update descriptions - Limit fdupes to /usr so it does not accidentally hardlink across mounts. OBS-URL: https://build.opensuse.org/request/show/1139909 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/volk?expand=0&rev=23 --- volk.changes | 7 +++++++ volk.spec | 14 +++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/volk.changes b/volk.changes index 2edc3be..2290021 100644 --- a/volk.changes +++ b/volk.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Jan 19 10:45:21 UTC 2024 - Jan Engelhardt + +- Update descriptions +- Limit fdupes to /usr so it does not accidentally hardlink across + mounts. + ------------------------------------------------------------------- Tue Dec 5 21:33:20 UTC 2023 - Martin Hauke diff --git a/volk.spec b/volk.spec index f12b19e..798a26d 100644 --- a/volk.spec +++ b/volk.spec @@ -1,7 +1,7 @@ # # spec file for package volk # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -39,7 +39,7 @@ BuildRequires: python3-Mako Provides: bundled(cpu_features) = 0.6.0 %description -VOLK provides a library of vector-optimized kernels. It is a subproject +VOLK is a library of vector-optimized kernels. It is a subproject of GNU Radio, but can also be used standalone. %package devel @@ -55,7 +55,7 @@ Provides: gnuradio-devel:%{_libdir}/pkgconfig/volk.pc This package provides the the development files for VOLK. %package -n libvolk%{soname} -Summary: VOLK shared library +Summary: Vector-Optimized Library of Kernels Group: System/Libraries Recommends: volk @@ -63,15 +63,15 @@ Recommends: volk This package provides the VOLK shared library. %package -n volk_modtool -Summary: VOLK modtool -Group: Development/Libraries/C and C++ +Summary: VOLK kernel creation utility +Group: Development/Tools/Other %description -n volk_modtool This package provides volk_modtool, used for creating new VOLK kernels. %prep -%setup -q +%autosetup %build %cmake @@ -82,7 +82,7 @@ VOLK kernels. chmod -x %{buildroot}%{python3_sitearch}/volk_modtool/*py sed -i -e '1 { \@.*/bin/env.*python.*@ d }' %{buildroot}%{python3_sitearch}/volk_modtool/*py -%fdupes %{buildroot} +%fdupes %{buildroot}/%{_prefix} %post -n libvolk%{soname} -p /sbin/ldconfig %postun -n libvolk%{soname} -p /sbin/ldconfig