From 98aef0ad310ddb55491ec607b5e5510fedafafe1 Mon Sep 17 00:00:00 2001 From: Rasmus Thomsen Date: Fri, 26 Apr 2019 13:21:56 +0000 Subject: testing/gnome-shell: update to 3.32.2 Closes: GH-7379 --- testing/gnome-shell/APKBUILD | 63 +++++++++++++++++++++++++++++--------------- 1 file changed, 42 insertions(+), 21 deletions(-) (limited to 'testing/gnome-shell') diff --git a/testing/gnome-shell/APKBUILD b/testing/gnome-shell/APKBUILD index 7611156d4a..d76d1c4b98 100644 --- a/testing/gnome-shell/APKBUILD +++ b/testing/gnome-shell/APKBUILD @@ -1,13 +1,26 @@ -# Maintainer: +# Maintainer: Rasmus Thomsen pkgname=gnome-shell -pkgver=3.28.0 +pkgver=3.32.2 pkgrel=0 pkgdesc="GNOME shell" url="https://wiki.gnome.org/Projects/GnomeShell" -#arch="all !aarch64 !armhf !armv7 !s390x" -arch="" -license="GPL" -depends="accountsservice caribou gdm" +arch="all !aarch64 !armhf !armv7 !s390x" +license="GPL-2.0-or-later" +depends="accountsservice + caribou + elogind + gdm + gsettings-desktop-schemas + upower + ibus + librsvg + network-manager-applet + gnome-bluetooth + gnome-control-center + font-adobe-source-code-pro + ttf-cantarell + adwaita-icon-theme + gnome-themes-standard" makedepends="gnome-desktop-dev libxml2-dev libcanberra-dev @@ -24,29 +37,37 @@ makedepends="gnome-desktop-dev python3 meson libxml2-utils - ibus-dev ibus - sassc" -subpackages="$pkgname-lang $pkgname-dbg" -source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz" -builddir="$srcdir/$pkgname-$pkgver" + ibus-dev + sassc + networkmanager-dev + network-manager-applet-dev + telepathy-logger-dev + gnome-control-center-dev + py3-setuptools + gnome-bluetooth-dev + gstreamer-dev" +subpackages="$pkgname-lang $pkgname-doc" +source="https://download.gnome.org/sources/gnome-shell/${pkgver%.*}/gnome-shell-$pkgver.tar.xz" options="!check" # Requires running X11 server build() { - cd "$builddir" - # Building with NetworkManager fails - # Man pages are built using an external file which is not allowed - meson . _build --prefix=/usr -Dsystemd=false -Dnetworkmanager=false -Dman=false - ninja -C _build + meson \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=release \ + -Dsystemd=false \ + . output + ninja -C output } check() { - cd "$builddir" - ninja -C _build test + ninja -C output test } package() { - cd "$builddir" - DESTDIR="$pkgdir" ninja -C _build install + DESTDIR="$pkgdir" ninja -C output install } -sha512sums="0c5e78393c8bca8ddb548c2cecd7799258ca00735cb7600feb9f7fa43f460719ad22636255496a40ea81dfcb779faf141b972b54555626f9e27ea5ca2377cc68 gnome-shell-3.28.0.tar.xz" +sha512sums="7d8b25aa75149f096033a8b44d7f6f8d17ddadfcd8f5bb1915652423fe9d9db14902e674508f16fe5c6e7cbe956cde8349ec779c24c46f32b0a346755876bc46 gnome-shell-3.32.2.tar.xz" -- cgit v1.2.3