%global commit 4443c7adf63e8c5fcefbb188f0da6bf0f97cd2b1 Name: iio-sensor-proxy Version: 3.8 Release: 5.lorbus Summary: IIO accelerometer sensor to input device proxy # tests/unittest_inspector.py is LGPL-2.1-or-later but it is not packaged License: GPL-3.0-or-later URL: https://gitlab.freedesktop.org/hadess/iio-sensor-proxy Source0: %{url}/-/archive/%{commit}/%{name}-%{commit}.tar.gz Patch0001: 0001-WIP-iio-sensor-proxy.c-Do-not-exit-based-on-sensor-e.patch BuildRequires: meson BuildRequires: gcc BuildRequires: git-core BuildRequires: gtk-doc BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(libssc) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: systemd BuildRequires: umockdev BuildRequires: python3-dbusmock %{?systemd_requires} Requires: libssc Requires: dbus %description %{summary}. %package docs Summary: Documentation for %{name} License: GFDL-1.1-or-later BuildArch: noarch %description docs This package contains the documentation for %{name}. %prep %autosetup -S git_am -n %{name}-%{commit} %build %meson -Dgtk_doc=true -Dgtk-tests=false -Dssc-support=enabled %meson_build %install %meson_install %post %systemd_post %{name}.service %preun %systemd_preun %{name}.service %postun %systemd_postun_with_restart %{name}.service %files %license COPYING %doc README.md %{_bindir}/monitor-sensor %{_libexecdir}/%{name} %{_unitdir}/%{name}.service %{_udevrulesdir}/*-%{name}.rules %{_datadir}/dbus-1/system.d/net.hadess.SensorProxy.conf %{_datadir}/polkit-1/actions/net.hadess.SensorProxy.policy %files docs %dir %{_datadir}/gtk-doc/ %dir %{_datadir}/gtk-doc/html/ %{_datadir}/gtk-doc/html/%{name}/ %changelog %autochangelog