# Template file for 'lightdm' pkgname=lightdm version=0.2.3 distfiles="http://launchpad.net/lightdm/trunk/$version/+download/lightdm-$version.tar.gz" build_style=gnu_configure configure_args="--localstatedir=/var" short_desc="Light Display Manager" maintainer="Juan RP " checksum=5b925a6eeb0b670b1e9f5a1b2f5dae29eceb1c1ceb17db5bd33aea4354bfe432 long_desc=" An X display manager that: * Has a lightweight codebase * Is standards compliant (PAM, ConsoleKit, etc) * Has a well defined interface between the server and user interface * Fully themeable (easiest with the webkit interface) * Cross-desktop (greeters can be written in any toolkit)" openrc_services="lightdm default true" subpackages="gir-lightdm liblightdm-gobject liblightdm-qt" subpackages="${subpackages} lightdm-webkit lightdm-devel" Add_dependency run glibc Add_dependency run glib Add_dependency run dbus-libs Add_dependency run dbus-glib Add_dependency run cairo Add_dependency run libXdmcp Add_dependency run libxcb Add_dependency run pam Add_dependency run gdk-pixbuf Add_dependency run gtk+ Add_dependency run liblightdm-gobject Add_dependency build glib-devel Add_dependency build dbus-glib-devel Add_dependency build dbus-devel Add_dependency build glibc-devel Add_dependency build libxklavier-devel Add_dependency build libxml2-devel Add_dependency build libX11-devel Add_dependency build qt-devel Add_dependency build libstdc++-devel Add_dependency build gtk+-devel Add_dependency build gdk-pixbuf-devel Add_dependency build cairo-devel Add_dependency build webkit-gtk-devel Add_dependency build libxcb-devel Add_dependency build libXdmcp-devel Add_dependency build pam-devel Add_dependency full dbus post_install() { # Remove provided startup files, use our own. rm -rf ${DESTDIR}/etc/init install -D -m755 ${FILESDIR}/lightdm.rc ${DESTDIR}/etc/init.d/lightdm }