[arch-commits] Commit in lightdm/repos (10 files)
Date: Friday, August 14, 2020 @ 12:55:57 Author: tpowa Revision: 394034 archrelease: copy trunk to testing-x86_64 Added: lightdm/repos/testing-x86_64/ lightdm/repos/testing-x86_64/PKGBUILD (from rev 394033, lightdm/trunk/PKGBUILD) lightdm/repos/testing-x86_64/Xsession (from rev 394033, lightdm/trunk/Xsession) lightdm/repos/testing-x86_64/lightdm-autologin.pam (from rev 394033, lightdm/trunk/lightdm-autologin.pam) lightdm/repos/testing-x86_64/lightdm-default-config.patch (from rev 394033, lightdm/trunk/lightdm-default-config.patch) lightdm/repos/testing-x86_64/lightdm.pam (from rev 394033, lightdm/trunk/lightdm.pam) lightdm/repos/testing-x86_64/lightdm.rules (from rev 394033, lightdm/trunk/lightdm.rules) lightdm/repos/testing-x86_64/lightdm.service (from rev 394033, lightdm/trunk/lightdm.service) lightdm/repos/testing-x86_64/lightdm.sysusers (from rev 394033, lightdm/trunk/lightdm.sysusers) lightdm/repos/testing-x86_64/lightdm.tmpfiles (from rev 394033, lightdm/trunk/lightdm.tmpfiles) --+ PKGBUILD | 158 + Xsession | 64 lightdm-autologin.pam| 13 +++ lightdm-default-config.patch | 40 ++ lightdm.pam |7 + lightdm.rules| 15 +++ lightdm.service | 14 +++ lightdm.sysusers |1 lightdm.tmpfiles |5 + 9 files changed, 317 insertions(+) Copied: lightdm/repos/testing-x86_64/PKGBUILD (from rev 394033, lightdm/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-08-14 12:55:57 UTC (rev 394034) @@ -0,0 +1,158 @@ +# Maintainer: Maxime Gauduin +# Contributor: Morfeo + +pkgbase=lightdm +pkgname=( + lightdm + liblightdm-qt5 +) +pkgver=1.30.0 +pkgrel=4 +epoch=1 +pkgdesc='A lightweight display manager' +arch=(x86_64) +url=https://github.com/canonical/lightdm +license=( + GPL3 + LGPL3 +) +makedepends=( + glib2 + git + gobject-introspection + gtk-doc + intltool + itstool + libgcrypt + libx11 + libxcb + libxdmcp + libxklavier + pam + polkit + qt5-base + vala + yelp-tools +) +source=( + git+https://github.com/CanonicalLtd/lightdm.git?signed#tag=${pkgver} + lightdm.service + lightdm.sysusers + lightdm.tmpfiles + lightdm.pam + lightdm-autologin.pam + lightdm.rules + lightdm-default-config.patch + Xsession +) +validpgpkeys=(497851B5D455C606543F2B9318EAA1890F7C882E) # Robert Ancell +sha256sums=('SKIP' +'0db37a14521be729411a767f157fbd07adb738b14006277def53a1efe4dacfb8' +'fd93291bfc9985f0a1bb288472866aa0a9bcd259e024c3a29d20ca158bc08403' +'cd69f928a1a5b30a30ba916e1b64c9f3657597cb28f3f0e220494d6e5e4bf587' +'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' +'e111a484f98c1449e1cf10c31532748d98e850eff1ab9f3a3b8eec485f44198f' +'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6' +'782a52dc39a7d6f2c6ee31e66897e3502fc14864e3e4ede8e3d1a0da74b8dfdf' +'d30321a1b490500483b8ed7825fcff2c24a7c760ac627789ff517693888ec3c5') + +prepare() { + cd lightdm + + patch -Np1 -i ../lightdm-default-config.patch + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd lightdm + + export MOC5=moc-qt5 + + ./configure \ +--prefix=/usr \ +--libexecdir=/usr/lib/lightdm \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--disable-static \ +--disable-tests \ +--enable-gtk-doc \ +--with-greeter-user=lightdm \ +--with-greeter-session=lightdm-gtk-greeter + make +} + +package_lightdm() { + 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' + ) + backup=( +etc/apparmor.d/lightdm-guest-session +etc/lightdm/keys.conf +etc/lightdm/lightdm.conf +etc/lightdm/users.conf +etc/lightdm/Xsession +etc/pam.d/lightdm +etc/pam.d/lightdm-autologin +etc/pam.d/lightdm-greeter + ) + + cd lightdm + + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall + install -m 755 ../Xsession "${pkgdir}"/etc/lightdm/Xsession + rm -rf "${pkgdir}"/etc/init + rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-* + + # Dbus + mv "${pkgdir}"/{etc,usr/share}/dbus-1/system.d + rmdir "${pkgdir}"/etc/dbus-1 + + # PAM + install -m 644 ../lightdm.pam "${pkgdir}"/etc/pam.d/lightdm + install -m 644 ../lightdm-autologin.pam "${pkgdir}"/etc/pam.d/lightdm-autologin + + # PolicyKit + install -dm 750 -g 102 "${pkgdir}"/usr/share/polkit-1/rules.d + install -m 644 ../lightdm.rules
[arch-commits] Commit in lightdm/repos (10 files)
Date: Friday, May 17, 2019 @ 08:10:44 Author: alucryd Revision: 353535 archrelease: copy trunk to testing-x86_64 Added: lightdm/repos/testing-x86_64/ lightdm/repos/testing-x86_64/PKGBUILD (from rev 353534, lightdm/trunk/PKGBUILD) lightdm/repos/testing-x86_64/Xsession (from rev 353534, lightdm/trunk/Xsession) lightdm/repos/testing-x86_64/lightdm-autologin.pam (from rev 353534, lightdm/trunk/lightdm-autologin.pam) lightdm/repos/testing-x86_64/lightdm-default-config.patch (from rev 353534, lightdm/trunk/lightdm-default-config.patch) lightdm/repos/testing-x86_64/lightdm.pam (from rev 353534, lightdm/trunk/lightdm.pam) lightdm/repos/testing-x86_64/lightdm.rules (from rev 353534, lightdm/trunk/lightdm.rules) lightdm/repos/testing-x86_64/lightdm.service (from rev 353534, lightdm/trunk/lightdm.service) lightdm/repos/testing-x86_64/lightdm.sysusers (from rev 353534, lightdm/trunk/lightdm.sysusers) lightdm/repos/testing-x86_64/lightdm.tmpfiles (from rev 353534, lightdm/trunk/lightdm.tmpfiles) --+ PKGBUILD | 157 + Xsession | 64 lightdm-autologin.pam| 13 +++ lightdm-default-config.patch | 40 ++ lightdm.pam |7 + lightdm.rules| 15 +++ lightdm.service | 14 +++ lightdm.sysusers |3 lightdm.tmpfiles |5 + 9 files changed, 318 insertions(+) Copied: lightdm/repos/testing-x86_64/PKGBUILD (from rev 353534, lightdm/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-17 08:10:44 UTC (rev 353535) @@ -0,0 +1,157 @@ +# Maintainer: Maxime Gauduin +# Contributor: Morfeo + +pkgbase=lightdm +pkgname=( + lightdm + liblightdm-qt5 +) +pkgver=1.30.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=( + glib2 + git + gobject-introspection + gtk-doc + intltool + itstool + libgcrypt + libx11 + libxcb + libxdmcp + libxklavier + pam + polkit + qt5-base + vala + yelp-tools +) +source=( + git+https://github.com/CanonicalLtd/lightdm.git#tag=${pkgver} + lightdm.service + lightdm.sysusers + lightdm.tmpfiles + lightdm.pam + lightdm-autologin.pam + lightdm.rules + lightdm-default-config.patch + Xsession +) +sha256sums=('SKIP' +'0db37a14521be729411a767f157fbd07adb738b14006277def53a1efe4dacfb8' +'19acdbf64c342f77662c08aa53a5ab932ef7faad6e16452b0fbe7758fa935345' +'dc01ed0bd1c2f271a4b13ed030485e4a9fa4015c69806d6be485237ff69dce41' +'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' +'33e3c3d6e16c8d30756754ea3f31f5457c5be0343686aad287692be34958984a' +'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6' +'782a52dc39a7d6f2c6ee31e66897e3502fc14864e3e4ede8e3d1a0da74b8dfdf' +'d30321a1b490500483b8ed7825fcff2c24a7c760ac627789ff517693888ec3c5') + +prepare() { + cd lightdm + + patch -Np1 -i ../lightdm-default-config.patch + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd lightdm + + export MOC5=moc-qt5 + + ./configure \ +--prefix=/usr \ +--libexecdir=/usr/lib/lightdm \ +--localstatedir=/var \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--disable-static \ +--disable-tests \ +--enable-gtk-doc \ +--with-greeter-user=lightdm \ +--with-greeter-session=lightdm-gtk-greeter + make +} + +package_lightdm() { + 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' + ) + backup=( +etc/apparmor.d/lightdm-guest-session +etc/lightdm/keys.conf +etc/lightdm/lightdm.conf +etc/lightdm/users.conf +etc/lightdm/Xsession +etc/pam.d/lightdm +etc/pam.d/lightdm-autologin +etc/pam.d/lightdm-greeter + ) + + cd lightdm + + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall + install -m 755 ../Xsession "${pkgdir}"/etc/lightdm/Xsession + rm -rf "${pkgdir}"/etc/init + rm -rf "${pkgdir}"/usr/include/lightdm-qt{,5}-* + + # Dbus + mv "${pkgdir}"/{etc,usr/share}/dbus-1/system.d + rmdir "${pkgdir}"/etc/dbus-1 + + # PAM + install -m 644 ../lightdm.pam "${pkgdir}"/etc/pam.d/lightdm + install -m 644 ../lightdm-autologin.pam "${pkgdir}"/etc/pam.d/lightdm-autologin + + # PolicyKit + install -dm 750 -g 102 "${pkgdir}"/usr/share/polkit-1/rules.d + install -m 644 ../lightdm.rules "${pkgdir}"/usr/share/polkit-1/rules.d/lightdm.rules + + # Systemd