automatic version update by autodist [release 0.23.4-1mamba;Fri Nov 26 2021]

This commit is contained in:
Automatic Build System 2024-01-06 07:19:57 +01:00
parent dcbc58568f
commit ccef3db8b0
2 changed files with 77 additions and 61 deletions

View File

@ -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. 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 * Plays MP3, Ogg Vorbis, FLAC, MP4/AAC, Mod, and wave files
* Remotely control MPD over a network (IPv4 and IPv6 supported) * Remotely control MPD over a network (IPv4 and IPv6 supported)

136
mpd.spec
View File

@ -1,75 +1,78 @@
### AUTOUPDATE-OFF: 1 ### AUTOUPDATE-OFF: 1
%define majver %(echo %version | cut -d. -f1-2) %define majver %(echo %version | cut -d. -f1-2)
Name: mpd Name: mpd
Version: 0.20.21 Version: 0.23.4
Release: 1mamba Release: 1mamba
Summary: Music Player Daemon (MPD) Summary: Music Player Daemon (MPD)
Group: Applications/Multimedia Group: Applications/Multimedia
Vendor: openmamba Vendor: openmamba
Distribution: openmamba Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it> Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.musicpd.org/ URL: https://www.musicpd.org/
Source: http://www.musicpd.org/download/mpd/%{majver}/mpd-%{version}.tar.xz 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 License: GPL
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel >= 2.7 BuildRequires: glibc-devel
BuildRequires: libalsa-devel >= 1.0.17 BuildRequires: libadplug-devel
BuildRequires: libao-devel >= 0.8.8 BuildRequires: libalsa-devel
BuildRequires: libaudiofile-devel >= 0.2.6 BuildRequires: libao-devel
BuildRequires: libavahi-devel >= 0.6.22 BuildRequires: libaudiofile-devel
BuildRequires: libfaad2-devel >= 2.5 BuildRequires: libavahi-devel
BuildRequires: libflac-devel >= 1.2.1 BuildRequires: libavcodec-ffmpeg-devel
BuildRequires: libid3tag-devel >= 0.15.1b BuildRequires: libavfilter-ffmpeg-devel
BuildRequires: libjack-devel >= 0.103.0 BuildRequires: libavformat-ffmpeg-devel
BuildRequires: libmad-devel >= 0.15.1b BuildRequires: libavutil-ffmpeg-devel
BuildRequires: libmikmod-devel >= 3.1.11 BuildRequires: libbzip2-devel
#BuildRequires: libmpcdec-devel >= 1.2.6 BuildRequires: libcdio-devel
BuildRequires: libogg-devel >= 1.1.3 BuildRequires: libcdio-paranoia-devel
BuildRequires: libsamplerate-devel >= 0.1.4 BuildRequires: libchromaprint-devel
BuildRequires: libshout-devel >= 2.2.2 BuildRequires: libcurl-devel
BuildRequires: libspeex-devel >= 1.2 BuildRequires: libdbus-devel
BuildRequires: libtheora-devel >= 1.0 BuildRequires: libexpat-devel
BuildRequires: libvorbis-devel >= 1.2.0 BuildRequires: libfaad2-devel
BuildRequires: libz-devel >= 1.2.3 BuildRequires: libflac-devel
## AUTOBUILDREQ-END 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 BuildRequires: libmusepack-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: libnfs-devel
########### MPD CONFIGURATION ############ BuildRequires: libogg-devel
BuildRequires: libopenal-devel
# Playback Support: BuildRequires: libopus-devel
# libao support .................enabled BuildRequires: libpcre-devel
# OSS support ...................enabled BuildRequires: libpipewire-devel
# ALSA support ..................enabled BuildRequires: libpulseaudio-devel
# JACK support ..................enabled BuildRequires: libsamplerate-devel
# OS X support ..................disabled BuildRequires: libshout-devel
# PulseAudio support ............disabled BuildRequires: libsidplayfp-devel
# Media MVP support .............enabled BuildRequires: libsndfile-devel
# Shout streaming support .......enabled BuildRequires: libsoxr-devel
BuildRequires: libsqlite-devel
# File Format Support: BuildRequires: libstdc++6-devel
# ID3 tag support ...............enabled BuildRequires: libsystemd-devel
# mp3 support ...................enabled BuildRequires: libtwolame-devel
# Ogg Vorbis support ............enabled BuildRequires: libupnp-devel
# using tremor.................no BuildRequires: libvorbis-devel
# FLAC support ..................enabled BuildRequires: libwavpack-devel
# OggFLAC support ...............enabled(FLAC 1.1.3) BuildRequires: libyajl-devel
# Wave file support .............enabled BuildRequires: libz-devel
# MP4/AAC support ...............enabled BuildRequires: libzzip-devel
# Musepack (MPC) support ........enabled ## AUTOBUILDREQ-END
# MOD support ...................enabled BuildRequires: libadplug-devel >= 2.3.3
# Other features:
# libsamplerate support .........enabled
# Zeroconf support ..............avahi
##########################################
%description %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. 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 * Plays MP3, Ogg Vorbis, FLAC, MP4/AAC, Mod, and wave files
* Remotely control MPD over a network (IPv4 and IPv6 supported) * Remotely control MPD over a network (IPv4 and IPv6 supported)
@ -90,16 +93,21 @@ Features
* Minimal hardware requirements * Minimal hardware requirements
* Tested on Linux, FreeBSD, OpenBSD, NetBSD, Solaris, and HPUX * Tested on Linux, FreeBSD, OpenBSD, NetBSD, Solaris, and HPUX
%debug_package
%prep %prep
%setup -q %setup -q
%build %build
%configure --enable-mvp --enable-ao %meson \
%make -Ddocumentation=enabled \
-Dao=enabled
%meson_build
%install %install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall DESTDIR=%{buildroot} %meson_install
%clean %clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@ -107,12 +115,20 @@ Features
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%{_bindir}/mpd %{_bindir}/mpd
%{_mandir}/man1/mpd.1.gz %{_unitdir}/mpd.service
%{_mandir}/man5/mpd.conf.5.gz %{_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 %dir %{_docdir}/mpd
%doc %{_docdir}/mpd/* %doc %{_docdir}/mpd/*
%changelog %changelog
* Fri Nov 26 2021 Automatic Build System <autodist@mambasoft.it> 0.23.4-1mamba
- automatic version update by autodist
* Sat Aug 18 2018 Automatic Build System <autodist@mambasoft.it> 0.20.21-1mamba * Sat Aug 18 2018 Automatic Build System <autodist@mambasoft.it> 0.20.21-1mamba
- automatic version update by autodist - automatic version update by autodist