summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 045d0ea8ad6bcd05264900e7ad11d31915eb5490 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Maintainer: callmetango
# Contributor: artist <artist@artixlinux.org>
# Contributor: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
# Contributor: Andreas Radke <andyrtr@archlinux.org>
# Contributor: Jan de Groot <jgc@archlinux.org>

pkgname=xlibre-input-vmmouse
_pkgname=xf86-input-vmmouse
pkgver=25.0.0
pkgrel=9
pkgdesc="XLibre VMWare Mouse input driver"
arch=(x86_64)
license=('custom')
url='https://github.com/X11Libre/xf86-input-vmmouse'
depends=('systemd-libs' 'xlibre-xserver')
makedepends=('xlibre-xserver-devel' 'X-ABI-XINPUT_VERSION=26.0' 'xorgproto')
provides=('xf86-input-vmmouse')
conflicts=('xf86-input-vmmouse' 'X-ABI-XINPUT_VERSION<26' 'X-ABI-XINPUT_VERSION>=27')
groups=('xlibre-drivers')
source=("${url}/archive/refs/tags/xlibre-${_pkgname}-${pkgver}.tar.gz")
sha512sums=('15a2ab5cb6232e2fe47a9750ae152a89609687571a78307828a32908a820433f50e0469ba84274f980bf6f5fb9d9caffbd3b656146d87e981480492b0aa3d761')

build() {
  cd ${_pkgname}-xlibre-${_pkgname}-${pkgver}
  NOCONFIGURE=1 ./autogen.sh
  ./configure --prefix=/usr \
    --with-udev-rules-dir=/usr/lib/udev/rules.d
  make
}

package() {
  cd ${_pkgname}-xlibre-${_pkgname}-${pkgver}
  make DESTDIR="${pkgdir}" install
  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
  rm -rfv "${pkgdir}"/usr/{lib,share}/hal
}