diff options
Diffstat (limited to 'community/libnma/APKBUILD')
-rw-r--r-- | community/libnma/APKBUILD | 40 |
1 files changed, 19 insertions, 21 deletions
diff --git a/community/libnma/APKBUILD b/community/libnma/APKBUILD index ad66f615ffb..1e2f0f4c0ae 100644 --- a/community/libnma/APKBUILD +++ b/community/libnma/APKBUILD @@ -1,49 +1,47 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=libnma -pkgver=1.8.38 -pkgrel=0 +pkgver=1.10.6 +pkgrel=2 pkgdesc="NetworkManager GUI client library" url="https://wiki.gnome.org/Projects/NetworkManager/" -# s390x and riscv64 blocked by polkit -arch="all !s390x !riscv64" +arch="all" license="LGPL-2.1-or-later" depends="mobile-broadband-provider-info" makedepends=" - gcr-dev + gcr4-dev glib-dev gobject-introspection-dev gtk+3.0-dev gtk4.0-dev - gtk-doc iso-codes-dev + meson networkmanager-dev vala " -subpackages="$pkgname-static $pkgname-dev $pkgname-doc $pkgname-lang" +subpackages="$pkgname-dev $pkgname-lang" source="https://download.gnome.org/sources/libnma/${pkgver%.*}/libnma-$pkgver.tar.xz" build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --localstatedir=/var \ - --with-libnma-gtk4 \ - --enable-lto - make + abuild-meson \ + -Db_lto=true \ + -Dlibnma_gtk4=true \ + -Dgtk_doc=false \ + . output + meson compile -C output } check() { - make check + meson test --print-errorlogs --no-rebuild -C output } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install --no-rebuild -C output + + # in network-manager-applet + rm "$pkgdir"/usr/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml } sha512sums=" -0421c598ccb6e3659f182b596eec76ffd695e51c11fd11b8325c2d08cb259536d7e74c11bbaac3ccb841016a0bc69a87f1c682b934a9eb569a74116e677eba63 libnma-1.8.38.tar.xz +4801db35a8d510c651fc91da4f394a665a4ba5c35fbefe0496363c404b49d5f4e103f49084220ee58b995684d2ac93643320b7d1777ebeea555e7657768a1f6a libnma-1.10.6.tar.xz " |