X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=mpd.spec;h=992c5997a6c15e8ad2fcc00ec16c4aea9bb95ec4;hb=0705dfc;hp=1e208d8355670aa6029d624acc2d4d6cf2898b90;hpb=064ecf96e93817e780b7e4fa9b46406e321aa414;p=packages%2Fmpd.git diff --git a/mpd.spec b/mpd.spec index 1e208d8..992c599 100644 --- a/mpd.spec +++ b/mpd.spec @@ -10,12 +10,12 @@ 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.18.16 -Release: 2 +Version: 0.19.19 +Release: 1 License: GPL v2+ Group: Applications/Multimedia -Source0: http://www.musicpd.org/download/mpd/0.18/%{name}-%{version}.tar.xz -# Source0-md5: 900657ff55726f4cc09a27eb7df57015 +Source0: http://www.musicpd.org/download/mpd/0.19/%{name}-%{version}.tar.xz +# Source0-md5: 6e4fca9a9c26dad08b61bac9a91802db Source1: %{name}.conf Source2: %{name}.init Source3: %{name}.sysconfig @@ -25,45 +25,63 @@ URL: http://www.musicpd.org/ BuildRequires: OpenAL-devel BuildRequires: adplug-devel BuildRequires: alsa-lib-devel >= 0.9.0 -%{?with_audiofile:BuildRequires: audiofile-devel >= 0.1.7} +%{?with_audiofile:BuildRequires: audiofile-devel >= 0.3} BuildRequires: autoconf >= 2.60 -BuildRequires: avahi-glib-devel +BuildRequires: automake >= 1:1.11 +BuildRequires: avahi-devel +BuildRequires: boost-devel >= 1.54 BuildRequires: bzip2-devel -BuildRequires: curl-devel +BuildRequires: curl-devel >= 7.18 +BuildRequires: dbus-devel BuildRequires: doxygen +BuildRequires: expat-devel BuildRequires: faad2-devel >= 2.6.1-5 -BuildRequires: ffmpeg-devel -BuildRequires: flac-devel >= 1.1.0 -BuildRequires: fluidsynth-devel +BuildRequires: ffmpeg-devel >= 0.8.0 +BuildRequires: flac-devel >= 1.2.0 +BuildRequires: fluidsynth-devel >= 1.1 BuildRequires: game-music-emu-devel -BuildRequires: glib2-devel >= 2.12 -BuildRequires: jack-audio-connection-kit-devel >= 0.4 +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: libao-devel >= 0.8.3 BuildRequires: libcdio-devel +BuildRequires: libcdio-paranoia-devel BuildRequires: libcue-devel +BuildRequires: libicu-devel BuildRequires: libid3tag-devel BuildRequires: libmad-devel %{?with_mod:BuildRequires: libmikmod-devel >= 3.1.7} -BuildRequires: libmms-devel +BuildRequires: libmms-devel >= 0.4 BuildRequires: libmodplug-devel +BuildRequires: libmpdclient-devel >= 2.2 +BuildRequires: libnfs-devel BuildRequires: libogg-devel -BuildRequires: libsamplerate-devel >= 0.0.15 +BuildRequires: libsamplerate-devel >= 0.1.3 BuildRequires: libshout-devel BuildRequires: libsidplay2-devel >= 2.1.1-5 +BuildRequires: libsmbclient-devel >= 0.2 +BuildRequires: libsndfile-devel +BuildRequires: libstdc++-devel >= 0.2 +BuildRequires: libupnp-devel BuildRequires: libvorbis-devel +BuildRequires: libwrap-devel BuildRequires: musepack-devel +BuildRequires: opus-devel BuildRequires: pkgconfig >= 1:0.9.0 -%{?with_pulseaudio:BuildRequires: pulseaudio-devel} +%{?with_pulseaudio:BuildRequires: pulseaudio-devel >= 0.9.16} BuildRequires: rpmbuild(macros) >= 1.629-2 +BuildRequires: shine-devel >= 3.1 +BuildRequires: soxr-devel BuildRequires: sqlite3-devel +BuildRequires: systemd-devel BuildRequires: twolame-devel BuildRequires: wavpack-devel BuildRequires: wildmidi-devel BuildRequires: xmlto BuildRequires: yajl-devel >= 2.0 BuildRequires: zlib-devel -BuildRequires: zziplib-devel +BuildRequires: zziplib-devel >= 0.13 Requires(post,preun,postun): systemd-units >= 38 Requires: systemd-units >= 38 Provides: group(mpd) @@ -99,6 +117,9 @@ frontendów albo często restartujących X. Summary: MPD API documentation Summary(pl.UTF-8): Dokumentacja API biblioteki API Group: Documentation +%if "%{_rpmversion}" >= "5" +BuildArch: noarch +%endif %description apidocs API and internal documentation for MPD library. @@ -141,36 +162,63 @@ GME_CFLAGS="-I/usr/include/gme" GME_LIBS="-lgme" \ ac_cv_lib_nsl_gethostbyname=no \ %{!?with_pulseaudio:--disable-pulse} \ %{?with_mod:--enable-mikmod} \ - --enable-sidplay \ --enable-adplug \ --enable-alsa \ --enable-ao \ %{?with_audiofile:--enable-audiofile} \ --enable-bzip2 \ + --enable-cdio-paranoia \ --enable-curl \ + --enable-database \ --enable-documentation \ + --enable-dsd \ + --enable-expat \ --enable-ffmpeg \ + --enable-fifo \ + --enable-flac \ --enable-fluidsynth \ --enable-gme \ --enable-httpd-output \ + --enable-icu \ + --enable-id3 \ + --enable-inotify \ + --enable-ipv6 \ --enable-iso9660 \ --enable-jack \ --enable-lame-encoder \ + --enable-libmpdclient \ + --enable-libwrap \ --enable-lsr \ --enable-mad \ + --enable-mikmod \ --enable-mms \ --enable-modplug \ + --enable-mpc \ + --enable-nfs \ --enable-openal \ + --enable-opus \ + --enable-oss \ --enable-pipe-output \ --enable-recorder-output \ + --enable-sidplay \ + --enable-shine-encoder \ --enable-shout \ + --enable-smbclient \ + --enable-sndfile \ --enable-soundcloud \ + --enable-soxr \ --enable-sqlite \ + --enable-systemd-daemon \ + --enable-tcp \ --enable-twolame-encoder \ + --enable-upnp \ + --enable-un \ + --enable-vorbis \ --enable-vorbis-encoder \ --enable-wave-encoder \ --enable-wavpack \ --enable-wildmidi \ + --enable-zlib \ --enable-zzip \ --with-zeroconf=avahi \ --without-tremor \ @@ -189,7 +237,7 @@ install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/{rc.d/init.d,sysconfig}} \ cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir} install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/mpd cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/mpd -install %{SOURCE4} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf +cp -p %{SOURCE4} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf touch $RPM_BUILD_ROOT/var/lib/mpd/mpd.db touch $RPM_BUILD_ROOT/var/lib/mpd/mpdstate @@ -214,14 +262,14 @@ for f in mpd.log; do fi done /sbin/chkconfig --add mpd -%systemd_post %{name}.service +%systemd_post %{name}.service %{name}.socket %preun if [ "$1" = "0" ]; then %service mpd stop /sbin/chkconfig --del mpd fi -%systemd_preun %{name}.service +%systemd_preun %{name}.service %{name}.socket %postun if [ "$1" = "0" ]; then @@ -235,13 +283,14 @@ fi %files %defattr(644,root,root,755) -%doc AUTHORS NEWS README doc/mpdconf.example UPGRADING +%doc AUTHORS INSTALL NEWS README 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 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/mpd %{systemdtmpfilesdir}/%{name}.conf %{systemdunitdir}/mpd.service +%{systemdunitdir}/mpd.socket %dir %attr(770,root,mpd) /var/lib/%{name} %dir %attr(770,root,mpd) /var/lib/%{name}/playlists %dir %attr(751,root,root) /var/log/%{name}