Hello community, here is the log from the commit of package deadbeef for openSUSE:Factory checked in at 2020-01-20 22:55:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deadbeef (Old) and /work/SRC/openSUSE:Factory/.deadbeef.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deadbeef" Mon Jan 20 22:55:50 2020 rev:9 rq:761485 version:1.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/deadbeef/deadbeef.changes 2019-07-11 13:13:05.094881304 +0200 +++ /work/SRC/openSUSE:Factory/.deadbeef.new.26092/deadbeef.changes 2020-01-20 22:55:54.987354403 +0100 @@ -1,0 +2,15 @@ +Mon Jan 6 13:26:05 UTC 2020 - Hillwood Yang <[email protected]> + +- Update version to 1.8.2 + * Volume control from command line supports increment syntax (by + eauno1re@github) + * Fixed writing multi-value fields into FLAC tags + * Map ALBUMARTIST field to ALBUM ARTIST field in FLAC + * Fixed sound output plugin selection bug in GTK UI + * Fixed crash when opening files of 0 size + * Fixed UI freeze when nullout plugin is selected + * Fixed a regression in restoring the last selected folder in GTK file chooser +- Fixed reture type, add deadbeef-fix-return-type.patch +- Install documents by rpmbuild, add deadbeef-drop-documents-installation.patch + +------------------------------------------------------------------- Old: ---- deadbeef_nopsf-1.8.1.tar.xz New: ---- deadbeef-1.8.2.tar.gz deadbeef-drop-documents-installation.patch deadbeef-fix-return-type.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deadbeef.spec ++++++ --- /var/tmp/diff_new_pack.iqWbDd/_old 2020-01-20 22:55:55.963354779 +0100 +++ /var/tmp/diff_new_pack.iqWbDd/_new 2020-01-20 22:55:55.963354779 +0100 @@ -1,7 +1,7 @@ # # spec file for package deadbeef # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,15 @@ %bcond_with restricted + Name: deadbeef -Version: 1.8.1 +Version: 1.8.2 Release: 0 Summary: GTK+ audio player License: Zlib AND GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-3-Clause Group: Productivity/Multimedia/Sound/Players URL: https://deadbeef.sourceforge.io/ -Source: %{name}_nopsf-%{version}.tar.xz +Source: https://github.com/DeaDBeeF-Player/deadbeef/archive/%{version}/%{name}-%{version}.tar.gz Source1: %{name}.appdata.xml # PATCH-FIX-OPENSUSE deadbeef-fix_ubuntu_unity_desktop.patch [email protected] -- Fix Unity-oriented desktop-file warnings. Patch0: %{name}-fix_ubuntu_unity_desktop.patch @@ -34,6 +35,10 @@ Patch4: 0003-Fix-operator-precedence-and-uninitialized-value-warn.patch # PATCH-FEATURE-OPENSUSE deadbeef_disable_psf.patch [email protected] -- Do not look for plugins/psf. Patch5: deadbeef_disable_psf.patch +# PATCH-FIX-UPSTREAM deadbeef-fix-return-type.patch [email protected] Fix return type +Patch6: deadbeef-fix-return-type.patch +# PATCH-FIX-OPENSUSE deadbeef-drop-documents-installation.patch [email protected] Install documents by rpmbuild +Patch7: deadbeef-drop-documents-installation.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes @@ -113,45 +118,37 @@ This package provides headers for DeaDBeeF plugins development. %prep -%setup -q -n %{name}_nopsf-%{version} +%setup -q -n %{name}-%{version} %patch0 -p1 %patch1 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 +%patch7 -p1 cp %{SOURCE1} %{name}.appdata.xml %build -./autogen.sh +NOCONFIGURE=1 ./autogen.sh export CFLAGS="%{optflags} -fno-strict-aliasing" export CXXFLAGS="$CFLAGS" -%configure \ - --disable-static \ - --docdir=%{_docdir}/%{name}/ -make %{?_smp_mflags} V=1 +%configure --disable-static +%make_build %install %make_install install -Dpm 0644 %{name}.appdata.xml \ - %{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml +%{buildroot}%{_datadir}/metainfo/%{name}.appdata.xml %suse_update_desktop_file %{name} find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} %fdupes -s %{buildroot}%{_libdir}/%{name}/data68/Replay -%if 0%{?suse_version} <= 1320 -%post -%desktop_database_post -%icon_theme_cache_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun -%endif - %files -%doc %{_docdir}/%{name}/ +%doc README README.md help.txt about.txt translators.txt CONTRIBUTING.md +%doc AUTHORS ChangeLog translation/help.ru.txt ABOUT-NLS +%license COPYING COPYING.GPLv2 COPYING.LGPLv2.1 %{_bindir}/%{name} %dir %{_libdir}/%{name}/ %{_libdir}/%{name}/adplug.so* ++++++ deadbeef-drop-documents-installation.patch ++++++ diff -Nur deadbeef-1.8.2/Makefile.am deadbeef-1.8.2-new/Makefile.am --- deadbeef-1.8.2/Makefile.am 2019-08-02 02:36:50.000000000 +0800 +++ deadbeef-1.8.2-new/Makefile.am 2020-01-06 23:09:09.377726700 +0800 @@ -62,9 +62,9 @@ docsdir = $(docdir) -docs_DATA = README help.txt about.txt translators.txt ChangeLog\ - COPYING.GPLv2 COPYING.LGPLv2.1\ - translation/help.ru.txt +#docs_DATA = README help.txt about.txt translators.txt ChangeLog\ +# COPYING.GPLv2 COPYING.LGPLv2.1\ +# translation/help.ru.txt desktopdir = $(datadir)/applications desktop_DATA = deadbeef.desktop ++++++ deadbeef-fix-return-type.patch ++++++ diff -Nur deadbeef-1.8.2/plugins/gtkui/search.c deadbeef-1.8.2-new/plugins/gtkui/search.c --- deadbeef-1.8.2/plugins/gtkui/search.c 2020-01-07 16:17:52.110361067 +0800 +++ deadbeef-1.8.2-new/plugins/gtkui/search.c 2020-01-07 16:21:51.540578354 +0800 @@ -305,7 +305,6 @@ if (listview) { ddb_listview_list_setup(listview, 0); } - return FALSE; } int diff -Nur deadbeef-1.8.2/plugins/gtkui/widgets.c deadbeef-1.8.2-new/plugins/gtkui/widgets.c --- deadbeef-1.8.2/plugins/gtkui/widgets.c 2020-01-07 16:17:52.110361067 +0800 +++ deadbeef-1.8.2-new/plugins/gtkui/widgets.c 2020-01-07 16:20:13.650922265 +0800 @@ -3338,7 +3338,7 @@ #endif } -static void +static int w_spectrum_message (ddb_gtkui_widget_t *w, uint32_t id, uintptr_t ctx, uint32_t p1, uint32_t p2) { switch (id) { case DB_EV_SONGCHANGED: { diff -Nur deadbeef-1.8.2/plugins/pltbrowser/pltbrowser.c deadbeef-1.8.2-new/plugins/pltbrowser/pltbrowser.c --- deadbeef-1.8.2/plugins/pltbrowser/pltbrowser.c 2020-01-07 16:17:52.110361067 +0800 +++ deadbeef-1.8.2-new/plugins/pltbrowser/pltbrowser.c 2020-01-07 16:41:41.675064417 +0800 @@ -745,7 +745,6 @@ gpointer user_data) { drag_row_active = TRUE; - return FALSE; } static void @@ -757,7 +756,6 @@ gpointer user_data) { drag_row_active = FALSE; - return FALSE; } static gboolean
