summaryrefslogtreecommitdiff
path: root/user
diff options
context:
space:
mode:
Diffstat (limited to 'user')
-rw-r--r--user/libgudev/APKBUILD22
1 files changed, 11 insertions, 11 deletions
diff --git a/user/libgudev/APKBUILD b/user/libgudev/APKBUILD
index 01e537886..a51333a74 100644
--- a/user/libgudev/APKBUILD
+++ b/user/libgudev/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=libgudev
-pkgver=233
+pkgver=238
pkgrel=0
pkgdesc="GObject-based wrapper library for libudev"
url="https://wiki.gnome.org/Projects/libgudev"
@@ -8,29 +8,29 @@ arch="all"
options="!check" # Tests require umockdev.
license="LGPL-2.0+"
depends=""
-makedepends="eudev-dev glib-dev gobject-introspection-dev"
+makedepends="eudev-dev glib-dev gobject-introspection-dev gtk-doc meson ninja vala-dev"
[ -n "$BOOTSTRAP" ] || checkdepends="$makedepends umockdev-dev"
-subpackages="$pkgname-dev"
+subpackages="$pkgname-dev $pkgname-doc"
source="https://download.gnome.org/sources/libgudev/$pkgver/libgudev-$pkgver.tar.xz"
build() {
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
+ meson setup \
--prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--localstatedir=/var \
- --disable-umockdev
- make
+ -Dtests=auto \
+ -Dgtk_doc=true \
+ . output
+ meson compile -C output
}
check() {
- make check
+ meson test -C output
}
package() {
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" meson install -C output
}
-sha512sums="0e7beb35478bba2aed3cf8e750f524c562038b04fd59e4dd31618b0ae7cbd29545e5909c422325e4be84dcab9177a5256bf0f3ce7df7b6c07e4866cbb8ce570b libgudev-233.tar.xz"
+sha512sums="684061b4fc64a6ea3dd1ac34835279330c7eb2728fad6e3a9d34c0d501be3103d0f96c6d6866c8e257a0027e4f78a6314cb8ba81cda5ddf42ee9ea1a576ec5dc libgudev-238.tar.xz"