[arch-commits] Commit in budgie-desktop/trunk (PKGBUILD)

Balló György bgyorgy at archlinux.org
Mon Apr 5 20:18:21 UTC 2021


    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
 }



More information about the arch-commits mailing list