[packages/ka6-kdeconnect-kde] - rel 3, install udev rules in the right place

baggins baggins at pld-linux.org
Mon Apr 27 00:42:10 CEST 2026


commit 477f529ea55b37ae0619f83d3a04aa86260b7ec8
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Mon Apr 27 02:41:36 2026 +0200

    - rel 3, install udev rules in the right place

 ka6-kdeconnect-kde.spec |  6 ++++--
 udev-dir.patch          | 11 +++++++++++
 2 files changed, 15 insertions(+), 2 deletions(-)
---
diff --git a/ka6-kdeconnect-kde.spec b/ka6-kdeconnect-kde.spec
index 9c31288..aa443f4 100644
--- a/ka6-kdeconnect-kde.spec
+++ b/ka6-kdeconnect-kde.spec
@@ -8,11 +8,12 @@
 Summary:	KDE Connect - desktop app
 Name:		ka6-%{kaname}
 Version:	26.04.0
-Release:	2
+Release:	3
 License:	BSD 3 Clause/GPL v2/GPL v3
 Group:		X11/Libraries
 Source0:	https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
 # Source0-md5:	55cbe38cc89af207b39c26dbb12d7662
+Patch0:		udev-dir.patch
 URL:		http://www.kde.org/
 BuildRequires:	Qt6Bluetooth-devel >= %{qtver}
 BuildRequires:	Qt6Core-devel >= %{qtver}
@@ -112,6 +113,7 @@ Dane dla %{kaname}.
 
 %prep
 %setup -q -n %{kaname}-%{version}
+%patch -P0 -p1
 
 %build
 %cmake \
@@ -207,7 +209,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/qt6/qml/org/kde/kdeconnect/private/findthisdevice/kdeconnect_findthisdevice_qmlhelper.qmltypes
 %{_libdir}/qt6/qml/org/kde/kdeconnect/private/findthisdevice/libkdeconnect_findthisdevice_qmlhelper.so
 %{_libdir}/qt6/qml/org/kde/kdeconnect/private/findthisdevice/qmldir
-%{_libdir}/udev/rules.d/40-kdeconnect-uinput.rules
+/lib/udev/rules.d/40-kdeconnect-uinput.rules
 
 %files data -f %{kaname}.lang
 %defattr(644,root,root,755)
diff --git a/udev-dir.patch b/udev-dir.patch
new file mode 100644
index 0000000..d9c0b57
--- /dev/null
+++ b/udev-dir.patch
@@ -0,0 +1,11 @@
+--- kdeconnect-kde-26.04.0/plugins/digitizer/CMakeLists.txt.orig	2026-04-10 05:56:11.000000000 +0200
++++ kdeconnect-kde-26.04.0/plugins/digitizer/CMakeLists.txt	2026-04-27 02:35:29.740008760 +0200
+@@ -24,7 +24,7 @@
+         target_sources(kdeconnect_digitizer PUBLIC linuxdigitizerimpl.cpp)
+     endif()
+ 
+-    install(FILES 40-kdeconnect-uinput.rules DESTINATION ${KDE_INSTALL_LIBDIR}/udev/rules.d)
++    install(FILES 40-kdeconnect-uinput.rules DESTINATION /lib/udev/rules.d)
+ 
+     message(STATUS "digitizer: Dependencies met, compiling.")
+ else()
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ka6-kdeconnect-kde.git/commitdiff/477f529ea55b37ae0619f83d3a04aa86260b7ec8



More information about the pld-cvs-commit mailing list