diff options
Diffstat (limited to 'user')
-rw-r--r-- | user/libgudev/APKBUILD | 22 |
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" |