diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 13 insertions, 12 deletions
@@ -3,35 +3,36 @@ _pkgname=libinput _patch=multiplier.patch pkgname=$_pkgname-multiplier pkgver=1.12.0 -pkgrel=1 +pkgrel=2 pkgdesc='scroll patch, discrete deltay multiplier' arch=(i686 x86_64) url='http://freedesktop.org/wiki/Software/libinput/' provides=($_pkgname=$pkgver) license=('MIT') depends=('mtdev' 'systemd' 'libevdev' 'libwacom') -makedepends=('meson' 'doxygen' 'graphviz' 'gtk3' 'python-recommonmark') +makedepends=('gtk3' 'meson') # 'doxygen' 'graphviz' 'python-sphinx' 'python-recommonmark' +optdepends=('gtk3: libinput debug-gui' + 'python-pyudev: libinput measure' + 'python-evdev: libinput measure') conflicts=($_pkgname) -source=(https://gitlab.freedesktop.org/$_pkgname/$_pkgname/-/archive/$pkgver/$_pkgname-$pkgver.tar.gz +source=(https://freedesktop.org/software/$_pkgname/$_pkgname-$pkgver.tar.xz $_patch) -md5sums=(5863fb1a6ed5131b2dd8c3bffe43c644 - 71b3ecaf21c5ec18e0b82ff341da3fc7) -sha1sums=(b773b0201c502f1f49b07769e396e13f7ae380dd - 155b915b68867fe9ef610c47a3d79d5f1490ecb1) +sha512sums=('4aee877785f9ac080e4f8ee20f3643bc4f3ddbc568aca6c363a962f8c8f76b8db7dc113c8167092f0277d112346a85b9a7e7c3c3f227ed243aaba32c9092c924' + 'SKIP') prepare() { cd "${srcdir}/$_pkgname-$pkgver" - patch -p1 -i ../$_patch + patch -Np1 -i ../$_patch } build() { cd "${srcdir}/$_pkgname-$pkgver" meson build --prefix=/usr \ - --buildtype=release \ - -Dtests=false - #--libexecdir=/usr/lib \ + --libexecdir=/usr/lib \ + -Dtests=false \ + -Ddocumentation=false ninja -C build } package() { cd "${srcdir}/$_pkgname-$pkgver" DESTDIR="$pkgdir" ninja -C build install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + install -Dvm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" } |