git » libmanette.git » main » tree

[main] / PKGBUILD

# Maintainer: Balló György <ballogyor+arch at gmail dot com>

pkgname=libmanette
pkgver=0.2.7
pkgrel=1
pkgdesc='Simple GObject game controller library'
arch=('x86_64' 'armv7h')
url='https://gnome.pages.gitlab.gnome.org/libmanette/'
license=('LGPL-2.1-or-later')
depends=('gcc-libs' 'glib2' 'glibc' 'libevdev' 'libgudev')
makedepends=('git' 'gobject-introspection' 'gtk-doc' 'meson' 'vala')
source=("git+https://gitlab.gnome.org/GNOME/$pkgname.git#tag=$pkgver")
b2sums=('21ef1234aa2854e3f164c3eb9148422d477916c0f8eddf958edd50282ccceead35420c8cfc9a99c8f302612dac77f89731c3b55b79627ae955296ec0f3f1610b')

build() {
  arch-meson $pkgname build -D doc=true
  meson compile -C build
}

#check() {
#  meson test -C build --print-errorlogs
#}

package() {
  meson install -C build --destdir "$pkgdir"
}