Date: Tuesday, September 11, 2018 @ 07:10:29 Author: andyrtr Revision: 334358
upgpkg: libinput 1.12.0-1 upstream update 1.12.0; drop docs that builds upstream web page Modified: libinput/trunk/PKGBUILD ----------+ PKGBUILD | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-11 05:10:53 UTC (rev 334357) +++ PKGBUILD 2018-09-11 07:10:29 UTC (rev 334358) @@ -3,7 +3,7 @@ # Maintainer: Jan de Groot pkgname=libinput -pkgver=1.11.3 +pkgver=1.12.0 pkgrel=1 pkgdesc="Input device management and event handling library" url="https://www.freedesktop.org/wiki/Software/libinput/" @@ -10,24 +10,21 @@ arch=(x86_64) license=(custom:X11) depends=('mtdev' 'systemd' 'libevdev' 'libwacom') -makedepends=('doxygen' 'graphviz' 'gtk3' 'meson') +# upstream doesn't recommend building docs +makedepends=('gtk3' 'meson') # 'doxygen' 'graphviz' 'python-sphinx' 'python-recommonmark' optdepends=('gtk3: libinput debug-gui' 'python-pyudev: libinput measure' 'python-evdev: libinput measure') source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) -sha512sums=('5e18daab6202bcbfddeebc35dac4cabb5f726b5b73f5fc87975b58f3019a54a4b1f506a3200e920638ddddfb978a0b96c23c2e90b081942f86d33c16d4836949' +sha512sums=('4aee877785f9ac080e4f8ee20f3643bc4f3ddbc568aca6c363a962f8c8f76b8db7dc113c8167092f0277d112346a85b9a7e7c3c3f227ed243aaba32c9092c924' 'SKIP') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <off...@who-t.net> -prepare() { - cd $pkgname-$pkgver - # Reduce docs size - printf '%s\n' >>doc/libinput.doxygen.in \ - HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes -} - build() { - arch-meson $pkgname-$pkgver build -Dtests=false + arch-meson $pkgname-$pkgver build \ + -Dudev-dir=/usr/lib/udev \ + -Dtests=false \ + -Ddocumentation=false ninja -C build } @@ -36,8 +33,4 @@ install -Dvm644 $pkgname-$pkgver/COPYING \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - # install doc - no Makefile target - install -d "$pkgdir/usr/share/doc" - cp -av build/html "$pkgdir/usr/share/doc/libinput" }