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

Jan Steffens heftig at archlinux.org
Sun Jan 29 02:53:14 UTC 2017


    Date: Sunday, January 29, 2017 @ 02:53:13
  Author: heftig
Revision: 287696

3.22.2-2

Modified:
  gnome-session/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-01-29 02:37:21 UTC (rev 287695)
+++ PKGBUILD	2017-01-29 02:53:13 UTC (rev 287696)
@@ -3,7 +3,7 @@
 
 pkgname=gnome-session
 pkgver=3.22.2
-pkgrel=1
+pkgrel=2
 pkgdesc="The GNOME Session Handler"
 url="https://git.gnome.org/browse/gnome-session"
 arch=(i686 x86_64)
@@ -10,7 +10,7 @@
 license=(GPL LGPL)
 depends=(systemd dconf gsettings-desktop-schemas gtk3 gnome-desktop
          json-glib libgl libsm libxtst systemd)
-makedepends=(intltool mesa gtk-doc xtrans git gnome-common python)
+makedepends=(intltool mesa gtk-doc xtrans git gnome-common python xmlto)
 groups=(gnome)
 _commit=f5d6a6da547e048c0f4a5a13e5113abbed9cbcb3  # tags/3.22.2^0
 source=("git://git.gnome.org/gnome-session#commit=$_commit")
@@ -23,13 +23,18 @@
 
 prepare() {
   cd $pkgname
+
+  # Environment fixes for systemd and Wayland
+  git cherry-pick -n 52a3c15a1d756c559402cc9505926a9b9d6cf3a7
+  git cherry-pick -n 0af8ef83205fcb4ee52a9f66121d20177b050f65
+  git cherry-pick -n 7e307f8ddb91db5d4051c4c792519a660ba67f35
+
   NOCONFIGURE=1 ./autogen.sh
 }
   
 build() {
   cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc \
-      --localstatedir=/var --libexecdir=/usr/lib/gnome-session \
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/$pkgname \
       --disable-schemas-compile --enable-systemd --disable-gconf
   make
 }



More information about the arch-commits mailing list