[arch-commits] Commit in gnome-shell/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Tue Mar 13 21:22:41 UTC 2018


    Date: Tuesday, March 13, 2018 @ 21:22:41
  Author: heftig
Revision: 318891

3.28.0-1

Modified:
  gnome-shell/trunk/PKGBUILD

----------+
 PKGBUILD |   28 +++++++++++-----------------
 1 file changed, 11 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-03-13 21:22:17 UTC (rev 318890)
+++ PKGBUILD	2018-03-13 21:22:41 UTC (rev 318891)
@@ -3,26 +3,24 @@
 # Contributor: Flamelab <panosfilip at gmail.com
 
 pkgname=gnome-shell
-pkgver=3.26.2+14+g64c857e3f
+pkgver=3.28.0
 pkgrel=1
 pkgdesc="The next generation GNOME Shell"
 url="https://wiki.gnome.org/Projects/GnomeShell"
 arch=(x86_64)
 license=(GPL2)
-depends=(accountsservice caribou gcr gjs gnome-bluetooth gnome-menus upower
-         gnome-session gnome-settings-daemon gnome-themes-standard gsettings-desktop-schemas
-         libcanberra-pulse libcroco libgdm libsecret mutter nm-connection-editor
-         unzip gstreamer)
-makedepends=(gtk-doc gnome-control-center evolution-data-server gobject-introspection git meson)
+depends=(accountsservice caribou gcr gjs gnome-bluetooth upower gnome-session gnome-settings-daemon
+         gnome-themes-extra gsettings-desktop-schemas libcanberra-pulse libcroco libgdm libsecret
+         mutter nm-connection-editor unzip gstreamer ibus)
+makedepends=(gtk-doc gnome-control-center evolution-data-server gobject-introspection git meson
+             sassc)
 optdepends=('gnome-control-center: System settings'
             'evolution-data-server: Evolution calendar integration')
 groups=(gnome)
-_commit=64c857e3ff127cf6ef92fb2d837d49b679bf7412  # gnome-3-26
+_commit=d4f67a7d42fe75723c1e9ffae3307d881bd828d3  # tags/3.28.0^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit"
-        "git+https://git.gnome.org/browse/libgnome-volume-control"
-        "git+https://git.gnome.org/browse/gnome-shell-sass")
+        "git+https://git.gnome.org/browse/libgnome-volume-control")
 sha256sums=('SKIP'
-            'SKIP'
             'SKIP')
 
 pkgver() {
@@ -31,7 +29,6 @@
 }
 
 prepare() {
-  mkdir build
   cd $pkgname
 
   # Move the plugin to our custom epiphany-only dir
@@ -39,19 +36,16 @@
 
   git submodule init
   git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control"
-  git config --local submodule.data/theme/gnome-shell-sass.url "$srcdir/gnome-shell-sass"
   git submodule update
 }
   
 build() {
-  cd build
-  arch-meson ../$pkgname -Denable-documentation=true
-  ninja
+  arch-meson $pkgname build -D gtk_doc=true
+  ninja -C build
 }
 
 package() {
-  cd build
-  DESTDIR="$pkgdir" ninja install
+  DESTDIR="$pkgdir" ninja -C build install
 
   # Must exist; FS#37412
   mkdir "$pkgdir/usr/share/gnome-shell/modes"



More information about the arch-commits mailing list