Accepting request 652501 from multimedia:apps

- Update to version 0.4.2
  + Updated AppStream data file to newer specifications
  + Fixed Deezer engine to use quality setting
  + Removed unneeded dependency Qt5OpenGL
  + Removed obsolete xine warning and engine reinitialization
  + Added ALSA as optional component in cmake
  + Fixed bug in playlist columns setting all visible
  + Added option to reset playlist columns
  + Fixed/Improved console logging
  + Added queue to play next option
- Removed unneeded Qt5OpenGL dependency
- Use system taglib
- Only install Appdata file on Leap 15.0 or higher
- Update description

OBS-URL: https://build.opensuse.org/request/show/652501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/strawberry?expand=0&rev=7
This commit is contained in:
Dominique Leuenberger 2018-11-29 22:00:53 +00:00 committed by Git OBS Bridge
commit b73e31792d
4 changed files with 26 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4c6fdec79f8be673db3abdf75bb1d0fca543b78ad98af8231e56d3f8d46113b9
size 7434164

3
strawberry-0.4.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ddfba18a5e607c263354e41b85582ae7cb5ccd020b0639390928c76d5ed8d89
size 7234500

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Wed Nov 28 23:09:57 UTC 2018 - Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.4.2
+ Updated AppStream data file to newer specifications
+ Fixed Deezer engine to use quality setting
+ Removed unneeded dependency Qt5OpenGL
+ Removed obsolete xine warning and engine reinitialization
+ Added ALSA as optional component in cmake
+ Fixed bug in playlist columns setting all visible
+ Added option to reset playlist columns
+ Fixed/Improved console logging
+ Added queue to play next option
- Removed unneeded Qt5OpenGL dependency
- Use system taglib
- Only install Appdata file on Leap 15.0 or higher
- Update description
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Nov 10 23:11:21 UTC 2018 - Jonas Kvinge <jonas@jkvinge.net> Sat Nov 10 23:11:21 UTC 2018 - Jonas Kvinge <jonas@jkvinge.net>

View File

@ -17,7 +17,7 @@
Name: strawberry Name: strawberry
Version: 0.4.1 Version: 0.4.2
Release: 0 Release: 0
Summary: A audio player and music collection organizer Summary: A audio player and music collection organizer
License: GPL-3.0-or-later License: GPL-3.0-or-later
@ -42,7 +42,6 @@ BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5DBus)
BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5Network)
BuildRequires: pkgconfig(Qt5OpenGL)
BuildRequires: pkgconfig(Qt5Sql) BuildRequires: pkgconfig(Qt5Sql)
BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5X11Extras)
@ -71,7 +70,7 @@ BuildRequires: pkgconfig(libvlc)
BuildRequires: pkgconfig(libxine) BuildRequires: pkgconfig(libxine)
BuildRequires: pkgconfig(protobuf) BuildRequires: pkgconfig(protobuf)
BuildRequires: pkgconfig(sqlite3) >= 3.7 BuildRequires: pkgconfig(sqlite3) >= 3.7
BuildRequires: pkgconfig(taglib) >= 1.11 BuildRequires: pkgconfig(taglib) >= 1.11.1
%if 0%{?suse_version} < 1500 %if 0%{?suse_version} < 1500
Requires(post): update-desktop-files Requires(post): update-desktop-files
Requires(post): gtk3-tools Requires(post): gtk3-tools
@ -91,7 +90,7 @@ Features:
- Audio CD playback - Audio CD playback
- Native desktop notifications - Native desktop notifications
- Playlists in multiple formats - Playlists in multiple formats
- Advanced output and device options with support for bit perfect playback on Linux - Advanced audio output and device options
- Edit tags on music files - Edit tags on music files
- Fetch tags from MusicBrainz - Fetch tags from MusicBrainz
- Album cover art from Last.fm, Musicbrainz and Discogs - Album cover art from Last.fm, Musicbrainz and Discogs
@ -108,14 +107,14 @@ Features:
%build %build
export CFLAGS="%{optflags} -fno-strict-aliasing" export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS="$CFLAGS" export CXXFLAGS="$CFLAGS"
%cmake -DBUILD_WERROR=OFF %cmake -DBUILD_WERROR=OFF -DUSE_SYSTEM_TAGLIB=ON
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
%cmake_install %cmake_install
%if 0%{?suse_version} < 1500 %if 0%{?suse_version} < 1500
mv %{buildroot}%{_datadir}/metainfo %{buildroot}%{_datadir}/appdata rm -f %{buildroot}%{_datadir}/metainfo/strawberry.appdata.xml
%endif %endif
%suse_update_desktop_file strawberry Qt AudioVideo Audio Player %suse_update_desktop_file strawberry Qt AudioVideo Audio Player
@ -134,8 +133,6 @@ mv %{buildroot}%{_datadir}/metainfo %{buildroot}%{_datadir}/appdata
desktop-file-validate %{buildroot}%{_datadir}/applications/strawberry.desktop desktop-file-validate %{buildroot}%{_datadir}/applications/strawberry.desktop
%if 0%{?suse_version} >= 1500 %if 0%{?suse_version} >= 1500
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/strawberry.appdata.xml appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/strawberry.appdata.xml
%else
appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/strawberry.appdata.xml
%endif %endif
%files %files
@ -146,8 +143,6 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/strawberry
%{_datadir}/icons/hicolor/*/apps/strawberry.* %{_datadir}/icons/hicolor/*/apps/strawberry.*
%if 0%{?suse_version} >= 1500 %if 0%{?suse_version} >= 1500
%{_datadir}/metainfo/strawberry.appdata.xml %{_datadir}/metainfo/strawberry.appdata.xml
%else
%{_datadir}/appdata/strawberry.appdata.xml
%endif %endif
%{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}.1%{?ext_man}
%{_mandir}/man1/%{name}-tagreader.1%{?ext_man} %{_mandir}/man1/%{name}-tagreader.1%{?ext_man}