Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / pyatspi
Commits: 3be4e2ac by Jan Alexander Steffens (heftig) at 2024-01-06T23:41:24+01:00 2.46.1-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,14 @@ +pkgbase = pyatspi + pkgdesc = Python bindings for D-Bus AT-SPI + pkgver = 2.46.1 + pkgrel = 1 + url = https://gitlab.gnome.org/GNOME/pyatspi2 + arch = any + license = LGPL-2.0-only + makedepends = git + depends = at-spi2-core + depends = python-gobject + source = git+https://gitlab.gnome.org/GNOME/pyatspi2.git#commit=8c69016b38d0e4caaf4c986938ea3410fb7351b6 + b2sums = SKIP + +pkgname = python-atspi ===================================== PKGBUILD ===================================== @@ -3,17 +3,20 @@ pkgbase=pyatspi pkgname=(python-atspi) -pkgver=2.46.0 -pkgrel=2 +pkgver=2.46.1 +pkgrel=1 pkgdesc="Python bindings for D-Bus AT-SPI" -url="https://wiki.linuxfoundation.org/accessibility/atk/at-spi/at-spi_on_d-bus" +url="https://gitlab.gnome.org/GNOME/pyatspi2" arch=(any) -license=(GPL2) -depends=(python-gobject at-spi2-core) +license=(LGPL-2.0-only) +depends=( + at-spi2-core + python-gobject +) makedepends=(git) -_commit=c9cb2a2289a6eb1fb95b66c25d5351bfea54c47e # tags/PYATSPI_2_46_0^0 +_commit=8c69016b38d0e4caaf4c986938ea3410fb7351b6 # tags/PYATSPI_2_46_1^0 source=("git+https://gitlab.gnome.org/GNOME/pyatspi2.git#commit=$_commit") -sha256sums=('SKIP') +b2sums=('SKIP') pkgver() { cd pyatspi2 @@ -25,12 +28,18 @@ prepare() { NOCONFIGURE=1 ./autogen.sh } -build() ( - cd pyatspi2 - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +build() { + local configure_options=( + --prefix=/usr + --sysconfdir=/etc + --localstatedir=/var --with-python=/usr/bin/python + ) + + cd pyatspi2 + ./configure "${configure_options[@]}" make -) +} package_python-atspi() { cd pyatspi2 View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pyatspi/-/commit/3be4e2ac486fb19aa40e469354233ba4cadab14a -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/pyatspi/-/commit/3be4e2ac486fb19aa40e469354233ba4cadab14a You're receiving this email because of your account on gitlab.archlinux.org.