File project.diff of Package osmo-qcdiag

--- _service.orig
+++ _service
@@ -3,8 +3,7 @@
     <param name="scm">git</param>
     <param name="url">https://gitea.osmocom.org/phone-side/osmo-qcdiag.git</param>
     <param name="revision">master</param>
-    <param name="versionformat">git%ct.%h</param>
-    <param name="versionprefix">0.0.0</param>
+    <param name="versionformat">0~git%cd</param>
     <param name="package-meta">yes</param>
     <param name="changesgenerate">enable</param>
   </service>
--- osmo-qcdiag.spec.orig
+++ osmo-qcdiag.spec
@@ -1,7 +1,7 @@
 #
 # spec file for package osmo-qcdiag
 #
-# Copyright (c) 2017, Martin Hauke <mardnh@gmx.de>
+# Copyright (c) 2017-2025, Martin Hauke <mardnh@gmx.de>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,14 @@
 
 
 Name:           osmo-qcdiag
-Version:        0.0.0.git1718299912.5b01f0b
+Version:        0~git20240614
 Release:        0
 Summary:        Osmocom tools for Qualcomm DIAG
 License:        GPL-2.0-or-later
 Group:          Productivity/Telephony/Utilities
 URL:            http://cgit.osmocom.org/osmo-qcdiag/
 Source:         %{name}-%{version}.tar.xz
-#Patch2:         0003-Fix-Makefile.patch
+Patch1:         osmo-qcdiag-fix-linking.patch
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libosmocore)
 BuildRequires:  pkgconfig(libosmogsm)
@@ -39,9 +39,8 @@ messages generated by the various subsys
 %autosetup -p1
 
 %build
-%define _lto_cflags %{nil}
-export CPPFLAGS="%{optflags}"
-make -C src/ %{?_smp_mflags}
+export CFLAGS="%{optflags}"
+%make_build -C src/
 
 %install
 install -Dm 0755 src/osmo-qcdiag-log %{buildroot}/%{_bindir}/osmo-qcdiag-log
openSUSE Build Service is sponsored by