diff options
author | jakob | 2020-10-29 13:30:34 +0100 |
---|---|---|
committer | jakob | 2020-10-29 13:52:03 +0100 |
commit | da47221cee28097acac39141f4152f8bb09cc481 (patch) | |
tree | 199c94d05e841ae4f799c9669bcf7d164eba42e3 | |
parent | 1fdfcbe21ece379cbcd9ab9cb3283bbde9d2546f (diff) | |
download | aur-da47221cee28097acac39141f4152f8bb09cc481.tar.gz |
v0.22.2 + Enable smbclient plugin
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 27 insertions, 20 deletions
@@ -1,5 +1,5 @@ -pkgbase = mpd - pkgdesc = Flexible, powerful, server-side application for playing music +pkgbase = mpd-smbclient + pkgdesc = Flexible, powerful, server-side application for playing music (smbclient plugin enabled) pkgver = 0.22.2 pkgrel = 1 url = https://www.musicpd.org/ @@ -60,6 +60,8 @@ pkgbase = mpd depends = yajl depends = zlib depends = zziplib + provides = mpd + conflicts = mpd backup = etc/mpd.conf source = https://www.musicpd.org/download/mpd/0.22/mpd-0.22.2.tar.xz source = https://www.musicpd.org/download/mpd/0.22/mpd-0.22.2.tar.xz.sig @@ -78,7 +80,7 @@ pkgbase = mpd b2sums = 4ab6e415284c77802a39d0913d701fe55e56f3c22b19557661fbef77e456b5e1d151da4202695282b956602e716a7afdb994aa2fc17368b9a0d0d051d47a3afb b2sums = d7b587c25dd5830c27af475a8fdd8102139d7c8fdd6f04fe23b36be030e4411582e289f575c299255ff8183096f7d47247327276f9a24641cbd032d9675b837a -pkgname = mpd +pkgname = mpd-smbclient depends = bzip2 depends = chromaprint depends = gcc-libs @@ -1,14 +1,16 @@ -# Maintainer: David Runge <dvzrv@archlinux.org> +# Maintainer: jakob <grandchild@mailbox.org> +# Contributor: David Runge <dvzrv@archlinux.org> # Contributor: Gaetan Bisson <bisson@archlinux.org> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Damir Perisa <damir.perisa@bluewin.ch> # Contributor: Ben <ben@benmazer.net> -pkgname=mpd +_pkgname=mpd +pkgname=${_pkgname}-smbclient pkgver=0.22.2 pkgrel=1 -pkgdesc="Flexible, powerful, server-side application for playing music" +pkgdesc="Flexible, powerful, server-side application for playing music (smbclient plugin enabled)" url="https://www.musicpd.org/" license=('GPL2') arch=('x86_64') @@ -21,11 +23,13 @@ makedepends=('alsa-lib' 'audiofile' 'avahi' 'boost' 'curl' 'dbus' 'expat' 'libmikmod' 'libmpdclient' 'libogg' 'libpulse' 'libsamplerate' 'libsndfile' 'libupnp' 'liburing' 'libvorbis' 'meson' 'mpg123' 'python-sphinx' 'systemd-libs' 'twolame') -backup=("etc/${pkgname}.conf") -source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} - "${pkgname}.conf" - "${pkgname}.sysusers" - "${pkgname}.tmpfiles") +provides=('mpd') +conflicts=('mpd') +backup=("etc/${_pkgname}.conf") +source=("https://www.musicpd.org/download/${_pkgname}/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"{,.sig} + "${_pkgname}.conf" + "${_pkgname}.sysusers" + "${_pkgname}.tmpfiles") sha512sums=('13ec85bda79d0c2588c50e2ebbf53b733f23c9700abfd7ccd4140db8080a4c496073727c8c04e9a2f8897669beeced0d77caa2bac7e2ca9adb41ad56dcf92aeb' 'SKIP' '25a823740d92da8e186916701413114142eb6ad91a172c592e68b569c8e4f50fa99580e555ccf6cd31fc4f55a09bfe0278efa46e4e76ee0fe02846292fadf3c1' @@ -40,13 +44,13 @@ validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') # Max Kellermann <max@ prepare() { - cd "${pkgname}-${pkgver}" + cd "${_pkgname}-${pkgver}" sed -e '/\[Service\]/a User=mpd' \ -i "systemd/system/mpd.service.in" } build() { - cd "${pkgname}-${pkgver}" + cd "${_pkgname}-${pkgver}" # NOTE: sndio conflicts with alsa # TODO: package adplug # TODO: package shine @@ -63,12 +67,13 @@ build() { -D sndio=disabled \ -D shine=disabled \ -D tremor=disabled \ + -D smbclient=enabled \ build ninja -C build } check() { - cd "${pkgname}-${pkgver}" + cd "${_pkgname}-${pkgver}" ninja -C build test } @@ -80,11 +85,11 @@ package() { 'libmikmod.so' 'libmpdclient.so' 'libmpg123.so' 'libogg.so' 'libpulse.so' 'libsamplerate.so' 'libsndfile.so' 'libsystemd.so' 'libtwolame.so' 'libupnp.so' 'liburing.so' 'libvorbis.so' 'libvorbisenc.so') - cd "${pkgname}-${pkgver}" + cd "${_pkgname}-${pkgver}" DESTDIR="${pkgdir}" ninja -C build install - install -vDm 644 "doc/${pkgname}conf.example" \ - -t "${pkgdir}/usr/share/doc/${pkgname}/" - install -vDm 644 "../${pkgname}.conf" -t "${pkgdir}/etc/" - install -vDm 644 "../${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" - install -vDm 644 "../${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf" + install -vDm 644 "doc/${_pkgname}conf.example" \ + -t "${pkgdir}/usr/share/doc/${_pkgname}/" + install -vDm 644 "../${_pkgname}.conf" -t "${pkgdir}/etc/" + install -vDm 644 "../${_pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${_pkgname}.conf" + install -vDm 644 "../${_pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${_pkgname}.conf" } |