# Maintainer: Rasmus Thomsen pkgname=gnome-desktop pkgver=3.32.1 pkgrel=0 pkgdesc="gnome desktop core libraries" url="https://gitlab.gnome.org/GNOME/gnome-desktop" arch="all" license="GPL-2.0-or-later LGPL-2.1-or-later" depends_dev="eudev-dev iso-codes-dev libseccomp-dev libx11-dev xkeyboard-config gobject-introspection-dev gsettings-desktop-schemas-dev gtk+3.0-dev " makedepends="$depends_dev itstool libxml2-utils gtk-doc py-six meson py3-setuptools glib-dev" depends="bubblewrap" options="!check" # Can't find its own GSettings schemas subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz" builddir="$srcdir/$pkgname-$pkgver" build() { meson \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --buildtype=release \ -Dgnome-distributor="Alpine Linux" \ -Dudev=enabled \ . output ninja -C output } check() { ninja -C output test } package() { DESTDIR="$pkgdir" ninja -C output install } sha512sums="d1489d036784db9405d2ebc330d55c7413e0c5ad35e4c7965fdf9345456aef1e5651a2768a5f9e83b889838badfce889b18e2e8fc9289bdfe46627e4e8025f17 gnome-desktop-3.32.1.tar.xz"