# HG changeset patch # User Aleksej Bobylev # Date 1377701826 -10800 # Node ID eeaff356cbef2ea1b269acecff24a91f8cae60c8 # Parent 20fd4e3d8970f7c4b845db824ee50072475f2198 lightdm: add Qt version lightdm-qt diff -r 20fd4e3d8970 -r eeaff356cbef lightdm-qt-dev/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lightdm-qt-dev/receipt Wed Aug 28 17:57:06 2013 +0300 @@ -0,0 +1,26 @@ +# SliTaz package receipt. + +PACKAGE="lightdm-qt-dev" +VERSION="1.5.3" +CATEGORY="development" +SHORT_DESC="Development files for lightdm-qt" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL3 LGPL3" +WEB_SITE="https://launchpad.net/lightdm" + +WANTED="lightdm-qt" +DEPENDS="Qt4-dev lightdm-dev lightdm-qt xorg-libXi-dev xorg-libxkbfile-dev" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p \ + $fs/usr/lib \ + $fs/usr/share + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/girepository* $fs/usr/lib + cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/lib/*.la $fs/usr/lib + cp -a $install/usr/share/gir* $fs/usr/share + cp -a $install/usr/share/vala $fs/usr/share +} diff -r 20fd4e3d8970 -r eeaff356cbef lightdm-qt/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lightdm-qt/description.txt Wed Aug 28 17:57:06 2013 +0300 @@ -0,0 +1,5 @@ +An display manager that: + * Has a lightweight codebase + * Is standards compliant (PAM, ConsoleKit, etc) + * Has a well defined interface between the server and user interface + * Cross-desktop (greeters can be written in any toolkit) diff -r 20fd4e3d8970 -r eeaff356cbef lightdm-qt/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lightdm-qt/receipt Wed Aug 28 17:57:06 2013 +0300 @@ -0,0 +1,56 @@ +# SliTaz package receipt. + +PACKAGE="lightdm-qt" +VERSION="1.5.3" +CATEGORY="system-tools" +SHORT_DESC="A lightweight display manager for Qt" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL3 LGPL3" +WEB_SITE="https://launchpad.net/lightdm" +SOURCE="lightdm" +TARBALL="$SOURCE-$VERSION.tar.xz" +WGET_URL="https://launchpad.net/$SOURCE/1.8/$VERSION/+download/$TARBALL" +HELP="https://wiki.archlinux.org/index.php/LightDM" +CONFIG_FILES="/etc/init/lightdm.conf /etc/lightdm/keys.conf \ +/etc/lightdm/lightdm.conf /etc/lightdm/users.conf" + +DEPENDS="libQtDBus libQtGui libgcrypt libgio libxklavier pam" +BUILD_DEPENDS="Qt4-dev gobject-introspection-dev pam-dev itstool libxklavier-dev \ +libgcrypt-dev wget xorg-libXdmcp-dev xorg-libX11-dev xorg-libXi-dev \ +xorg-libxkbfile-dev" + +# Rules to configure and make the package. +compile_rules() +{ + ./configure \ + --libexecdir=/usr/lib \ + --sysconfdir=/etc \ + --disable-static \ + --enable-introspection \ + --enable-liblightdm-gobject \ + --disable-gtk-doc \ + --with-greeter-session=lightdm-gtk-greeter \ + $CONFIGURE_ARGS && + make && + make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p \ + $fs/usr/lib \ + $fs/usr/share/locale + cp -a $install/etc $fs + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/lightdm $fs/usr/lib + cp -a $install/usr/lib/*.so* $fs/usr/lib + cp -a $install/usr/sbin $fs/usr + + # localization + . $WOK/slitaz-i18n/stuff/locale-pack.conf + for lang in $LOCALE_PACK; do + langf=$install/usr/share/locale/$lang + [ -d $langf ] && cp -a $langf $fs/usr/share/locale + done +}