mpd: change to meson

This commit is contained in:
CvH 2019-01-28 12:46:43 +01:00
parent 3f9560fb11
commit b97cf1736b

View File

@ -10,7 +10,7 @@ PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="https://www.musicpd.org" PKG_SITE="https://www.musicpd.org"
PKG_URL="http://www.musicpd.org/download/mpd/${PKG_VERSION%.*}/mpd-${PKG_VERSION}.tar.xz" PKG_URL="http://www.musicpd.org/download/mpd/${PKG_VERSION%.*}/mpd-${PKG_VERSION}.tar.xz"
PKG_DEPENDS_TARGET="toolchain alsa-lib boost curl faad2 ffmpeg flac glib lame libcdio libiconv libid3tag \ PKG_DEPENDS_TARGET="toolchain alsa-lib avahi boost curl faad2 ffmpeg flac glib lame libcdio libiconv libid3tag \
libmad libmpdclient libsamplerate libvorbis libnfs libogg mpd-mpc opus pulseaudio samba yajl" libmad libmpdclient libsamplerate libvorbis libnfs libogg mpd-mpc opus pulseaudio samba yajl"
PKG_SECTION="service.multimedia" PKG_SECTION="service.multimedia"
PKG_SHORTDESC="Music Player Daemon (MPD): a free and open Music Player Server" PKG_SHORTDESC="Music Player Daemon (MPD): a free and open Music Player Server"
@ -20,71 +20,78 @@ PKG_IS_ADDON="yes"
PKG_ADDON_NAME="Music Player Daemon (MPD)" PKG_ADDON_NAME="Music Player Daemon (MPD)"
PKG_ADDON_TYPE="xbmc.service" PKG_ADDON_TYPE="xbmc.service"
PKG_CONFIGURE_OPTS_TARGET=" \ PKG_MESON_OPTS_TARGET=" \
--enable-aac \ -Dadplug=disabled \
--disable-adplug \ -Dalsa=enabled \
--enable-alsa \ -Dao=disabled \
--disable-ao \ -Daudiofile=disabled \
--disable-audiofile \ -Dbzip2=enabled \
--enable-bzip2 \ -Dcdio_paranoia=disabled \
--disable-cdio-paranoia \ -Dchromaprint=disabled \
--enable-cue \ -Dcue=true \
--enable-curl \ -Dcurl=enabled \
--enable-database \ -Ddatabase=true \
--disable-debug \ -Ddocumentation=false \
--disable-documentation \ -Ddsd=true \
--enable-expat \ -Dexpat=enabled \
--enable-ffmpeg \ -Dfaad=enabled \
--enable-flac \ -Dffmpeg=enabled \
--disable-fluidsynth \ -Dfifo=false \
--disable-gme \ -Dflac=enabled \
--disable-haiku \ -Dfluidsynth=disabled \
--enable-httpd-output \ -Dgme=disabled \
--enable-iconv \ -Dhttpd=true \
--disable-icu \ -Diconv=disabled \
--enable-id3 \ -Dicu=disabled \
--enable-iso9660 \ -Did3tag=enabled \
--disable-jack \ -Dipv6=enabled \
--enable-lame-encoder \ -Diso9660=enabled \
--enable-libmpdclient \ -Djack=disabled \
--disable-libwrap \ -Dlame=enabled \
--enable-lsr \ -Dlibmpdclient=enabled \
--enable-mad \ -Dlibsamplerate=enabled \
--disable-mikmod \ -Dlocal_socket=false \
--disable-mms \ -Dmad=enabled \
--disable-modplug \ -Dmikmod=disabled \
--disable-mpc \ -Dmms=disabled \
--disable-mpg123 \ -Dmodplug=disabled \
--enable-nfs \ -Dmpcdec=disabled \
--disable-openal \ -Dmpg123=disabled \
--enable-opus \ -Dneighbor=false \
--disable-oss \ -Dnfs=enabled \
--enable-pipe-output \ -Dopenal=disabled \
--enable-pulse \ -Dopus=enabled \
--disable-recorder-output \ -Doss=disabled \
--disable-roar \ -Dpipe=true \
--disable-shout \ -Dpulse=enabled \
--disable-shine-encoder \ -Dqobuz=enabled \
--disable-sidplay \ -Drecorder=false \
--enable-smbclient \ -Dshine=disabled \
--enable-sndfile \ -Dshout=disabled \
--disable-sndio \ -Dsidplay=disabled \
--disable-solaris-output \ -Dsmbclient=enabled \
--enable-soundcloud \ -Dsndfile=enabled \
--enable-soxr \ -Dsndio=disabled \
--enable-sqlite \ -Dsolaris_output=disabled \
--disable-syslog \ -Dsoundcloud=enabled \
--disable-systemd-daemon \ -Dsoxr=enabled \
--disable-test \ -Dsqlite=enabled \
--disable-twolame-encoder \ -Dsyslog=disabled \
--disable-upnp \ -Dsystemd=disabled \
--enable-vorbis \ -Dtest=false \
--enable-vorbis-encoder \ -Dtidal=enabled \
--disable-wavpack \ -Dtwolame=disabled \
--enable-webdav \ -Dupnp=disabled \
--disable-wildmidi \ -Dvorbis=enabled \
--enable-zlib \ -Dvorbisenc=enabled \
--with-zeroconf=no" -Dwave_encoder=true \
-Dwavpack=disabled \
-Dwebdav=enabled \
-Dwildmidi=disabled \
-Dyajl=enabled \
-Dzeroconf=avahi \
-Dzlib=enabled \
-Dzzip=disabled"
pre_configure_target() { pre_configure_target() {
export LIBS="$LIBS -logg -lFLAC -ldl" export LIBS="$LIBS -logg -lFLAC -ldl"