diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 10 insertions, 13 deletions
@@ -1,13 +1,14 @@ pkgbase = virtualfish-git pkgdesc = Fish shell tool for managing Python virtual environments - pkgver = r378.7d63a1c + pkgver = r398.3f0de6e pkgrel = 1 url = https://github.com/justinmayer/virtualfish arch = any license = MIT makedepends = git - makedepends = python-setuptools - makedepends = python-dephell + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-pkgconfig depends = python-psutil depends = python-setuptools @@ -1,14 +1,15 @@ -# Maintainer: Jason Nader <jason.nader@protonmail.com> +# Maintainer: Jason Nader <jason.nader protonmail> + pkgname=("virtualfish-git") _pkgname=virtualfish -pkgver=r378.7d63a1c +pkgver=r398.3f0de6e pkgrel=1 pkgdesc="Fish shell tool for managing Python virtual environments" arch=("any") url="https://github.com/justinmayer/virtualfish" license=("MIT") depends=("python-pkgconfig" "python-psutil" "python-setuptools" "python-virtualenv" "fish") -makedepends=("git" "python-setuptools" "python-dephell") +makedepends=("git" "python-build" "python-installer" "python-wheel") source=("${pkgname%-*}::git+https://github.com/justinmayer/virtualfish.git") md5sums=('SKIP') provides=("virtualfish") @@ -19,17 +20,12 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -prepare() { - cd "$_pkgname" - dephell deps convert --from pyproject.toml --to setup.py -} - build() { cd "$_pkgname" - python setup.py build + python -m build --wheel --no-isolation } package() { cd "$srcdir/$_pkgname" - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir" dist/*.whl } |