Package Details: upplay 1.4.4-1

Git Clone URL: https://aur.archlinux.org/upplay.git (read-only, click to copy)
Package Base: upplay
Description: Qt5 based UPnP audio Control point
Upstream URL: https://www.lesbonscomptes.com/upplay/
Keywords: upnp
Licenses: GPL2
Submitter: None
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 13
Popularity: 0.58
First Submitted: 2014-11-05 14:14
Last Updated: 2020-05-24 12:07

Latest Comments

1 2 3 Next › Last »

nl6720 commented on 2020-02-15 10:52

jsoncpp should be in the depends array not in makedepends.

upplay: error while loading shared libraries: libjsoncpp.so.21: cannot open shared object file: No such file or directory

drewlong commented on 2019-11-13 17:20

Build & install is all good. Many thanks ElVirolo

have cleaned my thread.

ElVirolo commented on 2019-11-13 13:37

@drewlong: It is not a typo. Upplay does depend on libupnpp (and indeed on libupnp, which the former depends on). You need to have it installed (from the AUR, for instance) in order to be able to compile upplay.

ElVirolo commented on 2019-11-10 12:40

This should work:

# Maintainer: Fabio 'Lolix' Loli <lolix@disroot.org> -> https://github.com/FabioLolix
# Contributor: Tristelune <tristelune@archlinux.info>

pkgname=upplay
pkgver=1.4.2
pkgrel=1
pkgdesc="A Qt5 based UPnP audio Control point"
url="http://www.lesbonscomptes.com/upplay/"
arch=(x86_64 i686 arm armv6h armv7h aarch64)
license=(GPL2)
depends=(libupnpp qt5-webkit)
makedepends=(qt5-script jsoncpp qt5-tools)
source=("https://www.lesbonscomptes.com/${pkgname}/downloads/${pkgname}-$pkgver.tar.gz")

sha256sums=('790adcc4dd427b3dccba0ed8b043baed57f151a5d4242d8ea087aa07f40b3c76')

build(){
  cd "${pkgname}-${pkgver}"
  qmake -o Makefile upplay.pro PREFIX=/usr
}

package(){
  cd "${pkgname}-${pkgver}"
  make install INSTALL_ROOT="${pkgdir}"
}

drewlong commented on 2019-11-08 13:42

Current release is 1.4.2 I could not get it to build simply by hacking PKGBUILD.

Jose_Ramirez commented on 2019-04-04 18:18

Ebuild from ElVirolo works for me. FaipLolix Please Update.

FabioLolix commented on 2019-02-26 21:22

Update coming tomorrow

ElVirolo commented on 2019-02-24 21:57

This should work:

pkgname=upplay
pkgver=1.3.1
pkgrel=1
pkgdesc="A Qt5 based UPnP audio Control point, stable version"
url="http://www.lesbonscomptes.com/upplay/"
arch=(x86_64 i686 arm armv6h armv7h aarch64)
license=(GPL2)
depends=(libupnpp qt5-webkit)
makedepends=(qt5-script)
source=("https://www.lesbonscomptes.com/${pkgname}/downloads/${pkgname}-$pkgver.tar.gz")
sha256sums=('f31ef0b0c598d610fec22ea4f096036f2ddec60d875262ed98d2be90f7e80328')

prepare() {
    cd "${srcdir}/${pkgname}-${pkgver}/dirbrowser"
    sed -i 's/QtWebKit/QtWebKitWidgets/' dirbrowser.ui
}

build(){
    cd "$srcdir/${pkgname}-${pkgver}"
    qmake -o Makefile upplay.pro PREFIX=/usr
}

package(){
    cd "${srcdir}/${pkgname}-${pkgver}"
    make install INSTALL_ROOT="${pkgdir}"
}

Edit: It would be cleaner with a patch file. Edit 2: And signature checking :)

phgGrue commented on 2019-02-23 21:20

Sorry for this garbage - please could someone clean it up and make a good PKGBUILD as shown. After explicit setting upnpav = 1 in /etc/upmpdcli.conf everything works perfect, the next track plays without any help by hand. (upnpav should be set by default, but seems not to be - but very, very big thanks to the one "from the Medoc"!!!)

phgGrue commented on 2019-02-23 19:42

prepare() { cd "${srcdir}/${pkgname}-${pkgver}/dirbrowser" sed -i 's/QtWebKit/QtWebKitWidgets/' dirbrowser.ui }

build(){ cd "$srcdir/${pkgname}-${pkgver}" qmake -o Makefile upplay.pro PREFIX=/usr }

package(){ cd "${srcdir}/${pkgname}-${pkgver}" make install INSTALL_ROOT="${pkgdir}" }