libnma: added check for gcr.h

This commit is contained in:
Tim Biermann 2022-01-03 14:31:19 +01:00
parent 67f83a120e
commit ba3c597820
Signed by: tb
GPG Key ID: 42F8B4E30B673606
2 changed files with 5 additions and 3 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF30lUdICJzaYVpSmD9nT+WGTYZ3W8eYbtO4rPZcMWZt9S+Vzrgq9Aq1BRMBtuQ+c+Pn1XRLitw0B1E8jl1SZmAAA=
SHA256 (Pkgfile) = 911b238db81aa1b44d1f2d2cffec624e33d90d75dbe08865224d19d17ded68d5
RWSagIOpLGJF3zJYfXW3i7yNaly8ZTSCDOdhJbUaGcKuxMLdQl8ice2DNYVz33LbZlgV2Gs65T+ICfkxk9bMYpA18NytfqAnfQ4=
SHA256 (Pkgfile) = a84cf1732b12313e54cb99d40e6b2659f9745a157a65a2ec5dd74433397c73c1
SHA256 (.footprint) = 4276de43dd9e333d3222661bc38dcfc62115444887fbac0cb149e2a6fde2abef
SHA256 (libnma-1.8.32.tar.bz2) = 42ec82537c6abc7bd27c6ebb8da624469481ed54d5ccc4d8310a4d1969c65716

View File

@ -1,7 +1,7 @@
# Description: Networkmanager GUI client library
# URL: https://gitlab.gnome.org/GNOME/libnma
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: gcr iso-codes networkmanager
# Depends on: gcr gtk3 iso-codes networkmanager
name=libnma
version=1.8.32
@ -13,6 +13,8 @@ build() {
rm -r $name-$version/po
sed -e '298d' -i $name-$version/meson.build
ls /usr/include/gcr-3/gcr/gcr.h || (printf '\e[1;31m%-6s\e[m\n' "gcr wasn't build with gtk3 bindings, install gtk3 and rebuild gcr to build $name" ; exit 1)
meson setup $name-$version build \
--prefix=/usr \
--buildtype=plain \