# Template file for 'python-atspi' pkgname=python-atspi version=2.32.0 revision=2 archs=noarch wrksrc="pyatspi-${version}" build_style=gnu-configure pycompile_module="pyatspi" hostmakedepends="pkg-config python python3" makedepends="at-spi2-core-devel python-gobject-devel python3-gobject-devel" depends="at-spi2-core python-gobject" short_desc="Python2 bindings for AT-SPI" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://gitlab.gnome.org/GNOME/pyatspi2" distfiles="${GNOME_SITE}/pyatspi/${version%.*}/pyatspi-${version}.tar.xz" checksum=0aadf545d08737e305d0c0d92d5ad19491df5f398a6e18cb00cb69824ca9d549 pre_configure() { mkdir -p atspi-${py2_ver} mv * atspi-${py2_ver} || true cp -a atspi-${py2_ver} atspi-${py3_ver} } do_configure() { for pyver in $py2_ver $py3_ver; do cd ${wrksrc}/atspi-${pyver} ./configure ${configure_args} --with-python=/usr/bin/python${pyver} done } do_build() { for pyver in $py2_ver $py3_ver; do cd ${wrksrc}/atspi-${pyver} make ${makejobs} done } do_install() { for pyver in $py2_ver $py3_ver; do cd ${wrksrc}/atspi-${pyver} make DESTDIR=${DESTDIR} install done } python3-atspi_package() { archs=noarch pycompile_module="pyatspi" depends="at-spi2-core python3-gobject" short_desc="${short_desc/Python2/Python3}" pkg_install() { vmove ${py3_sitelib} } }