[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