]> git.pld-linux.org Git - packages/blueman.git/blobdiff - blueman.spec
- call systemd user macros once
[packages/blueman.git] / blueman.spec
index 78c6321b5d3ecb96e2efe8584e275b31195a40e7..70d3770398ad85fdf347425c1be8cd015ad62866 100644 (file)
@@ -7,11 +7,12 @@
 Summary:       Blueman - bluetooth management utility for GNOME
 Name:          blueman
 Version:       2.2.3
-Release:       1
+Release:       3
 License:       GPL v3+
 Group:         X11/Applications
 Source0:       https://github.com/blueman-project/blueman/releases/download/%{version}/%{name}-%{version}.tar.xz
 # Source0-md5: ccdb860090a751312e841538606b4393
+Patch0:                ayatana-indicator.patch
 URL:           https://github.com/blueman-project/blueman
 BuildRequires: bluez-libs-devel >= 5.48
 %{?with_mate:BuildRequires:    caja-python-devel}
@@ -26,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
@@ -41,9 +42,10 @@ 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:      libappindicator-gtk3
+Suggests:      libayatana-appindicator-gtk3
 Suggests:      pulseaudio-bluetooth
 Suggests:      pulseaudio-hal
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -122,6 +124,7 @@ Wtyczka Blueman-a dla Thunar-a.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure \
@@ -159,12 +162,14 @@ 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 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 blueman-manager.service
 
 %postun
 %update_icon_cache hicolor
This page took 0.027061 seconds and 4 git commands to generate.