Hello community,

here is the log from the commit of package blueman for openSUSE:Factory checked 
in at 2019-06-19 21:07:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blueman (Old)
 and      /work/SRC/openSUSE:Factory/.blueman.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blueman"

Wed Jun 19 21:07:23 2019 rev:7 rq:709741 version:2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/blueman/blueman.changes  2019-02-11 
21:28:26.458981623 +0100
+++ /work/SRC/openSUSE:Factory/.blueman.new.4811/blueman.changes        
2019-06-19 21:09:31.554574937 +0200
@@ -1,0 +2,18 @@
+Mon Jun 10 13:19:22 UTC 2019 - Maurizio Galli <[email protected]>
+
+- Update to version 2.1
+  * Support for BlueZ 4 and Python 2.7 and 3.2 got dropped
+  * dbus-python and libnotify aren't dependencies anymore
+  * libnm is now used for interaction with NetworkManager (>= 1.0)
+  * Compatibility with gnome-icon-theme, mate-icon-theme, adwaita-icon-theme, 
elementary-xfce, and Papirus
+  * Information dialog on devices' services
+  * Compose and send notes to devices
+  * Default PIN code database
+  * Support for the ip command
+  * udhdpd support
+  * Lots of improvements for blueman-sendto
+  * Lots of bug fixes and smaller or invisible improvements
+  * See CHANGELOG.md for a complete list of changes
+- Several spec file cleanups and adaptations
+
+-------------------------------------------------------------------

Old:
----
  blueman-2.0.8.tar.xz

New:
----
  blueman-2.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ blueman.spec ++++++
--- /var/tmp/diff_new_pack.dNa3fo/_old  2019-06-19 21:09:32.426575784 +0200
+++ /var/tmp/diff_new_pack.dNa3fo/_new  2019-06-19 21:09:32.430575788 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           blueman
-Version:        2.0.8
+Version:        2.1
 Release:        0
 Summary:        GTK+ Bluetooth Manager
 License:        GPL-3.0-only
@@ -35,6 +35,7 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  python3-Cython
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(bluez)
 BuildRequires:  pkgconfig(glib-2.0)
@@ -84,21 +85,13 @@
 %setup -q
 sed -i '1s/python.*/python3/' apps/%{name}-*
 echo -e 'NotShowIn=KDE;GNOME;' >> data/%{name}.desktop.in
-# Fix path for bluetoothd
-sed -i 's|%{_sbindir}/bluetoothd|%{_prefix}/lib/bluetooth/bluetoothd|' 
apps/blueman-report
-# Fix non-standard icon names
-sed -i 's/gtk-find/edit-find/' data/ui/device-list-widget.ui
-sed -i 's/mouse/input-mouse/' blueman/services/Input.py
 
 %build
 #NOCONFIGURE=1 ./autogen.sh
-autoreconf -fiv
-export PYTHON=%{_bindir}/python3
-export PYTHON_CFLAGS=-I/usr/include/python%{py3_ver}m
-export PYTHON_LIBS=-lpython%{py3_ver}m
-export CYTHONEXEC=%{_bindir}/cython-%{py3_ver}
-%configure --prefix=%{_prefix} --enable-static=no \
-       --enable-polkit --disable-schemas-compile
+%configure \
+    --disable-static \
+       --enable-polkit \
+    --disable-schemas-compile
 
 %make_build
 
@@ -108,7 +101,9 @@
 rm -rf %{buildroot}%{_datadir}/doc/%{name}
 %fdupes %{buildroot}%{python3_sitelib}
 %fdupes %{buildroot}%{_datadir}/icons/hicolor
+
 %find_lang %{name}
+
 %suse_update_desktop_file -i %{name}-manager
 
 # Move blueman.rules to docs and leave default security untouched boo#1124339
@@ -116,19 +111,22 @@
 mv %{buildroot}%{_datadir}/polkit-1/rules.d/blueman.rules 
%{buildroot}%{_docdir}/%{name}/blueman.rules
 rm -rf %{buildroot}%{_datadir}/polkit-1/rules.d
 
-# FIX HASHBANGS IN BINARIES
-sed -E -i "s|/usr/bin/env python3|/usr/bin/python3|g" 
%{buildroot}%{_bindir}/blueman-*
-sed -E -i "s|/usr/bin/env python3|/usr/bin/python3|g" 
%{buildroot}%{_libexecdir}/blueman-*
+# openSUSE rcFOO links
+mkdir -p %{buildroot}%{_sbindir}
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcblueman-mechanism
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcblueman-applet
+
+%pre
+%service_add_pre blueman-mechanism.service
 
-%if 0%{?suse_version} < 1500
 %post
-%icon_theme_cache_post
-%glib2_gsettings_schema_post
+%service_add_post blueman-mechanism.service
+
+%preun
+%service_del_preun blueman-mechanism.service
 
 %postun
-%icon_theme_cache_postun
-%glib2_gsettings_schema_postun
-%endif
+%service_del_postun blueman-mechanism.service
 
 %files
 %doc CHANGELOG.md Dependencies.md FAQ README.md blueman.rules
@@ -143,13 +141,17 @@
 %{_datadir}/applications/%{name}-manager.desktop
 %{_datadir}/applications/%{name}-adapters.desktop
 %{_datadir}/%{name}
-%{_datadir}/dbus-1/services/%{name}-applet.service
 %{_datadir}/dbus-1/system-services/org.%{name}.Mechanism.service
+%{_datadir}/dbus-1/services/org.%{name}.Applet.service
 %{_datadir}/glib-2.0/schemas/org.%{name}.gschema.xml
 %{_datadir}/icons/hicolor/*/*/blue*.*
 %{_mandir}/man*/%{name}-*%{ext_man}
 %{_datadir}/pixmaps/%{name}
 %{_datadir}/polkit-1/actions/org.%{name}.policy
+%{_unitdir}/%{name}-mechanism.service
+%{_userunitdir}/%{name}-applet.service
+%{_prefix}/sbin/rcblueman-mechanism
+%{_prefix}/sbin/rcblueman-applet
 
 %files -n thunar-sendto-%{name}
 %dir %{_datadir}/Thunar

++++++ blueman-2.0.8.tar.xz -> blueman-2.1.tar.xz ++++++
++++ 170350 lines of diff (skipped)


Reply via email to