diff options
author | Daniel M. Capella | 2019-05-20 16:33:51 -0400 |
---|---|---|
committer | Daniel M. Capella | 2019-05-20 16:38:49 -0400 |
commit | 505bed244e33e01521a6dae2ffc164b420260ebd (patch) | |
tree | 41535177120cc76ed9805b9885f0c279eae459ab | |
parent | f83e42e5155ffde0c5dd39759bb337124cc2af02 (diff) | |
download | aur-505bed244e33e01521a6dae2ffc164b420260ebd.tar.gz |
0.17 and add check()
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 23 insertions, 10 deletions
@@ -1,17 +1,18 @@ pkgbase = python-soco pkgdesc = A simple Python class that allows you to programmatically control Sonos speakers - pkgver = 0.16 + pkgver = 0.17 pkgrel = 1 url = https://github.com/SoCo/SoCo arch = any license = MIT + checkdepends = python-mock + checkdepends = python-pytest makedepends = python-setuptools depends = python depends = python-requests depends = python-xmltodict - options = !emptydirs - source = SoCo-0.16.tar.gz::https://github.com/SoCo/SoCo/archive/v0.16.tar.gz - sha256sums = 6db315b785c9b373a36647ef454c3a5cea07f33f9fe34c1d6f9d22ed444550e3 + source = SoCo-0.17.tar.gz::https://github.com/SoCo/SoCo/archive/v0.17.tar.gz + sha256sums = 7711063e5d78b9052eadecd2b43b0219b3382f4ded500b204efca44d06a76e4d pkgname = python-soco @@ -1,6 +1,8 @@ # Maintainer: Dan Elkouby <streetwalrus@codewalr.us> +# Maintainer: Daniel M. Capella <polyzen@archlinux.org> + pkgname=python-soco -pkgver=0.16 +pkgver=0.17 pkgrel=1 pkgdesc="A simple Python class that allows you to programmatically control Sonos speakers" arch=('any') @@ -8,14 +10,24 @@ url="https://github.com/SoCo/SoCo" license=('MIT') depends=('python' 'python-requests' 'python-xmltodict') makedepends=('python-setuptools') -options=(!emptydirs) +checkdepends=('python-mock' 'python-pytest') source=("SoCo-$pkgver.tar.gz::https://github.com/SoCo/SoCo/archive/v$pkgver.tar.gz") -sha256sums=('6db315b785c9b373a36647ef454c3a5cea07f33f9fe34c1d6f9d22ed444550e3') +sha256sums=('7711063e5d78b9052eadecd2b43b0219b3382f4ded500b204efca44d06a76e4d') + +build() { + cd SoCo-$pkgver + python setup.py build +} + +check() { + cd SoCo-$pkgver + pytest +} package() { - cd "$srcdir/SoCo-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 - install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst" + cd SoCo-$pkgver + python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.rst } # vim:set ts=2 sw=2 et: |