Date: Tuesday, April 27, 2021 @ 20:47:39 Author: bgyorgy Revision: 924834
upgpkg: budgie-desktop 10.5.3-1: Update to version 10.5.3 Modified: budgie-desktop/trunk/PKGBUILD ----------+ PKGBUILD | 49 +++++++++++-------------------------------------- 1 file changed, 11 insertions(+), 38 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-04-27 20:04:01 UTC (rev 924833) +++ PKGBUILD 2021-04-27 20:47:39 UTC (rev 924834) @@ -1,54 +1,27 @@ # Maintainer: Balló György <ballogyor+arch at gmail dot com> pkgname=budgie-desktop -pkgver=10.5.2+24+g7a5dcfda +pkgver=10.5.3 pkgrel=1 pkgdesc='Modern desktop environment from the Solus Project' arch=('x86_64') url='https://github.com/solus-project/budgie-desktop' license=('GPL' 'LGPL') -depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-extra' 'graphene' 'libibus' 'libpeas' 'libwnck3' 'mutter') -makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'intltool' 'meson' 'sassc' 'vala') +depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-extra' + 'graphene' 'libibus' 'libpeas' 'libwnck3' 'mutter') +makedepends=('budgie-screensaver' 'gobject-introspection' 'intltool' 'meson' 'sassc' 'vala') optdepends=('budgie-desktop-view: Desktop icons' - 'gnome-backgrounds: Default background' + 'budgie-screensaver: Lock screen' 'gnome-control-center: System settings' - 'gnome-screensaver: Lock screen' 'network-manager-applet: Network management') -_commit=7a5dcfdaa25e887432e7edb3f8aee060992ee1c1 # master -source=("git+https://github.com/solus-project/budgie-desktop.git#commit=$_commit" - 'git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git' - 'git+https://github.com/getsolus/budgie-translations.git' - '0001-Add-launcher-for-gnome-screensaver.patch' - '0001-Override-settings-only-for-Budgie.patch') -validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty (Solus Project Founder) -sha256sums=('SKIP' - 'SKIP' - 'SKIP' - '9d33293b7f98eaecff87f52e772502938cf9bb945ab7a375623e429cc92e6ec9' - '0708ac986f378d54fb6f171abb7511e38c3f68abc3a65b1e5bd1122137c92931') +source=("https://github.com/solus-project/$pkgname/releases/download/v$pkgver/$pkgname-v$pkgver.tar.xz"{,.asc}) +validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F' # Ikey Doherty (Solus Project Founder) + '96B4A0291094A86A2B7E3367DD672FE9A2BE5892') # Joshua Strobl (Personal) +sha256sums=('878f4e6460c29740bf633c3b11ba97bcb788068c1460f82569938af2f1633b25' + 'SKIP') -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname - - # Add launcher for gnome-screensaver - patch -Np1 -i ../0001-Add-launcher-for-gnome-screensaver.patch - - # Override settings only for Budgie - patch -Np1 -i ../0001-Override-settings-only-for-Budgie.patch - - git submodule init - git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control" - git submodule set-url subprojects/translations "$srcdir/budgie-translations" - git submodule update -} - build() { - arch-meson $pkgname build + arch-meson $pkgname-$pkgver build meson compile -C build }