diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 15 insertions, 4 deletions
@@ -1,11 +1,13 @@ pkgbase = vcsi-git pkgdesc = Create video contact sheets, thumbnails pkgver = 7 - pkgrel = 4 + pkgrel = 5 url = https://github.com/amietn/vcsi arch = any license = MIT makedepends = git + makedepends = python-installer + makedepends = python-poetry depends = python depends = ffmpeg depends = python-numpy @@ -1,14 +1,14 @@ # Maintainer: Nils Amiet <amietn@foobar> pkgname=vcsi-git pkgver=7 -pkgrel=4 +pkgrel=5 pkgdesc="Create video contact sheets, thumbnails" arch=(any) url="https://github.com/amietn/vcsi" license=('MIT') groups=() depends=(python ffmpeg python-numpy python-pillow python-jinja python-texttable ttf-dejavu python-parsedatetime python-setuptools) -makedepends=(git) +makedepends=(git python-installer python-poetry) provides=(vcsi) conflicts=(vcsi) replaces=() @@ -18,7 +18,16 @@ install= source=("${pkgname}::git+https://github.com/amietn/vcsi.git") sha256sums=('SKIP') +prepare() { + git -C "${srcdir}/${pkgname}" clean -dfx +} + +build() { + cd "${pkgname}" + poetry build +} + package() { cd "${pkgname}" - python setup.py install --root="${pkgdir}/" --optimize=1 + python -m installer --destdir="${pkgdir}" dist/*.whl } |