summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVinicius Moreira2023-11-20 13:53:03 -0300
committerVinicius Moreira2023-11-20 13:53:03 -0300
commitc29357e35a780df8d5308e9cacbbab1a8ef8c206 (patch)
treea7d49ca7baf6d0942dc603be803171c987180a3e
parentab5e3cbeff9e236da9712a2efb0d52982986aa74 (diff)
downloadaur-c29357e35a780df8d5308e9cacbbab1a8ef8c206.tar.gz
0.10.6.RC-6
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD20
2 files changed, 18 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aef2986d5a69..7b86071788ea 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index a1ca2b120854..8ed2cfa96e07 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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