diff options
author | Dashon Wells | 2023-02-19 17:48:00 -0600 |
---|---|---|
committer | Dashon Wells | 2023-02-19 17:48:00 -0600 |
commit | dbac1bce14ef7b31aa4ba520005de14b6df88418 (patch) | |
tree | 561d013d3ab15033acf162e23b699f7de5abb2be | |
parent | 17a3ece88286d0ef213f88e784c918c56a3d4c15 (diff) | |
download | aur-dbac1bce14ef7b31aa4ba520005de14b6df88418.tar.gz |
Update to 0.12.10
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 39 insertions, 29 deletions
@@ -1,16 +1,20 @@ pkgbase = catt pkgdesc = Cast All The Things - Send videos from many, many online sources to your Chromecast. - pkgver = 0.12.9 - pkgrel = 2 + pkgver = 0.12.10 + pkgrel = 1 url = https://github.com/skorokithakis/catt arch = any license = BSD + makedepends = python-installer + makedepends = python-poetry makedepends = python-setuptools + provides = catt + conflicts = catt + source = catt-0.12.10.tar.gz::https://github.com/skorokithakis/catt/archive/refs/tags/v0.12.10.tar.gz + sha256sums = 11b77cf5a3ccb96a5f3234334a8f888cf23d2435d4acefbcaca0376290468be0 + +pkgname = catt depends = python-click depends = python-importlib-metadata - depends = python-pychromecast>=7.5.0 + depends = python-pychromecast depends = yt-dlp - source = https://files.pythonhosted.org/packages/source/c/catt/catt-0.12.9.tar.gz - sha256sums = 5aab8745872e2ed57602ce3d045da08741fdf08c319d6280cf8da07ae216872d - -pkgname = catt @@ -4,33 +4,39 @@ # Contributor: Sibren Vasse <arch@sibrenvasse.nl> # Contributor: Clint Valentine <valentine.clint@gmail.com> -pkgname='catt' -pkgver=0.12.9 -pkgrel=2 +pkgname="catt" +pkgver=0.12.10 +pkgrel=1 pkgdesc='Cast All The Things - Send videos from many, many online sources to your Chromecast.' arch=('any') -url=https://github.com/skorokithakis/"${pkgname}" +url="https://github.com/skorokithakis/catt" license=('BSD') +depends=() +makedepends=( + 'python-installer' + 'python-poetry' + 'python-setuptools' +) +provides=("$pkgname") +conflicts=(${provides[@]}) +source=("$pkgname-$pkgver.tar.gz"::"$url/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('11b77cf5a3ccb96a5f3234334a8f888cf23d2435d4acefbcaca0376290468be0') -depends=( - 'python-click' - 'python-importlib-metadata' - 'python-pychromecast>=7.5.0' - 'yt-dlp') - -makedepends=('python-setuptools') - -source=(https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('5aab8745872e2ed57602ce3d045da08741fdf08c319d6280cf8da07ae216872d') - -build(){ - cd "${srcdir}"/"${pkgname}"-"${pkgver}" - python setup.py build +build() { + cd "$pkgname-$pkgver" + python -m poetry build --format wheel } package() { - cd "${srcdir}"/"${pkgname}"-"${pkgver}" - install -Dm644 README.md "${pkgdir}"/usr/share/doc/"${pkgname}"/README.md - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE - python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build + depends+=( + 'python-click' + 'python-importlib-metadata' # silence namcap warning + 'python-pychromecast' + 'yt-dlp' + ) + + cd "$pkgname-$pkgver" + install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE + python -m installer --destdir="$pkgdir" dist/*.whl } |