# Maintainer: A. Wilcox pkgname=libgudev pkgver=238 pkgrel=0 pkgdesc="GObject-based wrapper library for libudev" url="https://wiki.gnome.org/Projects/libgudev" arch="all" options="!check" # Tests require umockdev. license="LGPL-2.0+" depends="" makedepends="eudev-dev glib-dev gobject-introspection-dev gtk-doc meson ninja vala-dev" [ -n "$BOOTSTRAP" ] || checkdepends="$makedepends umockdev-dev" subpackages="$pkgname-dev $pkgname-doc" source="https://download.gnome.org/sources/libgudev/$pkgver/libgudev-$pkgver.tar.xz" build() { meson setup \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ -Dtests=auto \ -Dgtk_doc=true \ . output meson compile -C output } check() { meson test -C output } package() { DESTDIR="$pkgdir" meson install -C output } sha512sums="684061b4fc64a6ea3dd1ac34835279330c7eb2728fad6e3a9d34c0d501be3103d0f96c6d6866c8e257a0027e4f78a6314cb8ba81cda5ddf42ee9ea1a576ec5dc libgudev-238.tar.xz"