From a615ed950f62db6d1ce9ae60c7013b4ab61b5e0b Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 16 Feb 2011 19:22:21 +0100 Subject: [PATCH] lightdm: create system user/group, create required dir. --- srcpkgs/lightdm/template | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template index bd6486eab8..e68c31f97f 100644 --- a/srcpkgs/lightdm/template +++ b/srcpkgs/lightdm/template @@ -1,10 +1,10 @@ # Template file for 'lightdm' pkgname=lightdm version=0.2.3 -revision=1 +revision=2 distfiles="http://launchpad.net/lightdm/trunk/$version/+download/lightdm-$version.tar.gz" build_style=gnu_configure -configure_args="--localstatedir=/var" +configure_args="--localstatedir=/var --with-greeter-user=lightdm" short_desc="Light Display Manager" maintainer="Juan RP " checksum=5b925a6eeb0b670b1e9f5a1b2f5dae29eceb1c1ceb17db5bd33aea4354bfe432 @@ -16,7 +16,11 @@ long_desc=" * Fully themeable (easiest with the webkit interface) * Cross-desktop (greeters can be written in any toolkit)" +system_accounts="lightdm" +lightdm_homedir="/var/cache/lightdm" openrc_services="lightdm default true" +keep_empty_dirs=yes + subpackages="gir-lightdm liblightdm-gobject liblightdm-qt" subpackages="${subpackages} lightdm-webkit lightdm-devel" @@ -70,4 +74,5 @@ post_install() # Provide a working session wrapper. sed -i -e "s|^\#\(session-wrapper=\).*|\1${xs}|" \ ${DESTDIR}/etc/lightdm.conf + install -d ${DESTDIR}/var/cache/lightdm }