diff --git a/gnome-bluetooth-3.20.1.tar.xz b/gnome-bluetooth-3.20.1.tar.xz deleted file mode 100644 index 6ba9ab1..0000000 --- a/gnome-bluetooth-3.20.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ea9050b5f3b94ef279febae4cb789c2500a25344c784f650fe7f932fcd6798fe -size 615880 diff --git a/gnome-bluetooth-3.25.91.tar.xz b/gnome-bluetooth-3.25.91.tar.xz new file mode 100644 index 0000000..a10f633 --- /dev/null +++ b/gnome-bluetooth-3.25.91.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c93ada60104d93d86be52826004f697a4706f2b01c1201ae9c04321faa02d75 +size 350248 diff --git a/gnome-bluetooth.changes b/gnome-bluetooth.changes index 8bcbfcc..92c1903 100644 --- a/gnome-bluetooth.changes +++ b/gnome-bluetooth.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Tue Aug 29 11:07:32 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.25.91: + + Port to meson build system, and remove autotools build system. + + Use Unicode in translatable strings. + + Update Settings UI for updated gnome-control-center UI. + + Align the explanatory text with the listbox. + + Fix crash when exiting panel during pairing. +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream switch to Meson build system. +- Drop %glib2_gsettings_schema_*, desktop_database_* and + %icon_theme_cache_* post/postun macros: the functionality is now + covered by file triggers. +- Add gtk-doc BuildRequires: new dependency, as we no longer + receive the docs pre-built in the tarball. +- Drop intltool BuildRequires: no longer needed. + ------------------------------------------------------------------- Mon Feb 13 20:32:26 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-bluetooth.spec b/gnome-bluetooth.spec index de2fbee..89fee46 100644 --- a/gnome-bluetooth.spec +++ b/gnome-bluetooth.spec @@ -16,20 +16,19 @@ # +%define _udevdir %(pkg-config --variable udevdir udev) Name: gnome-bluetooth -Version: 3.20.1 +Version: 3.25.91 Release: 0 Summary: GNOME Bluetooth graphical utilities License: GPL-2.0+ Group: System/GUI/GNOME Url: http://live.gnome.org/GnomeBluetooth -Source: http://download.gnome.org/sources/gnome-bluetooth/3.20/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-bluetooth/3.25/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gobject-introspection-devel -BuildRequires: intltool -%if !0%{?is_opensuse} -BuildRequires: translation-update-upstream -%endif +BuildRequires: gtk-doc +BuildRequires: meson BuildRequires: update-desktop-files BuildRequires: yelp-tools BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 @@ -40,9 +39,9 @@ BuildRequires: pkgconfig(udev) # Require bluez (mandatory, as per readme, bnc#622946) Requires: bluez >= 5 Recommends: %{name}-lang -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%glib2_gsettings_schema_requires -%define _udevdir %(pkg-config --variable udevdir udev) +%if !0%{?is_opensuse} +BuildRequires: translation-update-upstream +%endif %description The gnome-bluetooth package contains graphical utilities to setup, @@ -78,6 +77,7 @@ This package provides the GObject Introspection bindings for the gnome-bluetooth library. %lang_package + %prep %setup -q %if !0%{?is_opensuse} @@ -85,32 +85,16 @@ translation-update-upstream %endif %build -%configure \ - --disable-icon-update \ - --disable-desktop-update \ - --enable-introspection -make %{?_smp_mflags} +%meson \ + -D enable-gtk-doc=true +%meson_build %install -%make_install -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +%meson_install %suse_update_desktop_file bluetooth-sendto %find_lang %{name}2 %{?no_lang_C} %fdupes %{buildroot} -%clean -rm -rf %{buildroot} - -%post -%glib2_gsettings_schema_post -%desktop_database_post -%icon_theme_cache_post - -%postun -%glib2_gsettings_schema_postun -%desktop_database_postun -%icon_theme_cache_postun - %post -n libgnome-bluetooth13 -p /sbin/ldconfig %postun -n libgnome-bluetooth13 -p /sbin/ldconfig @@ -121,7 +105,7 @@ rm -rf %{buildroot} %{_bindir}/bluetooth-* %{_datadir}/applications/bluetooth-sendto.desktop %{_datadir}/gnome-bluetooth/ -%{_datadir}/icons/hicolor/*/*/bluetooth* +%{_datadir}/icons/hicolor/*/*/*bluetooth* %{_mandir}/man1/bluetooth-* %files lang -f %{name}2.lang