[arch-commits] Commit in libinput/trunk (PKGBUILD)
Andreas Radke
andyrtr at archlinux.org
Tue Sep 11 07:10:29 UTC 2018
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) <office at 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"
}
More information about the arch-commits
mailing list