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