diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 15 insertions, 20 deletions
@@ -1,42 +1,37 @@ -# Maintainer: Will Vauclain <willvauclain.dev at gmail dot com> -# Maintainer: Alex Zaslavsky <alex@wall-dev.org> +# Maintainer: novenary <streetwalkermc@gmail.com> +# Contributor: Will Vauclain <willvauclain.dev at gmail dot com> +# Contributor: Alex Zaslavsky <alex@wall-dev.org> + pkgname=gebaar-libinput-git -pkgver=r47.07b0ca8 +pkgver=r67.098a1ef pkgrel=1 pkgdesc='A Super Simple WM Independent Touchpad Gesture Daemon for libinput. Forked version with new features' arch=('x86_64') -url="https://github.com/Osleg/gebaar-libinput" +url="https://github.com/9ary/gebaar-libinput-fork" license=('GPL3') depends=('libinput') -makedepends=('cmake' 'git') +makedepends=('cmake' 'git' 'ninja') conflicts=('gebaar') provides=('gebaar') -source=('git+https://github.com/Osleg/gebaar-libinput') +source=("git+$url") md5sums=('SKIP') pkgver() { - cd "$srcdir/gebaar-libinput" + cd gebaar-libinput-fork printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -prepare() { - cd $srcdir/gebaar-libinput - git submodule init - git submodule update - mkdir -p build && cd build - cmake -DCMAKE_INSTALL_PREFIX="/usr" .. -} - build() { - cd $srcdir/gebaar-libinput/build - make -j$(nproc) + cd gebaar-libinput-fork + + cmake -B build -G Ninja -DCMAKE_INSTALL_PREFIX="/usr" + ninja -C build } package() { - cd $srcdir/gebaar-libinput/build - make DESTDIR="$pkgdir" install/strip - cd .. + cd gebaar-libinput-fork + DESTDIR="$pkgdir" ninja -C build install install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" } |