🔒 Repository is read-only – file editing is disabled.

recipes/gui/libnma/PAGBUILD.yaml main

43 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940414243
pkgname: libnma
pkgver: '1.10.6'
pkgrel: '3'
pkgdesc: NetworkManager GUI client library
url: 'https://wiki.gnome.org/Projects/NetworkManager/'
arch: x86_64
license:
- LGPL-2.1-or-later
depends: []
makedepends:
- gobject-introspection
- gtk-doc
- vala
- networkmanager
- gtk3
- gtk4
- iso-codes
- mobile-broadband-provider-info
- gcr-4
source:
- 'https://gitlab.gnome.org/GNOME/libnma/-/archive/${pkgver}/libnma-${pkgver}.tar.bz2'
sha256sums:
- debd7a5660446fe1bc9e8be2993118017ed1261937a0e71e61d0900753192df0
build: |
  cd ${pkgname}-${pkgver}

     mkdir build
     cd    build

     meson --prefix=/usr                             \
        --buildtype=release                       \
        -Dgtk_doc=false                           \
        -Dlibnma_gtk4=true                        \
        -Dmobile_broadband_provider_info=false ..

    ninja

    DESTDIR=${PKGDIR} ninja install

    # Part of network-manager-applet now
    rm ${PKGDIR}/usr/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml
package: |
  true