# - add logrotate
#
# Conditional build:
-%bcond_without mod # enable MOD support
-%bcond_without pulseaudio # disable PulseAudio support
+%bcond_without mod # MOD support via libmikmod
+%bcond_without pulseaudio # PulseAudio support
%bcond_without audiofile # Audiofile support (WAV and others)
Summary: Music Player Daemon
-Summary(hu.UTF-8): Music Player Daemon
Summary(pl.UTF-8): Music Player Daemon - demon odtwarzajÄ…cy muzykÄ™
Name: mpd
-Version: 0.19.15
-Release: 1
+Version: 0.20.12
+Release: 2
License: GPL v2+
Group: Applications/Multimedia
-Source0: http://www.musicpd.org/download/mpd/0.19/%{name}-%{version}.tar.xz
-# Source0-md5: bb855b1689c9e863c2dd214ab1cb9344
+Source0: http://www.musicpd.org/download/mpd/0.20/%{name}-%{version}.tar.xz
+# Source0-md5: e622d76feb2f4eb3ffaaf8aa99b4364b
Source1: %{name}.conf
Source2: %{name}.init
Source3: %{name}.sysconfig
Source4: %{name}.tmpfiles
-Source5: tags.xml
Patch0: %{name}-mpcsv8.patch
URL: http://www.musicpd.org/
BuildRequires: OpenAL-devel
BuildRequires: doxygen
BuildRequires: expat-devel
BuildRequires: faad2-devel >= 2.6.1-5
-BuildRequires: ffmpeg-devel
+BuildRequires: ffmpeg-devel >= 0.8.0
BuildRequires: flac-devel >= 1.2.0
BuildRequires: fluidsynth-devel >= 1.1
BuildRequires: game-music-emu-devel
+BuildRequires: gcc >= 6:4.7
BuildRequires: glib2-devel >= 1:2.28.0
BuildRequires: jack-audio-connection-kit-devel >= 0.100
BuildRequires: lame-libs-devel
BuildRequires: libmms-devel >= 0.4
BuildRequires: libmodplug-devel
BuildRequires: libmpdclient-devel >= 2.2
+BuildRequires: libmpg123-devel
BuildRequires: libnfs-devel
BuildRequires: libogg-devel
BuildRequires: libsamplerate-devel >= 0.1.3
BuildRequires: rpmbuild(macros) >= 1.629-2
BuildRequires: shine-devel >= 3.1
BuildRequires: soxr-devel
-BuildRequires: sqlite3-devel
+BuildRequires: sqlite3-devel >= 3.7.3
BuildRequires: systemd-devel
BuildRequires: twolame-devel
BuildRequires: wavpack-devel
BuildRequires: zlib-devel
BuildRequires: zziplib-devel >= 0.13
Requires(post,preun,postun): systemd-units >= 38
+Requires: alsa-lib >= 0.9.0
+%{?with_audiofile:Requires: audiofile >= 0.3}
+Requires: curl-libs >= 7.18
+Requires: faad2-libs >= 2.6.1-5
+Requires: ffmpeg-libs >= 0.8.0
+Requires: flac >= 1.2.0
+Requires: fluidsynth >= 1.1
+Requires: glib2 >= 1:2.28.0
+Requires: jack-audio-connection-kit-libs >= 0.100
+Requires: libao >= 0.8.3
+%{?with_mod:Requires: libmikmod >= 3.1.7}
+Requires: libmms >= 0.4
+Requires: libmpdclient >= 2.2
+Requires: libsamplerate >= 0.1.3
+Requires: libsidplay2 >= 2.1.1-5
+Requires: libsmbclient >= 0.2
+%{?with_pulseaudio:Requires: pulseaudio-libs >= 0.9.16}
+Requires: shine >= 3.1
+Requires: sqlite3 >= 3.7.3
Requires: systemd-units >= 38
+Requires: yajl >= 2.0
+Requires: zziplib >= 0.13
Provides: group(mpd)
Provides: user(mpd)
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%prep
%setup -q
%patch0 -p1
-mkdir doc/include
-cp -p %{SOURCE5} doc/include
%build
%{__aclocal} -I m4
%files
%defattr(644,root,root,755)
-%doc AUTHORS INSTALL NEWS README doc/mpdconf.example
+%doc AUTHORS NEWS README.md doc/mpdconf.example
%attr(755,root,root) %{_bindir}/*
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mpd.conf
%attr(754,root,root) /etc/rc.d/init.d/mpd