[arch-commits] Commit in budgie-desktop/trunk (PKGBUILD)
Balló György
bgyorgy at archlinux.org
Tue Apr 27 20:47:40 UTC 2021
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
}
More information about the arch-commits
mailing list