# HG changeset patch # User Hans-G?nter Theisgen # Date 1576243951 -3600 # Node ID 346d8936719ba677695dc04986c20aee44cc3a8a # Parent 4077c79881bfb8cab837e384e6fa3d963537289b updated lightdm (1.5.3 -> 1.24.0) diff -r 4077c79881bf -r 346d8936719b lightdm/receipt --- a/lightdm/receipt Thu Dec 12 17:38:41 2019 +0100 +++ b/lightdm/receipt Fri Dec 13 14:32:31 2019 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="lightdm" -VERSION="1.5.3" +VERSION="1.24.0" CATEGORY="system-tools" SHORT_DESC="A lightweight display manager" MAINTAINER="al.bobylev@gmail.com" @@ -9,39 +9,44 @@ WEB_SITE="https://launchpad.net/lightdm" TARBALL="$PACKAGE-$VERSION.tar.xz" -WGET_URL="https://launchpad.net/$PACKAGE/1.6/$VERSION/+download/$TARBALL" +WGET_URL="https://launchpad.net/$PACKAGE/${VERSION%.*}/$VERSION/+download/$TARBALL" HELP="https://wiki.archlinux.org/index.php/LightDM" -BUILD_DEPENDS="gobject-introspection-dev pam-dev itstool libxklavier-dev \ -libgcrypt-dev intltool" +BUILD_DEPENDS="gobject-introspection-dev intltool itstool libgcrypt-dev + libxcb-dev libxdmcp-dev libxklavier-dev pam-dev" SPLIT="$PACKAGE-dev" -compile_rules() { - ./configure \ - --libexecdir=/usr/lib \ - --disable-static \ - --enable-introspection \ - --enable-liblightdm-gobject \ - --disable-gtk-doc \ - --with-greeter-session=lightdm-gtk-greeter \ +compile_rules() +{ + ./configure \ + --libexecdir=/usr/lib \ + --disable-static \ + --enable-introspection \ + --enable-liblightdm-gobject \ + --disable-gtk-doc \ + --with-greeter-session=lightdm-gtk-greeter \ $CONFIGURE_ARGS && fix libtool && make && make install } -genpkg_rules() { +genpkg_rules() +{ case $PACKAGE in lightdm) copy @std *.mo - DEPENDS="libgcrypt glib libxklavier pam libx11" + + DEPENDS="glib libgcrypt libx11 libxcb libxdmcp libxklavier pam" + CONFIG_FILES="/etc/init/lightdm.conf /etc/lightdm/keys.conf \ - /etc/lightdm/lightdm.conf /etc/lightdm/users.conf" + /etc/lightdm/lightdm.conf /etc/lightdm/users.conf" ;; *-dev) copy @dev - DEPENDS="lightdm glib-dev libxklavier-dev libx11-dev" + DEPENDS="glib-dev lightdm libx11-dev libxcb-dev + libxdmcp-dev libxklavier-dev" ;; esac }