[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