Date: Wednesday, January 24, 2018 @ 14:46:38 Author: bgyorgy Revision: 286493
upgpkg: evemu 2.7.0-2 Remove dependency on python2 (FS#52588), provide the Python bindings for python3 too (FS#47598), build man pages Modified: evemu/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-01-24 14:46:05 UTC (rev 286492) +++ PKGBUILD 2018-01-24 14:46:38 UTC (rev 286493) @@ -5,12 +5,15 @@ pkgname=evemu pkgver=2.7.0 -pkgrel=1 +pkgrel=2 pkgdesc='Tools and bindings for kernel input event device emulation and data capture and replay' arch=(x86_64) -url='http://www.freedesktop.org/wiki/Evemu' +url='https://www.freedesktop.org/wiki/Evemu' license=(GPL3) -depends=(libevdev python2) +depends=(libevdev) +makedepends=(asciidoc python python2 xmlto) +optdepends=('python: Python 3 bindings' + 'python2: Python 2 bindings') source=(https://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) validpgpkeys=(0A75E35E0FAEE97EC769103E2F2670AC164DB36F) # Benjamin Tissoires <[email protected]> sha1sums=('16c6e1484253e1610a019dcca22b1698002824ca' @@ -17,9 +20,14 @@ 'SKIP') build() { + cp -r $pkgname-$pkgver python2 + cd $pkgname-$pkgver - PYTHON=/usr/bin/python2 ./configure --prefix=/usr + PYTHON=python3 ./configure --prefix=/usr make + + cd ../python2 + PYTHON=python2 ./configure --prefix=/usr --disable-tests } check() { @@ -31,4 +39,7 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install + + cd ../python2 + make -C python DESTDIR="$pkgdir" install }
