diff --git a/README.md b/README.md index 9190214..99dbd8e 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Music Player Daemon (MPD) allows remote access for playing music and managing playlists. MPD is designed for integrating a computer into a stereo system that provides control for music playback over a local network. It also makes a great desktop music player, especially if you are a console junkie, like frontend options, or restart X often. -Features +Features: * Plays MP3, Ogg Vorbis, FLAC, MP4/AAC, Mod, and wave files * Remotely control MPD over a network (IPv4 and IPv6 supported) diff --git a/mpd.spec b/mpd.spec index 4ed9497..471fbab 100644 --- a/mpd.spec +++ b/mpd.spec @@ -1,75 +1,78 @@ ### AUTOUPDATE-OFF: 1 %define majver %(echo %version | cut -d. -f1-2) Name: mpd -Version: 0.20.21 +Version: 0.23.4 Release: 1mamba Summary: Music Player Daemon (MPD) Group: Applications/Multimedia Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco -URL: http://www.musicpd.org/ +URL: https://www.musicpd.org/ Source: http://www.musicpd.org/download/mpd/%{majver}/mpd-%{version}.tar.xz -#Source: http://downloads.sourceforge.net/project/musicpd/mpd/%{version}/mpd-%{version}.tar.gz License: GPL ## AUTOBUILDREQ-BEGIN -BuildRequires: glibc-devel >= 2.7 -BuildRequires: libalsa-devel >= 1.0.17 -BuildRequires: libao-devel >= 0.8.8 -BuildRequires: libaudiofile-devel >= 0.2.6 -BuildRequires: libavahi-devel >= 0.6.22 -BuildRequires: libfaad2-devel >= 2.5 -BuildRequires: libflac-devel >= 1.2.1 -BuildRequires: libid3tag-devel >= 0.15.1b -BuildRequires: libjack-devel >= 0.103.0 -BuildRequires: libmad-devel >= 0.15.1b -BuildRequires: libmikmod-devel >= 3.1.11 -#BuildRequires: libmpcdec-devel >= 1.2.6 -BuildRequires: libogg-devel >= 1.1.3 -BuildRequires: libsamplerate-devel >= 0.1.4 -BuildRequires: libshout-devel >= 2.2.2 -BuildRequires: libspeex-devel >= 1.2 -BuildRequires: libtheora-devel >= 1.0 -BuildRequires: libvorbis-devel >= 1.2.0 -BuildRequires: libz-devel >= 1.2.3 -## AUTOBUILDREQ-END +BuildRequires: glibc-devel +BuildRequires: libadplug-devel +BuildRequires: libalsa-devel +BuildRequires: libao-devel +BuildRequires: libaudiofile-devel +BuildRequires: libavahi-devel +BuildRequires: libavcodec-ffmpeg-devel +BuildRequires: libavfilter-ffmpeg-devel +BuildRequires: libavformat-ffmpeg-devel +BuildRequires: libavutil-ffmpeg-devel +BuildRequires: libbzip2-devel +BuildRequires: libcdio-devel +BuildRequires: libcdio-paranoia-devel +BuildRequires: libchromaprint-devel +BuildRequires: libcurl-devel +BuildRequires: libdbus-devel +BuildRequires: libexpat-devel +BuildRequires: libfaad2-devel +BuildRequires: libflac-devel +BuildRequires: libfluidsynth-devel +BuildRequires: libfmt-devel +BuildRequires: libgcc +BuildRequires: libicu-devel +BuildRequires: libid3tag-devel +BuildRequires: libjack-devel +BuildRequires: liblame-devel +BuildRequires: libmad-devel +BuildRequires: libmikmod-devel +BuildRequires: libmms-devel +BuildRequires: libmodplug-devel +BuildRequires: libmpg123-devel BuildRequires: libmusepack-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-root -########### MPD CONFIGURATION ############ - -# Playback Support: -# libao support .................enabled -# OSS support ...................enabled -# ALSA support ..................enabled -# JACK support ..................enabled -# OS X support ..................disabled -# PulseAudio support ............disabled -# Media MVP support .............enabled -# Shout streaming support .......enabled - -# File Format Support: -# ID3 tag support ...............enabled -# mp3 support ...................enabled -# Ogg Vorbis support ............enabled -# using tremor.................no -# FLAC support ..................enabled -# OggFLAC support ...............enabled(FLAC 1.1.3) -# Wave file support .............enabled -# MP4/AAC support ...............enabled -# Musepack (MPC) support ........enabled -# MOD support ...................enabled - -# Other features: -# libsamplerate support .........enabled -# Zeroconf support ..............avahi - - -########################################## +BuildRequires: libnfs-devel +BuildRequires: libogg-devel +BuildRequires: libopenal-devel +BuildRequires: libopus-devel +BuildRequires: libpcre-devel +BuildRequires: libpipewire-devel +BuildRequires: libpulseaudio-devel +BuildRequires: libsamplerate-devel +BuildRequires: libshout-devel +BuildRequires: libsidplayfp-devel +BuildRequires: libsndfile-devel +BuildRequires: libsoxr-devel +BuildRequires: libsqlite-devel +BuildRequires: libstdc++6-devel +BuildRequires: libsystemd-devel +BuildRequires: libtwolame-devel +BuildRequires: libupnp-devel +BuildRequires: libvorbis-devel +BuildRequires: libwavpack-devel +BuildRequires: libyajl-devel +BuildRequires: libz-devel +BuildRequires: libzzip-devel +## AUTOBUILDREQ-END +BuildRequires: libadplug-devel >= 2.3.3 %description Music Player Daemon (MPD) allows remote access for playing music and managing playlists. MPD is designed for integrating a computer into a stereo system that provides control for music playback over a local network. It also makes a great desktop music player, especially if you are a console junkie, like frontend options, or restart X often. -Features +Features: * Plays MP3, Ogg Vorbis, FLAC, MP4/AAC, Mod, and wave files * Remotely control MPD over a network (IPv4 and IPv6 supported) @@ -90,16 +93,21 @@ Features * Minimal hardware requirements * Tested on Linux, FreeBSD, OpenBSD, NetBSD, Solaris, and HPUX +%debug_package + %prep %setup -q %build -%configure --enable-mvp --enable-ao -%make +%meson \ + -Ddocumentation=enabled \ + -Dao=enabled + +%meson_build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%makeinstall DESTDIR=%{buildroot} +%meson_install %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -107,12 +115,20 @@ Features %files %defattr(-,root,root) %{_bindir}/mpd -%{_mandir}/man1/mpd.1.gz -%{_mandir}/man5/mpd.conf.5.gz +%{_unitdir}/mpd.service +%{_unitdir}/mpd.socket +%{_userunitdir}/mpd.service +%{_userunitdir}/mpd.socket +%{_datadir}/icons/hicolor/scalable/apps/mpd.svg +%{_mandir}/man1/mpd.1* +%{_mandir}/man5/mpd.conf.5* %dir %{_docdir}/mpd %doc %{_docdir}/mpd/* %changelog +* Fri Nov 26 2021 Automatic Build System 0.23.4-1mamba +- automatic version update by autodist + * Sat Aug 18 2018 Automatic Build System 0.20.21-1mamba - automatic version update by autodist