Sophie

Sophie

distrib > Mageia > 8 > armv7hl > by-pkgid > dd1d5043b80096f99c93551d70021376 > files > 2

cantata-2.4.2-2.mga8.src.rpm

Name:		cantata
Version:	2.4.2
Release:	%mkrel 2
Summary:	Graphical client for the Music Player Daemon (MPD)
License:	GPLv2+
Group:		Graphical desktop/KDE
URL:		https://github.com/CDrummond/cantata/
Source0:	https://github.com/CDrummond/cantata/releases/download/v%{version}/%{name}-%{version}.tar.bz2

BuildRequires:	cmake
BuildRequires:	cdparanoia
BuildRequires:	cdda-devel
BuildRequires:	ebur128-devel
BuildRequires:	ffmpeg-devel
BuildRequires:	qtmultimedia5
BuildRequires:	qttools5
BuildRequires:	pkgconfig(Qt5Concurrent)
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5DBus)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5Multimedia)
BuildRequires:	pkgconfig(Qt5Network)
BuildRequires:	pkgconfig(Qt5Sql)
BuildRequires:	pkgconfig(Qt5Svg)
BuildRequires:	pkgconfig(Qt5Widgets)
BuildRequires:	pkgconfig(Qt5Xml)
BuildRequires:	pkgconfig(libcddb)
BuildRequires:	pkgconfig(libmpg123)
BuildRequires:	pkgconfig(libmtp)
BuildRequires:	pkgconfig(libmusicbrainz5)
BuildRequires:	pkgconfig(libvlc)
BuildRequires:	pkgconfig(openssl)
BuildRequires:	pkgconfig(phonon4qt5)
BuildRequires:	pkgconfig(taglib) >= 1.6
BuildRequires:	pkgconfig(taglib-extras)
BuildRequires:	pkgconfig(udev)
BuildRequires:	pkgconfig(x11)
BuildRequires:	pkgconfig(zlib)

Recommends:	mpd

%description
Cantata is a (yet another!) graphical client for the music player daemon (MPD).

Supporting features:
  * Multiple MPD collections.
  * Highly customisable layout.
  * Songs grouped by album in play queue.
  * Context view to show artist, album, and song information of current track.
  * Simple tag editor.
  * File organizer - use tags to organize files and folders.
  * Ability to calculate ReplyGain tags.
  * Dynamic playlists.
  * Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
  * Radio stream support - with the ability to search for streams via TuneIn,
    ShoutCast, or Dirble.
  * USB-Mass-Storage and MTP device support.
  * Audio CD ripping and playback.
  * Playback of non-MPD songs, via simple in-built HTTP server if connected
    to MPD via a standard socket, otherwise filepath is sent to MPD.
  * MPRISv2 DBUS interface.
  * Support for KDE global shortcuts (KDE builds), GNOME media keys, and
    standard media keys (via Qxt support).
  * Ubuntu/ambiance theme integration.
  * Basic support for touch-style interface (views are made 'flickable').
  * Scrobbling.
  * Ratings support.

%files
%doc AUTHORS ChangeLog README TODO
%license LICENSE
%{_bindir}/%{name}
%{_libdir}/%{name}/
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/*/apps/%{name}*.*

#------------------------------------------------------------------------------

%prep
%setup -q
%autopatch -p1

# Hack to fix install path for x86_64 build
# TODO report upstream for a fix -done.
sed -i -e 's|LINUX_LIB_DIR lib|LINUX_LIB_DIR %{_lib}|g' CMakeLists.txt

%build
%cmake_qt5 \
	-DENABLE_REMOTE_DEVICES=OFF
%cmake_build

%install
%cmake_install


%changelog
* Wed Dec 16 2020 umeabot <umeabot> 2.4.2-2.mga8
+ Revision: 1658186
- Rebuild for new Qt5

* Tue Sep 22 2020 daviddavid <daviddavid> 2.4.2-1.mga8
+ Revision: 1629438
- new version: 2.4.2

* Sun Feb 23 2020 daviddavid <daviddavid> 2.4.1-1.mga8
+ Revision: 1549641
- new version: 2.4.1

* Mon Feb 17 2020 daviddavid <daviddavid> 2.4.0-1.mga8
+ Revision: 1536978
- new version: 2.4.0

* Sat Feb 15 2020 umeabot <umeabot> 2.3.3-3.mga8
+ Revision: 1524414
- Mageia 8 Mass Rebuild
+ wally <wally>
- build with new cmake macros

* Sat Mar 30 2019 umeabot <umeabot> 2.3.3-2.mga7
+ Revision: 1381399
- Qt5 Rebuild

* Sun Dec 30 2018 daviddavid <daviddavid> 2.3.3-1.mga7
+ Revision: 1347225
- new version: 2.3.3

* Sat Sep 22 2018 umeabot <umeabot> 2.3.2-2.mga7
+ Revision: 1295971
- Mageia 7 Mass Rebuild

* Fri Aug 03 2018 daviddavid <daviddavid> 2.3.2-1.mga7
+ Revision: 1246981
- new version: 2.3.2

* Tue Jun 19 2018 daviddavid <daviddavid> 2.3.1-2.mga7
+ Revision: 1238107
- disable the D-Bus service to fix CVE-2018-12559, CVE-2018-1256[0-2] (mga#23201)

* Thu Jun 07 2018 daviddavid <daviddavid> 2.3.1-1.mga7
+ Revision: 1235067
- new version: 2.3.1

* Fri Apr 27 2018 daviddavid <daviddavid> 2.3.0-1.mga7
+ Revision: 1222815
- new version: 2.3.0

* Wed Oct 04 2017 daviddavid <daviddavid> 2.2.0-1.mga7
+ Revision: 1168722
- new version: 2.2.0

* Mon Jul 31 2017 daviddavid <daviddavid> 2.1.0-1.mga7
+ Revision: 1132979
- new version: 2.1.0
- rename and rediff libsolid_static patch
- use system ebur128

* Tue May 02 2017 akien <akien> 2.0.1-5.mga6
+ Revision: 1098271
- Rebuild for ffmpeg 3.3

* Wed Mar 08 2017 akien <akien> 2.0.1-4.mga6
+ Revision: 1089844
- Rebuild for ffmpeg 3.2.4

* Thu Jun 23 2016 daviddavid <daviddavid> 2.0.1-3.mga6
+ Revision: 1037354
- but recommends mpd instead

* Wed Jun 22 2016 daviddavid <daviddavid> 2.0.1-2.mga6
+ Revision: 1037174
- do not requires mpd (fixes mga#16678)

* Fri Jun 03 2016 daviddavid <daviddavid> 2.0.1-1.mga6
+ Revision: 1020183
- new version: 2.0.1
- remove merged upstream patch

* Tue Mar 15 2016 daviddavid <daviddavid> 2.0.0-2.mga6
+ Revision: 990890
- compile code with -fPIC (fix build)
  * add patch to fix cmake CXXFLAGS
  * add -DCMAKE_CXX_FLAGS='-fPIC' cmake option
- improve more description

* Tue Jan 26 2016 daviddavid <daviddavid> 2.0.0-1.mga6
+ Revision: 927841
- new version: 2.0.0
- switch build to Qt5
- update URL and Source URL
- improve description and summary

* Sat Oct 24 2015 daviddavid <daviddavid> 1.4.1-10.mga6
+ Revision: 894882
- remove empty lang files to fix build with latest rpm

* Tue Sep 01 2015 cjw <cjw> 1.4.1-9.mga6
+ Revision: 871908
- rebuild with gcc 5

* Thu Jul 02 2015 fwang <fwang> 1.4.1-8.mga6
+ Revision: 849448
- rebuild for libmusicbrainz5

* Fri Nov 14 2014 akien <akien> 1.4.1-7.mga5
+ Revision: 797172
- Rebuild for ffmpeg 2.4

* Wed Oct 15 2014 umeabot <umeabot> 1.4.1-6.mga5
+ Revision: 741291
- Second Mageia 5 Mass Rebuild

* Sat Sep 27 2014 tv <tv> 1.4.1-5.mga5
+ Revision: 726011
- rebuild for missing pythoneggs deps

* Tue Sep 16 2014 umeabot <umeabot> 1.4.1-4.mga5
+ Revision: 678306
- Mageia 5 Mass Rebuild

* Wed Sep 10 2014 fwang <fwang> 1.4.1-3.mga5
+ Revision: 674512
- build solid as static

* Wed Sep 10 2014 fwang <fwang> 1.4.1-2.mga5
+ Revision: 674492
- rebuild

* Sun Aug 31 2014 bersuit <bersuit> 1.4.1-1.mga5
+ Revision: 670078
- Update to new Upstream version 1.4.1
- Update to new Upstream version 1.3.4

* Sat Apr 05 2014 juancho <juancho> 1.3.3-1.mga5
+ Revision: 611789
- Updated to 1.3.3

* Sat Oct 19 2013 umeabot <umeabot> 1.1.2-2.mga4
+ Revision: 533656
- Mageia 4 Mass Rebuild

* Tue Sep 03 2013 fwang <fwang> 1.1.2-1.mga4
+ Revision: 474642
- update installdir for replaygain
- update file list
- new version 1.1.2

* Fri Jul 12 2013 fwang <fwang> 1.0.3-2.mga4
+ Revision: 453256
- fix build with recent ffmpeg
- rebuild for new ffmpeg

* Thu May 30 2013 fwang <fwang> 1.0.3-1.mga4
+ Revision: 433335
- fix desktop file
- update file list
- new version 1.0.3

* Thu Feb 07 2013 juancho <juancho> 0.9.2-1.mga3
+ Revision: 395053
- Updated to 0.9.2 (bugfix release)

* Fri Jan 11 2013 umeabot <umeabot> 0.9.1-3.mga3
+ Revision: 347387
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Jan 08 2013 fwang <fwang> 0.9.1-2.mga3
+ Revision: 341614
- rebuild for new ffmpeg

* Sat Dec 22 2012 fwang <fwang> 0.9.1-1.mga3
+ Revision: 333798
- new version 0.9.1

* Sat Dec 08 2012 fwang <fwang> 0.9.0-1.mga3
+ Revision: 328018
- update file list
- new version 0.9.0

* Thu Sep 06 2012 fwang <fwang> 0.8.3-1.mga3
+ Revision: 288733
- new version 0.8.3

* Thu Jul 26 2012 fwang <fwang> 0.8.2-1.mga3
+ Revision: 274441
- new version 0.8.2

* Tue Jul 17 2012 fwang <fwang> 0.8.1-2.mga3
+ Revision: 271647
- add more features

* Tue Jul 17 2012 fwang <fwang> 0.8.1-1.mga3
+ Revision: 271642
- new version 0.8.1

* Tue Jun 05 2012 juancho <juancho> 0.7.1-1.mga3
+ Revision: 255949
- Added missing BR taglib-devel
- Updated to 0.7.1

* Thu Feb 02 2012 juancho <juancho> 0.3.0-1.mga2
+ Revision: 204003
- Updated to 0.3.0

* Mon Jan 09 2012 juancho <juancho> 0.2.0-2.mga2
+ Revision: 194223
- Removed now uneeded cmake option

* Mon Jan 09 2012 juancho <juancho> 0.2.0-1.mga2
+ Revision: 193698
- Updated to 0.2.0 - Upload sources
- Updated to 0.2.0

* Fri Jan 06 2012 juancho <juancho> 0.1.2-1.mga2
+ Revision: 192746
- imported package cantata