diff options
author | Vinicius Moreira | 2023-11-20 13:53:03 -0300 |
---|---|---|
committer | Vinicius Moreira | 2023-11-20 13:53:03 -0300 |
commit | c29357e35a780df8d5308e9cacbbab1a8ef8c206 (patch) | |
tree | a7d49ca7baf6d0942dc603be803171c987180a3e | |
parent | ab5e3cbeff9e236da9712a2efb0d52982986aa74 (diff) | |
download | aur-c29357e35a780df8d5308e9cacbbab1a8ef8c206.tar.gz |
0.10.6.RC-6
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 18 insertions, 15 deletions
@@ -1,14 +1,13 @@ pkgbase = bauh-staging pkgdesc = Graphical interface for managing your applications (AppImage, Flatpak, Snap, Arch/AUR, Web). Testing branch (it may not be working properly). pkgver = 0.10.6.RC - pkgrel = 5 + pkgrel = 6 url = https://github.com/vinifmor/bauh arch = any license = zlib/libpng - makedepends = git - makedepends = python - makedepends = python-pip - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python depends = python-pyqt5 depends = python-pyqt5-sip @@ -49,7 +48,7 @@ pkgbase = bauh-staging optdepends = util-linux: to install AUR packages as the root user provides = bauh conflicts = bauh - source = https://github.com/vinifmor/bauh/archive/c8186745eb18e93a10341e35df71ff19036c4a5b.tar.gz - sha512sums = b7d79c193c6795657209a0654aae031156dca64c3ff4948f201096b3f6c40a4c313d82cbee683c53744a5b6380243bc982954964cec3603c2147f627d5f97369 + source = https://github.com/vinifmor/bauh/archive/4be25792fd71d427bb6843926cc452f32d272986.tar.gz + sha512sums = 1b8b785bb62907846bc188c63391afbc9acac9ee0a3faeb66b8ce4ae5346352fe685c8f07e0d2ba82becbe684edfa9dbe6107174fd2b7cea630bfaaa6a3fae03 pkgname = bauh-staging @@ -2,8 +2,8 @@ pkgname=bauh-staging pkgver=0.10.6.RC -pkgrel=5 -_commit="c8186745eb18e93a10341e35df71ff19036c4a5b" +pkgrel=6 +_commit="4be25792fd71d427bb6843926cc452f32d272986" pkgdesc="Graphical interface for managing your applications (AppImage, Flatpak, Snap, Arch/AUR, Web). Testing branch (it may not be working properly)." arch=('any') url="https://github.com/vinifmor/bauh" @@ -38,21 +38,25 @@ optdepends=('flatpak: required for Flatpak support' 'axel: multi-threaded downloading support' 'shadow: to install AUR packages as the root user' 'util-linux: to install AUR packages as the root user') -makedepends=('git' 'python' 'python-pip' 'python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel') provides=("bauh") conflicts=('bauh') source=("${url}/archive/${_commit}.tar.gz") -sha512sums=('b7d79c193c6795657209a0654aae031156dca64c3ff4948f201096b3f6c40a4c313d82cbee683c53744a5b6380243bc982954964cec3603c2147f627d5f97369') +sha512sums=('1b8b785bb62907846bc188c63391afbc9acac9ee0a3faeb66b8ce4ae5346352fe685c8f07e0d2ba82becbe684edfa9dbe6107174fd2b7cea630bfaaa6a3fae03') build() { cd "${srcdir}/bauh-${_commit}" - python3 setup.py build - python3 setup.py test || return 1 + + # removing outdated setup files + rm setup.cfg setup.py requirements.txt + + python -m unittest discover -s tests -t tests -v || return 1 + python -m build --wheel --no-isolation } package() { - cd "${srcdir}/bauh-${_commit}" - python3 setup.py install --root="$pkgdir" --optimize=1 || return 1 + cd "${srcdir}/bauh-${_commit}" + python -m installer --destdir="$pkgdir" dist/*.whl mkdir -p $pkgdir/usr/share/icons/hicolor/scalable/apps |