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

Balló György bgyorgy at archlinux.org
Mon Apr 24 13:52:52 UTC 2017


    Date: Monday, April 24, 2017 @ 13:52:52
  Author: bgyorgy
Revision: 225137

upgpkg: budgie-desktop 10.3.1-1

Update to new version

Modified:
  budgie-desktop/trunk/PKGBUILD

----------+
 PKGBUILD |   24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-04-24 13:21:48 UTC (rev 225136)
+++ PKGBUILD	2017-04-24 13:52:52 UTC (rev 225137)
@@ -3,7 +3,7 @@
 
 pkgname=budgie-desktop
 _helper_pkgname=budgie-helper
-pkgver=10.2.9
+pkgver=10.3.1
 _helper_gitrev=3b52434b6d1cfe00c5bac1046d323813ce531a55
 pkgrel=1
 pkgdesc="Modern desktop environment from the Solus Project"
@@ -11,18 +11,21 @@
 url="https://solus-project.com/budgie"
 license=('GPL' 'LGPL')
 depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-standard' 'libibus' 'libpeas' 'libwnck3' 'mutter')
-makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'intltool' 'vala')
+makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'gtk-doc' 'intltool' 'meson' 'vala')
 optdepends=('gnome-backgrounds: Default background'
             'gnome-control-center: System settings'
             'gnome-screensaver: Lock screen'
             'network-manager-applet: Network management')
-source=("https://github.com/solus-project/budgie-desktop/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz"
+source=("https://github.com/solus-project/budgie-desktop/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz"{,.asc}
         "$_helper_pkgname-$_helper_gitrev.tar.gz::https://codeload.github.com/City-busz/$_helper_pkgname/tar.gz/$_helper_gitrev")
-sha256sums=('80c49c462dffbc1af7e1264be5add7e11ff23909c715adeb0aa22129ac524c48'
+validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty (Solus Project Founder)
+sha256sums=('c19a5ac3f5cd1d142a87efded62f8a1750eb2af25102ff151da9201353a18b84'
+            'SKIP'
             '3a4d7dd7c95ccba4e2916adf4a14769ffe54e8f86ed302d0268cd312b2a85c0e')
 
 prepare() {
 	cd $pkgname-$pkgver
+	sed -i 's/bdugie-desktop.types/budgie-desktop.types/' docs/meson.build
 
 	# Provide better compatibility for GNOME
 	# https://github.com/solus-project/budgie-desktop/issues/261
@@ -32,13 +35,10 @@
 
 build() {
 	cd $pkgname-$pkgver
-	./configure --prefix=/usr --sysconfdir=/etc --disable-schemas-compile
+	meson build --prefix=/usr --sysconfdir=/etc --buildtype=plain
+	cd build
+	ninja
 
-	#https://bugzilla.gnome.org/show_bug.cgi?id=656231
-	sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-	make
-
 	cd "$srcdir/$_helper_pkgname-$_helper_gitrev"
 	./configure --prefix=/usr --sysconfdir=/etc --disable-schemas-compile --disable-Werror
 	make
@@ -45,8 +45,8 @@
 }
 
 package() {
-	cd $pkgname-$pkgver
-	make DESTDIR="$pkgdir" install
+	cd $pkgname-$pkgver/build
+	DESTDIR="$pkgdir" ninja install
 
 	cd "$srcdir/$_helper_pkgname-$_helper_gitrev"
 	make DESTDIR="$pkgdir" install



More information about the arch-commits mailing list