[arch-commits] Commit in budgie-desktop/trunk (2 files)
Balló György
bgyorgy at archlinux.org
Sat Jun 29 18:29:47 UTC 2019
Date: Saturday, June 29, 2019 @ 18:29:47
Author: bgyorgy
Revision: 485945
upgpkg: budgie-desktop 10.5-2
Remove budgie-helper. Workarounds are no longer needed, other modules are not so important
Added:
budgie-desktop/trunk/00_budgie-desktop.gschema.override
Modified:
budgie-desktop/trunk/PKGBUILD
------------------------------------+
00_budgie-desktop.gschema.override | 2 ++
PKGBUILD | 21 ++++-----------------
2 files changed, 6 insertions(+), 17 deletions(-)
Added: 00_budgie-desktop.gschema.override
===================================================================
--- 00_budgie-desktop.gschema.override (rev 0)
+++ 00_budgie-desktop.gschema.override 2019-06-29 18:29:47 UTC (rev 485945)
@@ -0,0 +1,2 @@
+[org.gnome.desktop.background:Budgie]
+picture-uri='file:///usr/share/backgrounds/gnome/adwaita-day.jpg'
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-06-29 17:29:30 UTC (rev 485944)
+++ PKGBUILD 2019-06-29 18:29:47 UTC (rev 485945)
@@ -1,10 +1,8 @@
# Maintainer: Balló György <ballogyor+arch at gmail dot com>
pkgname=budgie-desktop
-_helper_pkgname=budgie-helper
pkgver=10.5
-_helper_gitrev=3b52434b6d1cfe00c5bac1046d323813ce531a55
-pkgrel=1
+pkgrel=2
pkgdesc="Modern desktop environment from the Solus Project"
arch=('x86_64')
url="https://budgie-desktop.org/"
@@ -19,12 +17,12 @@
source=("git+https://github.com/budgie-desktop/budgie-desktop.git#commit=$_commit"
"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git"
"gnome-3.32.patch"
- "$_helper_pkgname-$_helper_gitrev.tar.gz::https://codeload.github.com/City-busz/$_helper_pkgname/tar.gz/$_helper_gitrev")
+ "00_budgie-desktop.gschema.override")
validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty (Solus Project Founder)
sha256sums=('SKIP'
'SKIP'
'aaf114147ef494224d4d151f788361ceccffdd5be7bc4b0a8de0b66ef5f48610'
- '3a4d7dd7c95ccba4e2916adf4a14769ffe54e8f86ed302d0268cd312b2a85c0e')
+ '94b56c7a8efaa12c43485c4592f520d166448e9c9277d0fba71408c1a501bd33')
pkgver() {
cd $pkgname
@@ -40,25 +38,14 @@
git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control"
git submodule update --init
-
- # Provide better compatibility for GNOME
- # https://github.com/solus-project/budgie-desktop/issues/261
- cd "$srcdir/$_helper_pkgname-$_helper_gitrev"
- NOCONFIGURE=1 ./autogen.sh
}
build() {
arch-meson $pkgname build -D with-desktop-icons=none
ninja -C build
-
- cd "$srcdir/$_helper_pkgname-$_helper_gitrev"
- ./configure --prefix=/usr --sysconfdir=/etc --disable-schemas-compile --disable-Werror
- make
}
package() {
DESTDIR="$pkgdir" meson install -C build
-
- cd "$srcdir/$_helper_pkgname-$_helper_gitrev"
- make DESTDIR="$pkgdir" install
+ install -Dm644 00_budgie-desktop.gschema.override "$pkgdir/usr/share/glib-2.0/schemas/00_budgie-desktop.gschema.override"
}
More information about the arch-commits
mailing list