Date: Monday, September 10, 2018 @ 14:43:28 Author: alucryd Revision: 334307
upgpkg: lightdm 1:1.28.0-1 Modified: lightdm/trunk/PKGBUILD ----------+ PKGBUILD | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-10 14:01:31 UTC (rev 334306) +++ PKGBUILD 2018-09-10 14:43:28 UTC (rev 334307) @@ -4,17 +4,17 @@ pkgbase=lightdm pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5') -pkgver=1.26.0 -pkgrel=2 +pkgver=1.28.0 +pkgrel=1 epoch=1 pkgdesc='A lightweight display manager' arch=('x86_64') url='https://www.freedesktop.org/wiki/Software/LightDM/' license=('GPL3' 'LGPL3') -makedepends=('gcc-libs' 'glib2' 'glibc' 'gobject-introspection' 'gtk-doc' +makedepends=('gcc-libs' 'glib2' 'git' 'gobject-introspection' 'gtk-doc' 'intltool' 'itstool' 'libgcrypt' 'libx11' 'libxcb' 'libxdmcp' - 'libxklavier' 'pam' 'polkit' 'qt4' 'qt5-base' 'vala') -source=("https://github.com/CanonicalLtd/lightdm/releases/download/${pkgver}/lightdm-${pkgver}.tar.xz" + 'libxklavier' 'pam' 'polkit' 'qt4' 'qt5-base' 'vala' 'yelp-tools') +source=("git+https://github.com/CanonicalLtd/lightdm.git#tag=${pkgver}" 'lightdm.service' 'lightdm.sysusers' 'lightdm.tmpfiles' @@ -23,7 +23,7 @@ 'lightdm.rules' 'lightdm-default-config.patch' 'Xsession') -sha256sums=('c95e14e9131b5f95ecba42faaab2cfa917371193caa54fa1b4322ad7a89334f0' +sha256sums=('SKIP' '0db37a14521be729411a767f157fbd07adb738b14006277def53a1efe4dacfb8' '19acdbf64c342f77662c08aa53a5ab932ef7faad6e16452b0fbe7758fa935345' 'dc01ed0bd1c2f271a4b13ed030485e4a9fa4015c69806d6be485237ff69dce41' @@ -34,13 +34,15 @@ 'd30321a1b490500483b8ed7825fcff2c24a7c760ac627789ff517693888ec3c5') prepare() { - cd lightdm-${pkgver} + cd lightdm patch -Np1 -i ../lightdm-default-config.patch + + NOCONFIGURE=1 ./autogen.sh } build() { - cd lightdm-${pkgver} + cd lightdm export MOC4='moc-qt4' export MOC5='moc-qt5' @@ -53,6 +55,7 @@ --sysconfdir='/etc' \ --disable-static \ --disable-tests \ + --enable-gtk-doc \ --with-greeter-user='lightdm' \ --with-greeter-session='lightdm-gtk-greeter' make @@ -59,8 +62,8 @@ } package_lightdm() { - depends=('glib2' 'glibc' 'libgcrypt' 'libx11' 'libxcb' 'libxdmcp' - 'libxklavier' 'pam' 'polkit') + depends=('glib2' 'libgcrypt' 'libx11' 'libxcb' 'libxdmcp' 'libxklavier' 'pam' + 'polkit') optdepends=('accountsservice: Enhanced user accounts handling' 'lightdm-gtk-greeter: GTK greeter' 'xorg-server-xephyr: LightDM test mode') @@ -73,7 +76,7 @@ 'etc/pam.d/lightdm-autologin' 'etc/pam.d/lightdm-greeter') - cd lightdm-${pkgver} + cd lightdm make DESTDIR="${pkgdir}" install make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall @@ -98,10 +101,10 @@ package_liblightdm-qt4() { pkgdesc='LightDM Qt client library' - depends=('gcc-libs' 'glibc' 'lightdm' 'qt4') + depends=('gcc-libs' 'lightdm' 'qt4') options=('!emptydirs') - cd lightdm-${pkgver} + cd lightdm make DESTDIR="${pkgdir}" -C liblightdm-gobject install make DESTDIR="${pkgdir}" -C liblightdm-qt install @@ -113,10 +116,10 @@ package_liblightdm-qt5() { pkgdesc='LightDM Qt client library' - depends=('gcc-libs' 'glibc' 'lightdm' 'qt5-base') + depends=('gcc-libs' 'lightdm' 'qt5-base') options=('!emptydirs') - cd lightdm-${pkgver} + cd lightdm make DESTDIR="${pkgdir}" -C liblightdm-gobject install make DESTDIR="${pkgdir}" -C liblightdm-qt install