[packages/iio-sensor-proxy] Up to 3.9

arekm arekm at pld-linux.org
Sat Mar 14 01:37:36 CET 2026


commit d6b111793fab6a2f08a72dc43cd6e6eef374a4e4
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Mar 14 01:37:30 2026 +0100

    Up to 3.9

 iio-sensor-proxy.spec | 64 ++++++++++++++++-----------------------------------
 1 file changed, 20 insertions(+), 44 deletions(-)
---
diff --git a/iio-sensor-proxy.spec b/iio-sensor-proxy.spec
index 7117727..2687877 100644
--- a/iio-sensor-proxy.spec
+++ b/iio-sensor-proxy.spec
@@ -1,27 +1,27 @@
 Summary:	IIO accelerometer sensor to input device proxy
 Summary(pl.UTF-8):	Proxy czujnika przyspieszenia IIO do urządzenia wejściowego
 Name:		iio-sensor-proxy
-Version:	3.0
-Release:	2
+Version:	3.9
+Release:	1
 License:	GPL v3
 Group:		Applications/System
 #Source0Download: https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/tags
-Source0:	https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/uploads/de965bcb444552d328255639b241ce73/%{name}-%{version}.tar.xz
-# Source0-md5:	77eb3efd950c8eaf4f89c0ce3b2b914c
+Source0:	https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/archive/%{version}/%{name}-%{version}.tar.gz
+# Source0-md5:	5c031aef70661df21835804d124f0a8f
 URL:		https://gitlab.freedesktop.org/hadess/iio-sensor-proxy
-BuildRequires:	autoconf >= 2.59
-BuildRequires:	automake >= 1:1.9
-BuildRequires:	glib2-devel >= 1:2.56
-BuildRequires:	gtk-doc >= 1.11
-BuildRequires:	libgudev-devel >= 232
+BuildRequires:	glib2-devel >= 1:2.76
+BuildRequires:	libgudev-devel >= 237
+BuildRequires:	meson >= 0.53.0
+BuildRequires:	ninja
 BuildRequires:	pkgconfig
-BuildRequires:	rpmbuild(macros) >= 1.647
-BuildRequires:	tar >= 1:1.22
+BuildRequires:	polkit-devel >= 0.91
+BuildRequires:	rpmbuild(macros) >= 1.736
+BuildRequires:	systemd-devel
 BuildRequires:	udev-devel
-BuildRequires:	xz
 Requires(post,preun,postun):	systemd-units >= 38
-Requires:	glib2 >= 1:2.56
-Requires:	libgudev >= 232
+Requires:	glib2 >= 1:2.76
+Requires:	libgudev >= 237
+Requires:	polkit >= 0.91
 Requires:	systemd-units >= 0.38
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -31,39 +31,18 @@ IIO accelerometer sensor to input device proxy.
 %description -l pl.UTF-8
 Proxy czujnika przyspieszenia IIO do urządzenia wejściowego.
 
-%package apidocs
-Summary:	DBus API documentation for iio-sensor-proxy service
-Summary(pl.UTF-8):	Dokumentacja API DBus usługi iio-sensor-proxy
-Group:		Documentation
-BuildArch:	noarch
-
-%description apidocs
-DBus API documentation for iio-sensor-proxy service.
-
-%description apidocs -l pl.UTF-8
-Dokumentacja API DBus usługi iio-sensor-proxy.
-
 %prep
 %setup -q
 
 %build
-%{__gtkdocize}
-%{__aclocal} -I m4
-%{__autoconf}
-%{__automake}
-%configure \
-	--disable-silent-rules \
-	--with-html-dir=%{_gtkdocdir} \
-	--with-systemdsystemunitdir=%{systemdunitdir} \
-	--with-udevrulesdir=/lib/udev/rules.d
+%meson
 
-%{__make}
+%ninja_build -C build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT
+%ninja_install -C build
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -81,11 +60,8 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc NEWS README.md
 %attr(755,root,root) %{_bindir}/monitor-sensor
-%attr(755,root,root) %{_sbindir}/iio-sensor-proxy
-/etc/dbus-1/system.d/net.hadess.SensorProxy.conf
+%attr(755,root,root) %{_libexecdir}/iio-sensor-proxy
+%{_datadir}/dbus-1/system.d/net.hadess.SensorProxy.conf
+%{_datadir}/polkit-1/actions/net.hadess.SensorProxy.policy
 %{systemdunitdir}/iio-sensor-proxy.service
 /lib/udev/rules.d/80-iio-sensor-proxy.rules
-
-%files apidocs
-%defattr(644,root,root,755)
-%{_gtkdocdir}/iio-sensor-proxy
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/iio-sensor-proxy.git/commitdiff/d6b111793fab6a2f08a72dc43cd6e6eef374a4e4



More information about the pld-cvs-commit mailing list