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)
