# $Id$ # Contributor: Ionut Biru pkgbase=pyatspi pkgname=(python-atspi python2-atspi) pkgver=2.26.0 pkgrel=3 arch=(any) url="https://wiki.linuxfoundation.org/en/AT-SPI_on_D-Bus" license=(GPL2) makedepends=(python-gobject python2-gobject at-spi2-core gnome-common git) _commit=813ba139a46c071103efd45ec65481213974f07f # tags/PYATSPI_2_26_0^0 source=("git+https://gitlab.gnome.org/GNOME/pyatspi2.git#commit=$_commit" "https://gitlab.gnome.org/GNOME/pyatspi2/merge_requests/3.diff") sha256sums=('SKIP' '46dfb6a0545cbe8825bd88e33577f892a5f413a0b697f18e828f99daac414e57') pkgver() { cd pyatspi2 git describe --tags | sed 's/^PYATSPI_//;s/_/./g;s/-/+/g' } prepare() { mkdir python2 python3 cd pyatspi2 patch -p1 < ../3.diff NOCONFIGURE=1 ./autogen.sh } _build() ( cd python$1 ../pyatspi2/configure --prefix=/usr --with-python=/usr/bin/python$1 make ) build() { _build 2 _build 3 } package_python-atspi() { pkgdesc="Python 3 bindings for at-spi" depends=(python-gobject at-spi2-core) cd python3 make DESTDIR="$pkgdir" install } package_python2-atspi() { pkgdesc="Python 2 bindings for at-spi" depends=(python2-gobject at-spi2-core) cd python2 make DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: