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

Jan de Groot jgc at archlinux.org
Thu Sep 22 21:40:43 UTC 2016


    Date: Thursday, September 22, 2016 @ 21:40:42
  Author: jgc
Revision: 276853

upgpkg: gnome-session 3.22.0+3+gab2f4c8-1

Modified:
  gnome-session/trunk/PKGBUILD

----------+
 PKGBUILD |   31 +++++++++++++++++--------------
 1 file changed, 17 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-09-22 21:33:36 UTC (rev 276852)
+++ PKGBUILD	2016-09-22 21:40:42 UTC (rev 276853)
@@ -2,7 +2,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
 
 pkgname=gnome-session
-pkgver=3.20.2
+pkgver=3.22.0+3+gab2f4c8
 pkgrel=1
 pkgdesc="The GNOME Session Handler"
 arch=(i686 x86_64)
@@ -9,29 +9,32 @@
 license=(GPL LGPL)
 depends=(systemd dconf gsettings-desktop-schemas gtk3 gnome-desktop
          json-glib libgl libsm libxtst systemd)
-makedepends=(intltool mesa gtk-doc xtrans)
+makedepends=(intltool mesa gtk-doc xtrans git gnome-common python)
 options=('!emptydirs')
 url="http://www.gnome.org"
 groups=(gnome)
-source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz
-        timeout.patch
-        platformtheme.patch)
-sha256sums=('025f97e0b9f5431890598d6130040e1e7071771cc29e1d29d8e2e7c84d95f6da'
-            '9eaf31857b41db417475c3b14adc11b10c8226ed76978cdf96dd648fa6e505fc'
-            '912cab8e94a5d8d97753746899830f61508eec4233480794c7e7f6b0dcd924ee')
+_commit=ab2f4c857763ca2cb610d381c327a1884d20b055
+source=("git://git.gnome.org/gnome-session#commit=$_commit"
+        timeout.patch)
+sha256sums=('SKIP'
+            '9eaf31857b41db417475c3b14adc11b10c8226ed76978cdf96dd648fa6e505fc')
 
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
 prepare() {
-  cd $pkgname-$pkgver
+  cd $pkgname
 
   # Increase timeout, for slow machines
   patch -Np1 -i ../timeout.patch
 
-  # FS#49977
-  patch -Np1 -i ../platformtheme.patch
+  NOCONFIGURE=1 ./autogen.sh
 }
-
+  
 build() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   ./configure --prefix=/usr --sysconfdir=/etc \
       --localstatedir=/var --libexecdir=/usr/lib/gnome-session \
       --disable-schemas-compile --enable-systemd --disable-gconf
@@ -39,6 +42,6 @@
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make DESTDIR="$pkgdir" install
 }



More information about the arch-commits mailing list