diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 19 insertions, 10 deletions
@@ -1,7 +1,8 @@ # Maintainer: Maxime Gauduin <alucryd@archlinux.org> +# Contributor: Eric Engestrom <aur [at] engestrom [dot] ch> pkgname=libratbag-git -pkgver=0.3.r18.765ee6c +pkgver=0.8.r2.2b92ab6 pkgrel=1 pkgdesc='A library to configure gaming mice' arch=('i686' 'x86_64') @@ -9,9 +10,11 @@ url='https://github.com/libratbag/libratbag' license=('MIT') depends=('glibc' 'libevdev' 'libudev.so') -makedepends=('chrpath' 'git' 'systemd') +makedepends=('doxygen' 'git' 'graphviz' 'systemd' 'meson') source=('git+https://github.com/libratbag/libratbag.git') sha256sums=('SKIP') +conflicts=('libratbag') +provides=("libratbag=${pkgver%%.r*}") pkgver() { cd libratbag @@ -19,23 +22,29 @@ pkgver() { git describe | sed 's/^v//; s/-/.r/; s/-g/./' } +prepare() { + cd libratbag + + if [[ -d build ]]; then + rm -rf build + fi + meson build \ + --prefix='/usr' \ + -Denable-tests='false' +} + build() { cd libratbag - ./autogen.sh \ - --prefix='/usr'\ - --disable-static - make + ninja -C build } package() { cd libratbag - make DESTDIR="${pkgdir}" install - chrpath -d "${pkgdir}"/usr/bin/ratbag-command + DESTDIR="${pkgdir}" ninja -C build install - install -dm 755 "${pkgdir}"/usr/share/licenses/libratbag-git - install -m 644 COPYING "${pkgdir}"/usr/share/licenses/libratbag-git/ + install -Dm 644 COPYING -t "${pkgdir}"/usr/share/licenses/libratbag-git/ } # vim: ts=2 sw=2 et: |