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 }
