# Contributor: Rasmus Thomsen # Maintainer: Rasmus Thomsen pkgname=gnome-desktop pkgver=3.34.1 pkgrel=0 pkgdesc="GNOME desktop core libraries" url="https://gitlab.gnome.org/GNOME/gnome-desktop" arch="all" license="GPL-2.0-or-later AND LGPL-2.1-or-later" depends_dev="xkeyboard-config gobject-introspection-dev gsettings-desktop-schemas-dev gtk+3.0-dev" makedepends="$depends_dev eudev-dev iso-codes-dev libseccomp-dev libx11-dev itstool libxml2-utils gtk-doc py-six meson 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/gnome-desktop/${pkgver%.*}/gnome-desktop-$pkgver.tar.xz" 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="2589a682d1ac7ca9783f07493b32517e7ae602dbc8e9f4311cef9b0ebf1da7b7d7d42ade4f5798a3eaede3c99aa2b6ec761aced41a138c386583be1a27120486 gnome-desktop-3.34.1.tar.xz"