# Maintainer: Solomon Choina # Maintainer: Campbell Jones pkgname=budgie-desktop-git pkgver=10.9.r0.g768972de pkgrel=2 pkgdesc="A familiar, modern desktop environment - latest git" arch=('x86_64' 'armv7h' 'aarch64') url='https://github.com/BuddiesOfBudgie/budgie-desktop' license=('GPL-2.0-only AND LGPL-2.1-only') groups=('budgie') depends=( 'accountsservice' 'budgie-control-center' 'budgie-screensaver' 'budgie-session' 'gnome-themes-standard' 'ibus' 'libgee' 'libpeas' 'libwnck3' 'libxfce4windowing' 'magpie-wm' 'xdg-desktop-portal-gtk' 'zenity' ) makedepends=( 'git' 'gobject-introspection' 'intltool' 'meson' 'sassc' 'vala' ) optdepends=( 'budgie-desktop-view: Desktop icons' 'budgie-backgrounds: Default background set' 'network-manager-applet: Network management in the panel' 'power-profiles-daemon: Manage power and performance from the panel' 'switcheroo-control: Open apps with the secondary GPU' ) provides=('budgie-desktop') conflicts=('budgie-desktop') source=("$pkgname"::'git+https://github.com/BuddiesOfBudgie/budgie-desktop.git' "gvc"::"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git" "30_org.archlinux.budgie-desktop.gschema.override") sha256sums=('SKIP' 'SKIP' '500efe7bc76e6c6c383e5fed55503d3071646cc0ee71524860d6efcf229a920a') pkgver() { cd "$pkgname" git describe --tags --long | sed 's/\([^-]*-g\)/r\1/; s/-/./g; s/^v//g' } prepare() { cd "$pkgname" git submodule init git config submodule.gvc "$srcdir/gvc" git submodule update } build() { arch-meson "$pkgname" build meson compile -C build } package() { meson install -C build --destdir "$pkgdir" install -Dm 644 30_org.archlinux.budgie-desktop.gschema.override -t "${pkgdir}/usr/share/glib-2.0/schemas" }