summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2022-12-17 00:08:15 -0600
committerLuis Martinez2022-12-17 00:08:15 -0600
commit7ac39fb55db8b551517ca33ab79ecda05da5ea4b (patch)
tree1d6c900134a3ea6f405c47ef908fe0236abdfea1
parent15f1f598abbeb989041f7cf1b23fbdd3e86df275 (diff)
downloadaur-kast.tar.gz
update to 1.1.2
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD22
2 files changed, 16 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2df67abda4de..92038d5eb964 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,14 @@
pkgbase = kast
pkgdesc = Video casting program
- pkgver = 1.1.1
+ pkgver = 1.1.2
pkgrel = 1
url = https://bitbucket.org/massultidev/kast
arch = any
license = MIT
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
depends = python-av
depends = python-bottle
depends = python-dataclasses-json
@@ -18,7 +21,7 @@ pkgbase = kast
depends = python-setproctitle
depends = python-tendo
depends = python-zeroconf
- source = kast-1.1.1.tar.bz2::https://bitbucket.org/massultidev/kast/get/1.1.1.tar.bz2
- sha256sums = c6b068f0ed6313052ee53d760ba8e73a361a17eb28e391852ce73b95d52c14b7
+ source = kast-1.1.2.tar.gz::https://files.pythonhosted.org/packages/source/k/kast/kast-1.1.2.tar.gz
+ sha256sums = fd171591a05f8cd76e910e5bf0777a86baddb2f92e5a3becf93328d14f568f89
pkgname = kast
diff --git a/PKGBUILD b/PKGBUILD
index a016b768ff10..41af04e4e721 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: P.J. Grochowski <pawel.grochowski.dev@gmail.com>
pkgname=kast
-pkgver=1.1.1
+pkgver=1.1.2
pkgrel=1
pkgdesc="Video casting program"
arch=('any')
@@ -21,22 +21,20 @@ depends=(
'python-setproctitle'
'python-tendo'
'python-zeroconf')
-makedepends=('python-setuptools')
-source=("$pkgname-$pkgver.tar.bz2::$url/get/$pkgver.tar.bz2")
-sha256sums=('c6b068f0ed6313052ee53d760ba8e73a361a17eb28e391852ce73b95d52c14b7')
-
-prepare() {
- mv massultidev-kast-d678117baa23 "$pkgname-$pkgver"
-}
+makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
+source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/k/$pkgname/$pkgname-$pkgver.tar.gz")
+sha256sums=('fd171591a05f8cd76e910e5bf0777a86baddb2f92e5a3becf93328d14f568f89')
build() {
cd "$pkgname-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
- export PYTHONHASHSEED=0
cd "$pkgname-$pkgver"
- python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
- install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ python -m installer --destdir="$pkgdir" dist/*.whl
+ local _site="$(python -c 'import site; print(site.getsitepackages()[0])')"
+ install -dv "$pkgdir/usr/share/licenses/$pkgname/"
+ ln -sv "$_site/$pkgname-$pkgver.dist-info/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
}