[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