diff --git a/iio-sensor-proxy-3.3.tar.xz b/iio-sensor-proxy-3.3.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..769257eb2e3237a0dd162f2675f7b5b0b3e64ce5 Binary files /dev/null and b/iio-sensor-proxy-3.3.tar.xz differ diff --git a/iio-sensor-proxy.spec b/iio-sensor-proxy.spec new file mode 100644 index 0000000000000000000000000000000000000000..7159cb41abdb2ed08a7b43bac9d4abbc3acd4069 --- /dev/null +++ b/iio-sensor-proxy.spec @@ -0,0 +1,68 @@ +%define anolis_release 1 +Name: iio-sensor-proxy +Version: 3.3 +Release: %{anolis_release}%{?dist} +Summary: IIO accelerometer sensor to input device proxy + +License: GPLv3+ +URL: https://gitlab.freedesktop.org/hadess/iio-sensor-proxy +Source0: https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/uploads/83c63a8dd585ef6d1568791369dc8877/iio-sensor-proxy-3.3.tar.xz + +BuildRequires: meson +BuildRequires: gcc +BuildRequires: gtk-doc +BuildRequires: pkgconfig(udev) +BuildRequires: pkgconfig(systemd) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gudev-1.0) +BuildRequires: systemd +BuildRequires: umockdev +BuildRequires: python3-dbusmock +%{?systemd_requires} + +%description +%{summary}. + +%package docs +Summary: Documentation for %{name} +BuildArch: noarch + +%description docs +This package contains the documentation for %{name}. + +%prep +%autosetup + +%build +%meson -Dgtk_doc=true -Dgtk-tests=false +%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 +%{_sysconfdir}/dbus-1/system.d/net.hadess.SensorProxy.conf + +%files docs +%dir %{_datadir}/gtk-doc/ +%dir %{_datadir}/gtk-doc/html/ +%{_datadir}/gtk-doc/html/%{name}/ + +%changelog +* Wed Apr 13 2022 Chunmei Xu - 3.3-1 +- init from upstream