Date: Monday, April 17, 2023 @ 14:21:38
  Author: dvzrv
Revision: 1446893

upgpkg: virt-firmware 23.4-1: Upgrade to 23.4.

Switch back to pypi sdist tarballs as they contain all needed files now.

Modified:
  virt-firmware/trunk/PKGBUILD

----------+
 PKGBUILD |   33 ++++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-17 14:21:10 UTC (rev 1446892)
+++ PKGBUILD    2023-04-17 14:21:38 UTC (rev 1446893)
@@ -1,24 +1,31 @@
 # Maintainer: David Runge <[email protected]>
 
 pkgname=virt-firmware
-pkgver=1.8
-pkgrel=2
+pkgver=23.4
+pkgrel=1
 pkgdesc="Collection of tools for edk2 firmware images"
 arch=(any)
 url="https://gitlab.com/kraxel/virt-firmware";
 license=(GPL2)
-# NOTE: crc32c is an undeclared runtime dependency: 
https://gitlab.com/kraxel/virt-firmware/-/issues/4
-depends=(python python-crc32c python-cryptography python-pefile 
python-setuptools)
-makedepends=(python-build python-installer python-wheel)
+depends=(
+  python
+  python-crc32c  # undeclared runtime dependency: 
https://gitlab.com/kraxel/virt-firmware/-/issues/4
+  python-cryptography
+  python-pefile
+  python-setuptools
+)
+makedepends=(
+  python-build
+  python-installer
+  python-wheel
+)
 checkdepends=(python-pytest)
-# no man pages in sdist tarball on pypi.org: 
https://gitlab.com/kraxel/virt-firmware/-/issues/5
-# 
source=(https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz)
-source=($url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
-sha512sums=('809b59aa66d6109e7aa42308a065c20ae2eeba454af89022190445df4b660c3b9863eff73d22ccc1a0fe8dffc784808449dbf94c2209ad1dd32a0b046bc3ce51')
-b2sums=('b6184fd5e2438294c1da9a9c4c84412ddf2d6afafb8f6f0818e380c31ecae1fb59483e560046944ea8d4e07c6b7badd97f299831e6936bb190194f3b42a5ba9c')
+source=(https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz)
+sha512sums=('a4724cdcf03175aa30e15f7ad515eefb28ad30ae21a3a70a01782ff0a281b824ea0d820d86313f7568d375dfd3ecc4e79acfd35ea00761d2df4e2aad56b92203')
+b2sums=('a0fa60d09c33fec796af0aeb37d4bc3a24be09f16b61ab90473a5544c51ad3514ec7715b678b9c06b98d0a850c2c8e259ef424c278ad8c102b0cf63e4f34c3ed')
 
 build() {
-  cd $pkgname-v$pkgver
+  cd $pkgname-$pkgver
   python -m build --wheel --no-isolation
 }
 
@@ -25,7 +32,7 @@
 check() {
   local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
 
-  cd $pkgname-v$pkgver
+  cd $pkgname-$pkgver
   python -m installer --destdir=test_dir dist/*.whl
   export PYTHONPATH="test_dir/$_site_packages:$PYTHONPATH"
 
@@ -33,7 +40,7 @@
 }
 
 package() {
-  cd $pkgname-v$pkgver
+  cd $pkgname-$pkgver
   python -m installer --destdir="$pkgdir" dist/*.whl
   install -vDm 644 man/virt-*.1 -t "$pkgdir/usr/share/man/man1/"
   install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"

Reply via email to