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

Maxime Gauduin alucryd at archlinux.org
Mon Sep 10 14:43:29 UTC 2018


    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



More information about the arch-commits mailing list