Date: Monday, April 5, 2021 @ 20:18:21 Author: bgyorgy Revision: 911992
upgpkg: budgie-desktop 10.5.2+15+gc0939ab6-1: Update for GNOME 40 Modified: budgie-desktop/trunk/PKGBUILD ----------+ PKGBUILD | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-04-05 20:03:26 UTC (rev 911991) +++ PKGBUILD 2021-04-05 20:18:21 UTC (rev 911992) @@ -1,8 +1,8 @@ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=budgie-desktop -pkgver=10.5.2 -pkgrel=2 +pkgver=10.5.2+15+gc0939ab6 +pkgrel=1 pkgdesc="Modern desktop environment from the Solus Project" arch=('x86_64') url="https://github.com/solus-project/budgie-desktop" @@ -13,7 +13,7 @@ 'gnome-control-center: System settings' 'gnome-screensaver: Lock screen' 'network-manager-applet: Network management') -_commit=f0e0f9f1d05c6ce30181d3ff1dca92e864222746 +_commit=c0939ab629c0719370da25ce2b63e7c1aebb92d7 # master source=("git+https://github.com/budgie-desktop/budgie-desktop.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git" "desktop-override.patch") @@ -23,29 +23,26 @@ 'baffb1d64715c20c1ae444a5b8ea0f8e9bf69cccf30e5e2c6729fe6d0c7491d2') pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' } prepare() { - cd $pkgname + cd $pkgname - # Override settings only for Budgie - patch -Np1 -i ../desktop-override.patch + # Override settings only for Budgie + patch -Np1 -i ../desktop-override.patch - # Don't use systemd session management, it's not supported by Budgie - sed -i 's/exec gnome-session/exec gnome-session --builtin/' src/session/budgie-desktop.in - - git submodule init - git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control" - git submodule update + git submodule init + git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control" + git submodule update } build() { - arch-meson $pkgname build -D with-desktop-icons=none - ninja -C build + arch-meson $pkgname build -D with-desktop-icons=none + meson compile -C build } package() { - DESTDIR="$pkgdir" meson install -C build + DESTDIR="$pkgdir" meson install -C build }