summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Rękorajski2022-01-08 12:45:57 (GMT)
committerJan Rękorajski2022-01-08 12:45:57 (GMT)
commit92c3d113b5b6f018d4e372aa730727d83410bbbf (patch)
treea10df2b0ce653fba2b68bb5df3dd3ea9422ce70c
parent3264904fdfd7594067717b348bfae631801c2573 (diff)
downloadblueman-92c3d113b5b6f018d4e372aa730727d83410bbbf.zip
blueman-92c3d113b5b6f018d4e372aa730727d83410bbbf.tar.gz
- add systemd user service startup, rel 3auto/th/blueman-2.2.3-3
-rw-r--r--blueman.spec11
1 files changed, 8 insertions, 3 deletions
diff --git a/blueman.spec b/blueman.spec
index 52b9011..626c7c3 100644
--- a/blueman.spec
+++ b/blueman.spec
@@ -7,7 +7,7 @@
Summary: Blueman - bluetooth management utility for GNOME
Name: blueman
Version: 2.2.3
-Release: 2
+Release: 3
License: GPL v3+
Group: X11/Applications
Source0: https://github.com/blueman-project/blueman/releases/download/%{version}/%{name}-%{version}.tar.xz
@@ -27,13 +27,13 @@ BuildRequires: python-pygobject3-common-devel >= 3.27.2
BuildRequires: python3-Cython
BuildRequires: python3-devel >= 1:3.6
BuildRequires: rpm-pythonprov
-BuildRequires: rpmbuild(macros) >= 1.644
+BuildRequires: rpmbuild(macros) >= 2.011
BuildRequires: systemd-units
BuildRequires: tar >= 1:1.22
BuildRequires: xz
Requires(post,postun): gtk-update-icon-cache
Requires(post,postun): hicolor-icon-theme
-Requires(post,preun,postun): systemd-units >= 38
+Requires(post,preun,postun): systemd-units >= 250.1
Requires: bluez >= 5.48
Requires: dbus >= 1.9.18
Requires: glib2 >= 1:2.32
@@ -42,6 +42,7 @@ Requires: pango
Requires: python3 >= %py3_ver
Requires: python3-pycairo
Requires: python3-pygobject3 >= 3.27.2
+Requires: systemd-units >= 250.1
Suggests: NetworkManager-libs
Suggests: iproute2
Suggests: libayatana-appindicator-gtk3
@@ -161,12 +162,16 @@ rm -rf $RPM_BUILD_ROOT
glib-compile-schemas %{_datadir}/glib-2.0/schemas
%service %{name}-mechanism restart
%systemd_post %{name}-mechanism.service
+%systemd_user_post blueman-applet.service
+%systemd_user_post blueman-manager.service
%preun
if [ "$1" = "0" ]; then
%service -q %{name}-mechanism stop
fi
%systemd_preun %{name}-mechanism.service
+%systemd_user_preun blueman-applet.service
+%systemd_user_preun blueman-manager.service
%postun
%update_icon_cache hicolor