Package Details: upmpdcli 1.2.15-2

Git Clone URL: https://aur.archlinux.org/upmpdcli.git (read-only)
Package Base: upmpdcli
Description: A UPnP Media Renderer front-end for the Music Player Daemon (MPD)
Upstream URL: http://www.lesbonscomptes.com/upmpdcli/
Licenses: GPL2
Submitter: oxplot
Maintainer: TilmanV
Last Packager: TilmanV
Votes: 12
Popularity: 0.210751
First Submitted: 2015-11-24 03:17
Last Updated: 2017-06-22 11:28

Latest Comments

1 2 Next › Last »

ElVirolo commented on 2019-02-11 12:54

New PKGBUILD:

# Maintainer: Mansour Behabadi <mansour@oxplot.com>
# Maintainer: Tilman Vatteroth <tilman.vatteroth@udo.edu>

pkgname=upmpdcli
pkgver=1.4.0
pkgrel=1
pkgdesc="A UPnP Media Renderer front-end for the Music Player Daemon (MPD)"
arch=('i686' 'x86_64' 'armv7h' 'armv6h')
url="http://www.lesbonscomptes.com/upmpdcli/"
license=('GPL2')
depends=('libmpdclient' 'libupnpp>=0.17.0' 'libmicrohttpd' 'jsoncpp' 'curl' 'expat' 'python-requests' 'recoll' 'python-bottle' 'python-mutagen' 'mutagen' 'aspell-en' 'id3lib' 'python-waitress' 'sqlite3') 
optdepends=('python2: OpenHome Radio Service')
install=upmpdcli.install
source=(http://www.lesbonscomptes.com/upmpdcli/downloads/$pkgname-$pkgver.tar.gz)
sha256sums=('28742910fa16b72f0c4e5b7dc561f59aa7f1a5fdd3e8e4f72f359d2e4af90d35')
backup=('etc/upmpdcli.conf')

build() {
  cd "$srcdir/$pkgname-$pkgver"
  ./configure --sysconfdir=/etc --prefix=/usr
  make
}

package() {
  cd "$srcdir/$pkgname-$pkgver"
  make DESTDIR="$pkgdir" install
  install -Dm644 systemd/upmpdcli.service ${pkgdir}/usr/lib/systemd/system/upmpdcli.service
  sed '/\[Service\]/a User=upmpdcli' -i ${pkgdir}/usr/lib/systemd/system/upmpdcli.service
}

tck42 commented on 2019-01-25 03:45

@skunark - not sure if this will ever get updated - are you able to share your pkgbuild somewhere? (thanks in advance)

skunark commented on 2018-11-10 12:15

The upmpdcli cache directory should also be created:

d /var/cache/upmpdcli 0755 upmpdcli upmpdcli

skunark commented on 2018-11-05 03:51

I had to add a few dependencies to enable the uprcl feature, i believe this is complete:

depends=('libmpdclient' 'libupnpp>=0.15.3' 'libmicrohttpd' 'jsoncpp' 'curl' 'expat' 'python-requests' 'recoll' 'python-bottle' 'python-mutagen' 'mutagen' 'aspell-en' 'id3lib' 'python-waitress' 'sqlite3' )

I believe recoll, bottle, mutagen, waitress and aspell-en are all required for the built in Upnp server (uprcl), but not required for the other plugins.

Also I believe 1.4 will be released soon and that will require libupnpp>-0.17.0

TilmanV commented on 2017-07-06 17:40

@marcaurel

Thats not my fault.
Ask @Tristelune for an update of https://aur.archlinux.org/packages/libupnpp/

You can edit the PKGBUILD of libupnpp by yourself and change the version to 0.15.3. Thats what I did.

marcaurel commented on 2017-07-06 17:31

missing libupnpp>=0.15.3
only version 0.15.1 available

kappa8086 commented on 2017-06-22 06:08

Painlessly updated PKGBUILD:
pkgver=1.2.15
pkgrel=1
sha256sums=('93d2b9cfd6cb8643c5a23d4115b44622d76c71abe15db9bb8d5b4d83f4d9b49c')

TilmanV commented on 2017-02-13 08:30

@kappa8086 should be fixed now.

kappa8086 commented on 2017-02-13 04:19

@mrdrogdrog
Sorry I was misled, not that error (it's caused by another),
true problem is: "Could not open config: /etc/upmpdcli.conf"
I see in Makefile, this config is CHMODed to 600, however the service is specified to run as upmpdcli, so failed to initialize.

TilmanV commented on 2017-02-11 14:46

@kappa8086
can't confirm this. I tested the package on every given arch.

@don_carlos
fixed. thx