Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages /
pyalpm
Commits:
84fa3b3a by Jelle van der Waa at 2026-01-05T21:05:12+01:00
Release 0.11.1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,22 +1,21 @@
pkgbase = pyalpm
pkgdesc = Python 3 bindings for libalpm
- pkgver = 0.10.12
- pkgrel = 3
+ pkgver = 0.11.1
+ pkgrel = 1
url = https://gitlab.archlinux.org/archlinux/pyalpm
arch = x86_64
license = GPL-3.0-or-later
checkdepends = python-pytest
checkdepends = python-pytest-pacman
makedepends = git
- makedepends = python-setuptools
- makedepends = python-pkgconfig
+ makedepends = meson-python
makedepends = python-build
makedepends = python-installer
makedepends = python-wheel
depends = python
depends = pacman
- source =
git+https://gitlab.archlinux.org/archlinux/pyalpm.git#tag=0.10.12
+ source =
git+https://gitlab.archlinux.org/archlinux/pyalpm.git#tag=0.11.1
validpgpkeys = E499C79F53C96A54E572FEE1C06086337C50773E
- sha512sums =
2e7a33b090f7ea4b9547b9d90601e0afb5b50a5420060c40e98bc043c7ca80554809dac1e280430317ad989c7323d16c67879c6abea0b688da98c240f51ef925
+ sha512sums =
e99e71f43554a87935621cfdbbe04a4a8c501723716a48c97a84dabd32e16b5ec88bc9202fafa7cc53bfc572d36ea35af8413945d8643bdc3a6362907daccfc7
pkgname = pyalpm
=====================================
PKGBUILD
=====================================
@@ -1,18 +1,18 @@
# Maintainer : Rémy Oudompheng <[email protected]>
pkgname=pyalpm
-pkgver=0.10.12
-pkgrel=3
+pkgver=0.11.1
+pkgrel=1
pkgdesc="Python 3 bindings for libalpm"
arch=('x86_64')
url="https://gitlab.archlinux.org/archlinux/pyalpm"
license=('GPL-3.0-or-later')
depends=('python' 'pacman')
-makedepends=('git' 'python-setuptools' 'python-pkgconfig' 'python-build'
'python-installer' 'python-wheel')
+makedepends=('git' 'meson-python' 'python-build' 'python-installer'
'python-wheel')
checkdepends=('python-pytest' 'python-pytest-pacman')
source=("git+https://gitlab.archlinux.org/archlinux/pyalpm.git#tag=$pkgver")
validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E')
-sha512sums=('2e7a33b090f7ea4b9547b9d90601e0afb5b50a5420060c40e98bc043c7ca80554809dac1e280430317ad989c7323d16c67879c6abea0b688da98c240f51ef925')
+sha512sums=('e99e71f43554a87935621cfdbbe04a4a8c501723716a48c97a84dabd32e16b5ec88bc9202fafa7cc53bfc572d36ea35af8413945d8643bdc3a6362907daccfc7')
prepare() {
cd "${pkgname}"
@@ -25,8 +25,9 @@ build() {
check() {
cd "${pkgname}"
- local python_version=$(python -c 'import sys; print("".join(map(str,
sys.version_info[:2])))')
- PYTHONPATH="$PWD/build/lib.linux-$CARCH-cpython-$python_version" pytest
+ meson setup builddir
+ meson compile -C builddir
+ meson test -C builddir -v
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pyalpm/-/commit/84fa3b3a18dbe7e4fd0cb7e56d5212ba181cfeba
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/pyalpm/-/commit/84fa3b3a18dbe7e4fd0cb7e56d5212ba181cfeba
You're receiving this email because of your account on gitlab.archlinux.org.