Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages / 
flashgbx


Commits:
5d081a43 by Maxime Gauduin at 2026-06-08T21:34:10+02:00
upgpkg: 5.0.1-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,18 +1,22 @@
 pkgbase = flashgbx
        pkgdesc = Reads and writes Game Boy and Game Boy Advance cartridge data
-       pkgver = 4.6
+       pkgver = 5.0.1
        pkgrel = 1
        url = https://github.com/lesserkuma/FlashGBX
        arch = any
-       license = GPL3
+       license = GPL-3.0-or-later
        makedepends = git
+       makedepends = python-build
+       makedepends = python-installer
+       makedepends = python-setuptools
        depends = pyside6
+       depends = python
        depends = python-dateutil
+       depends = python-packaging
        depends = python-pillow
        depends = python-pyserial
        depends = python-requests
-       depends = python-setuptools
-       source = 
git+https://github.com/lesserkuma/FlashGBX.git#tag=d42b7e74a7a53abd7ec7030fe3a8c2c65e50bff3
-       sha256sums = 
999650367ea08e4ec90e9cfd465cdaeee6a8a2dda1ad446bcb56ebf8622aa4a2
+       source = git+https://github.com/lesserkuma/FlashGBX.git#tag=5.0.1
+       b2sums = 
9907de4d70672754aede7ce15454c823de3ac90e88ba3762c68d905de4c46bd77ed1d891aa4964881c3538ca6439bc8fa7dc29052b15ec5f9cc07953eac5442d
 
 pkgname = flashgbx


=====================================
PKGBUILD
=====================================
@@ -1,38 +1,38 @@
 # Maintainer: Maxime Gauduin <[email protected]>
 
 pkgname=flashgbx
-pkgver=4.6
+pkgver=5.0.1
 pkgrel=1
 pkgdesc='Reads and writes Game Boy and Game Boy Advance cartridge data'
 arch=(any)
 url=https://github.com/lesserkuma/FlashGBX
-license=(GPL3)
+license=(GPL-3.0-or-later)
 depends=(
   pyside6
+  python
   python-dateutil
+  python-packaging
   python-pillow
   python-pyserial
   python-requests
+)
+makedepends=(
+  git
+  python-build
+  python-installer
   python-setuptools
 )
-makedepends=(git)
-_tag=d42b7e74a7a53abd7ec7030fe3a8c2c65e50bff3
-source=(git+https://github.com/lesserkuma/FlashGBX.git#tag=${_tag})
-sha256sums=('999650367ea08e4ec90e9cfd465cdaeee6a8a2dda1ad446bcb56ebf8622aa4a2')
-
-pkgver() {
-  cd FlashGBX
-  git describe --tags
-}
+source=(git+https://github.com/lesserkuma/FlashGBX.git#tag=${pkgver})
+b2sums=('9907de4d70672754aede7ce15454c823de3ac90e88ba3762c68d905de4c46bd77ed1d891aa4964881c3538ca6439bc8fa7dc29052b15ec5f9cc07953eac5442d')
 
 build() {
   cd FlashGBX
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 package() {
   cd FlashGBX
-  python setup.py install --skip-build --root="${pkgdir}" --optimize=1 
--skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }
 
 # vim: ts=2 sw=2 et:



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/flashgbx/-/commit/5d081a43c64418303c02868340077d20822deb7b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/flashgbx/-/commit/5d081a43c64418303c02868340077d20822deb7b
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to