commit: 2f1f06c1bd278f7373b6685d225bb16be4d8d6dc Author: stefson <herrtimson <AT> yahoo <DOT> de> AuthorDate: Sat Jun 16 11:50:05 2018 +0000 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> CommitDate: Sat Jun 16 23:10:57 2018 +0000 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=2f1f06c1
lxde-base/lxdm: old, in tree works lxde-base/lxdm/Manifest | 1 - lxde-base/lxdm/files/Xsession | 79 ------------------- .../lxdm/files/lxdm-0.4.1-configure-add-pam.patch | 45 ----------- lxde-base/lxdm/files/lxdm-0.4.1-event-check.patch | 25 ------ lxde-base/lxdm/files/lxdm-0.4.1-fix-execinfo.patch | 57 -------------- .../lxdm/files/lxdm-0.4.1-fix-optional-pam.patch | 31 -------- .../lxdm/files/lxdm-0.4.1-fix-pam-100-cpu.patch | 16 ---- .../lxdm-0.4.1-git-fix-null-pointer-deref.patch | 51 ------------ .../files/lxdm-0.4.1-missing-pam-defines.patch | 29 ------- .../files/lxdm-0.4.1-optional-consolekit.patch | 43 ---------- .../files/lxdm-0.4.1-pam_console-disable.patch | 9 --- .../lxdm/files/lxdm-0.4.1-selinux-support.patch | 7 -- lxde-base/lxdm/files/lxdm.service | 12 --- lxde-base/lxdm/lxdm-0.4.1-r9.ebuild | 92 ---------------------- lxde-base/lxdm/metadata.xml | 19 ----- 15 files changed, 516 deletions(-) diff --git a/lxde-base/lxdm/Manifest b/lxde-base/lxdm/Manifest deleted file mode 100644 index a9f2f86..0000000 --- a/lxde-base/lxdm/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST lxdm-0.4.1.tar.gz 296714 SHA256 9e0d0a5672fcf31a18de8178ce73eab1723d6ae7097dfe41e9fe2c46e180cf08 SHA512 8ed4a955a910def4db66958d1cb24976db178b8763199a024b6c2119894745e3646566c42d01472dffbbcbb7fd21784b01e74dc88038e01caebaa3b6d720ff27 WHIRLPOOL 1bbb55bf955f46aaac54ca3372c09308baa496297e56026456e464217f115d6b26994e8be6b6b228b663bb2e14cf9d5ace6930f75024f6426825dd4fefc5349f diff --git a/lxde-base/lxdm/files/Xsession b/lxde-base/lxdm/files/Xsession deleted file mode 100644 index d5df36f..0000000 --- a/lxde-base/lxdm/files/Xsession +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/sh -# -# LXDM wrapper to run around X sessions. -# Copied form lightdm - -echo "Running X session wrapper" - -#Convert MATE to lower case util MATE scripts are fixed -[ "$DESKTOP_SESSION" = "MATE" ] && DESKTOP_SESSION=mate -export DESKTOP_SESSION - -# Load profile -for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do - if [ -f "$file" ]; then - echo "Loading profile from $file"; - . "$file" - fi -done - -# Load resources -for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do - if [ -f "$file" ]; then - echo "Loading resource: $file" - xrdb -nocpp -merge "$file" - fi -done - -# Load keymaps -for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do - if [ -f "$file" ]; then - echo "Loading keymap: $file" - setxkbmap `cat "$file"` - XKB_IN_USE=yes - fi -done - -# Load xmodmap if not using XKB -if [ -z "$XKB_IN_USE" ]; then - for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do - if [ -f "$file" ]; then - echo "Loading modmap: $file" - xmodmap "$file" - fi - done -fi - -unset XKB_IN_USE - -# /etc/X11/xinit/xinitrc.d/80-dbus expects $command to be -# set to the Xsession arguments. So make it happy. See -# https://bugs.gentoo.org/show_bug.cgi?id=533456 -command="$@" - -# Run all system xinitrc shell scripts. -xinitdir="/etc/X11/xinit/xinitrc.d" -if [ -d "$xinitdir" ]; then - for script in $xinitdir/*; do - echo "Loading xinit script $script" - if [ -x "$script" -a ! -d "$script" ]; then - . "$script" - fi - done -fi - -# Load Xsession scripts -xsessionddir="/etc/X11/Xsession.d" -if [ -d "$xsessionddir" ]; then - for i in `ls $xsessionddir`; do - script="$xsessionddir/$i" - echo "Loading X session script $script" - if [ -r "$script" -a -f "$script" ] && expr "$i" : '^[[:alnum:]_-]\+$' > /dev/null; then - . "$script" - fi - done -fi - -echo "X session wrapper complete, running session $@" - -exec $command diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-configure-add-pam.patch b/lxde-base/lxdm/files/lxdm-0.4.1-configure-add-pam.patch deleted file mode 100644 index d91bf75..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-configure-add-pam.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 949ee91acb55baeb4b8761957eabd2e5a345d2ae Mon Sep 17 00:00:00 2001 -From: Mitch Harder <[email protected]> -Date: Thu, 8 Dec 2011 11:02:28 -0600 -Subject: Fix configure.ac test for pam libs. - -A bug report on Gentoo noted that the configure test for pam -wasn't working correctly. -https://bugs.gentoo.org/show_bug.cgi?id=384615 - -This corrections borrows the configure.ac pam testing method used in xdm. ---- - configure.ac | 13 +++++++++++-- - 1 files changed, 11 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index e952473..eaa883a 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -14,12 +14,21 @@ AC_PROG_INSTALL - AM_PROG_CC_C_O - - # Checks for libraries. - AC_CHECK_LIB([crypt], [crypt]) - --AC_ARG_WITH(pam,AC_HELP_STRING([--without-pam],[build without pam]), --[],[AC_CHECK_LIB([pam], [pam_open_session])]) -+# Check for PAM support -+AC_ARG_WITH(pam, AC_HELP_STRING([--with-pam],[Use PAM for authentication]), -+ [USE_PAM=$withval], [USE_PAM=$use_pam_default]) -+if test "x$USE_PAM" != "xno" ; then -+ AC_SEARCH_LIBS(pam_open_session,[pam]) -+ AC_CHECK_FUNC(pam_open_session, -+ [AC_DEFINE(USE_PAM,1,[Use PAM for authentication])], -+ [if test "x$USE_PAM" != "xtry" ; then -+ AC_MSG_ERROR(["PAM support requested, but pam_open_session not found."]) -+ fi]) -+fi - - AC_CHECK_LIB([ck-connector],[ck_connector_open_session]) - - # Checks for header files. - AC_PATH_X --- -1.7.3.4 - diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-event-check.patch b/lxde-base/lxdm/files/lxdm-0.4.1-event-check.patch deleted file mode 100644 index 4c2d5b3..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-event-check.patch +++ /dev/null @@ -1,25 +0,0 @@ -From d4e41ecb36a1ea29482b75674d804bb0f05540b2 Mon Sep 17 00:00:00 2001 -From: dgod <[email protected]> -Date: Sun, 25 Dec 2011 15:23:19 +0800 -Subject: [PATCH 1/1] fix event check bug caused cpu 100% - ---- - src/lxcom.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/src/lxcom.c b/src/lxcom.c -index 02763eb..18ee12e 100644 ---- a/src/lxcom.c -+++ b/src/lxcom.c -@@ -89,7 +89,7 @@ static gboolean lxcom_prepare (GSource *source,gint *timeout) - - static gboolean lxcom_check(GSource *source) - { -- return TRUE; -+ return (((LXComSource*)source)->poll.revents&G_IO_IN)?TRUE:FALSE; - } - - static gboolean lxcom_dispatch (GSource *source,GSourceFunc callback,gpointer user_data) --- -1.7.4.1 - diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-fix-execinfo.patch b/lxde-base/lxdm/files/lxdm-0.4.1-fix-execinfo.patch deleted file mode 100644 index 8ca3e86..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-fix-execinfo.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 855c090f1330aedc97b9a486dcd0d0b4c7ff4f4e Mon Sep 17 00:00:00 2001 -From: dgod <[email protected]> -Date: Sun, 16 Oct 2016 12:49:40 +0800 -Subject: [PATCH] Compile with the musl c library (no execinfo.h) - ---- - configure.ac | 2 +- - src/lxdm.c | 4 ++++ - 2 files changed, 5 insertions(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 52f2ac9..a9fca61 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -32,7 +32,7 @@ AM_CONDITIONAL(HAVE_PAM, [test -n "$USE_PAM" -a "x$USE_PAM" != xno ]) - - # Checks for header files. - AC_PATH_X --AC_CHECK_HEADERS([shadow.h stdlib.h string.h unistd.h utmpx.h]) -+AC_CHECK_HEADERS([execinfo.h shadow.h stdlib.h string.h unistd.h utmpx.h]) - - # Checks for typedefs, structures, and compiler characteristics. - AC_TYPE_PID_T -diff --git a/src/lxdm.c b/src/lxdm.c -index e00d219..53d2176 100644 ---- a/src/lxdm.c -+++ b/src/lxdm.c -@@ -49,7 +49,9 @@ - #include <sys/ioctl.h> - #include <sys/stat.h> - -+#ifdef HAVE_EXECINFO_H - #include <execinfo.h> -+#endif - - #ifdef HAVE_UTMPX_H - #include <utmpx.h> -@@ -1552,6 +1554,7 @@ int lxdm_do_auto_login(void) - - static void log_sigsegv(void) - { -+#ifdef HAVE_EXECINFO_H - void *array[40]; - size_t size; - char **bt_strs; -@@ -1564,6 +1567,7 @@ static void log_sigsegv(void) - fprintf(stderr, "%s\n", bt_strs[i]); - - free(bt_strs); -+#endif - } - - static void sigsegv_handler(int sig) --- -2.1.4 - - diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-fix-optional-pam.patch b/lxde-base/lxdm/files/lxdm-0.4.1-fix-optional-pam.patch deleted file mode 100644 index 0aecc08..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-fix-optional-pam.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -index bfac56b..40710fc 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -2,10 +2,13 @@ NULL = - SUBDIRS= \ - src \ - po \ -- pam \ - data \ - $(NULL) - -+if HAVE_PAM -+SUBDIRS += pam -+endif -+ - rpm: dist @[email protected] - rpmbuild -bb \ - --define "_sourcedir `pwd`" \ -diff --git a/configure.ac b/configure.ac -index ae5177f..aaa1bad 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -27,6 +27,7 @@ if test "x$USE_PAM" != "xno" ; then - AC_MSG_ERROR(["PAM support requested, but pam_open_session not found."]) - fi]) - fi -+AM_CONDITIONAL(HAVE_PAM, [test -n "$USE_PAM" -a "x$USE_PAM" != xno ]) - - # Checks for header files. - AC_PATH_X diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-fix-pam-100-cpu.patch b/lxde-base/lxdm/files/lxdm-0.4.1-fix-pam-100-cpu.patch deleted file mode 100644 index 103268e..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-fix-pam-100-cpu.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- lxdm-0.4.1.orig/src/lxdm.c -+++ lxdm-0.4.1/src/lxdm.c -@@ -1458,8 +1458,12 @@ void lxdm_do_login(struct passwd *pw, ch - setenv("XDG_SESSION_COOKIE", ck_connector_get_cookie(s->ckc), 1); - } - #endif -+ int i; -+ for(i=2;i<256;i++) -+ g_source_remove(i); -+ - char** env, *path; -- int n_env,i; -+ int n_env; - n_env = g_strv_length(environ); - /* copy all environment variables and override some of them */ - env = g_new(char*, n_env + 1 + 13); diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-git-fix-null-pointer-deref.patch b/lxde-base/lxdm/files/lxdm-0.4.1-git-fix-null-pointer-deref.patch deleted file mode 100644 index 7abdbd4..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-git-fix-null-pointer-deref.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 19f82a206b2cec964cea0475395d63dedf183788 Mon Sep 17 00:00:00 2001 -From: Andrea Florio <[email protected]> -Date: Fri, 29 Jul 2011 23:59:32 +0200 -Subject: [PATCH] fix null pointer dereference - ---- - src/config.c | 25 ++++++++++--------------- - 1 files changed, 10 insertions(+), 15 deletions(-) - -diff --git a/src/config.c b/src/config.c -index 3f92f7b..4603ab4 100644 ---- a/src/config.c -+++ b/src/config.c -@@ -125,24 +125,19 @@ static gboolean image_file_valid(const char *filename) - static void update_face_image(GtkWidget *w) - { - GdkPixbuf *pixbuf; -- char *path; -- path=g_build_filename(user->pw_dir,".face",NULL); -- if(access(path,R_OK)) -- { -- g_free(path); -- if(ui_nobody) -- pixbuf=gdk_pixbuf_new_from_file_at_scale(ui_nobody,48,48,FALSE,NULL); -- if(!pixbuf) -- pixbuf=gtk_icon_theme_load_icon(gtk_icon_theme_get_default(), -+ char *path=g_build_filename(user->pw_dir,".face",NULL); -+ pixbuf=gdk_pixbuf_new_from_file_at_scale(path,48,48,FALSE,NULL); -+ g_free(path); -+ if(!pixbuf && ui_nobody) -+ pixbuf=gdk_pixbuf_new_from_file_at_scale(ui_nobody,48,48,FALSE,NULL); -+ if(!pixbuf) -+ pixbuf=gtk_icon_theme_load_icon(gtk_icon_theme_get_default(), - "avatar-default", 48,GTK_ICON_LOOKUP_FORCE_SIZE,NULL); -- } -- else -+ if(pixbuf) - { -- pixbuf=gdk_pixbuf_new_from_file_at_scale(path,48,48,FALSE,NULL); -- g_free(path); -+ gtk_image_set_from_pixbuf(GTK_IMAGE(w),pixbuf); -+ g_object_unref(pixbuf); - } -- gtk_image_set_from_pixbuf(GTK_IMAGE(w),pixbuf); -- g_object_unref(pixbuf); - } - - static void set_face_file(const char *filename) --- -1.7.0.1 - diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-missing-pam-defines.patch b/lxde-base/lxdm/files/lxdm-0.4.1-missing-pam-defines.patch deleted file mode 100644 index a59273c..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-missing-pam-defines.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 0f9e8e53a8d30f5c8ccfb03edc282148f58bfd30 Mon Sep 17 00:00:00 2001 -From: dgod <[email protected]> -Date: Sun, 1 Jan 2012 17:05:22 +0800 -Subject: [PATCH] fix bug introduced from pam detect - ---- - src/lxdm.c | 4 ++++ - 1 files changed, 4 insertions(+), 0 deletions(-) - -diff --git a/src/lxdm.c b/src/lxdm.c -index b5a90be..07be1e0 100644 ---- a/src/lxdm.c -+++ b/src/lxdm.c -@@ -25,8 +25,12 @@ - #include <config.h> - #endif - #ifndef HAVE_LIBPAM -+#ifdef USE_PAM -+#define HAVE_LIBPAM 1 -+#else - #define HAVE_LIBPAM 0 - #endif -+#endif - - #include <stdio.h> - #include <stdlib.h> --- -1.7.4.1 - diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-optional-consolekit.patch b/lxde-base/lxdm/files/lxdm-0.4.1-optional-consolekit.patch deleted file mode 100644 index 621a9d6..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-optional-consolekit.patch +++ /dev/null @@ -1,43 +0,0 @@ -X-Gentoo-Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=443666 -X-Git-Url: http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxdm;a=patch;h=902438eb83b4ae97d774e4e5f38b46f2d826df2f -X-Git-Url: http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxdm;a=patch;h=371b018474217bdff1d5108b384fbf0f45aa873d - -Signed-off-by: Markos Chandras <[email protected]> - -Index: lxdm-0.4.1/configure.ac -=================================================================== ---- lxdm-0.4.1.orig/configure.ac -+++ lxdm-0.4.1/configure.ac -@@ -28,8 +28,6 @@ if test "x$USE_PAM" != "xno" ; then - fi]) - fi - --AC_CHECK_LIB([ck-connector],[ck_connector_open_session]) -- - # Checks for header files. - AC_PATH_X - AC_CHECK_HEADERS([shadow.h stdlib.h string.h unistd.h utmpx.h]) -@@ -89,11 +87,22 @@ PKG_CHECK_MODULES(GTK, [$pkg_modules]) - AC_SUBST(GTK_CFLAGS) - AC_SUBST(GTK_LIBS) - --PKG_CHECK_MODULES(CONSOLEKIT, "ck-connector",[ -+ -+AC_ARG_ENABLE(consolekit, -+ AC_HELP_STRING([--disable-consolekit],[disable ConsoleKit support]), -+ [enable_consolekit=$enableval], -+ [enable_consolekit=yes] -+) -+ -+if test "x$enable_consolekit" = "xyes" ; then -+ AC_CHECK_LIB([ck-connector],[ck_connector_open_session]) -+ PKG_CHECK_MODULES(CONSOLEKIT, "ck-connector",[ - AC_SUBST(CONSOLEKIT_CFLAGS) - AC_SUBST(CONSOLEKIT_LIBS)],[ - echo "ConsoleKit devel package not found" - ]) -+fi -+ - - AC_ARG_ENABLE(password, - AC_HELP_STRING([--enable-password],[enable to load autologin password store at config file]), diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-pam_console-disable.patch b/lxde-base/lxdm/files/lxdm-0.4.1-pam_console-disable.patch deleted file mode 100644 index 628e9a5..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-pam_console-disable.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- lxdm-0.4.0.orig/pam/lxdm -+++ lxdm-0.4.0/pam/lxdm -@@ -5,5 +5,5 @@ account include system-auth - session optional pam_keyinit.so force revoke - session include system-auth - session required pam_loginuid.so --session optional pam_console.so -+#session optional pam_console.so - session optional pam_gnome_keyring.so auto_start diff --git a/lxde-base/lxdm/files/lxdm-0.4.1-selinux-support.patch b/lxde-base/lxdm/files/lxdm-0.4.1-selinux-support.patch deleted file mode 100644 index c7df391..0000000 --- a/lxde-base/lxdm/files/lxdm-0.4.1-selinux-support.patch +++ /dev/null @@ -1,7 +0,0 @@ ---- a/pam/lxdm 2011-12-05 17:30:39.749064359 -0600 -+++ b/pam/lxdm 2011-12-05 17:31:19.355569211 -0600 -@@ -7,3 +7,4 @@ - session required pam_loginuid.so - #session optional pam_console.so - session optional pam_gnome_keyring.so auto_start -+session optional pam_selinux.so diff --git a/lxde-base/lxdm/files/lxdm.service b/lxde-base/lxdm/files/lxdm.service deleted file mode 100644 index bf4a0a8..0000000 --- a/lxde-base/lxdm/files/lxdm.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=LXDE Display Manager [email protected] plymouth-quit.service -After=systemd-user-sessions.service [email protected] plymouth-quit.service - -[Service] -ExecStart=/usr/sbin/lxdm -Restart=always -IgnoreSIGPIPE=no - -[Install] -Alias=display-manager.service diff --git a/lxde-base/lxdm/lxdm-0.4.1-r9.ebuild b/lxde-base/lxdm/lxdm-0.4.1-r9.ebuild deleted file mode 100644 index 2ff2093..0000000 --- a/lxde-base/lxdm/lxdm-0.4.1-r9.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="2" - -WANT_AUTOMAKE="1.12" #493996 -inherit eutils autotools systemd - -DESCRIPTION="LXDE Display Manager" -HOMEPAGE="http://lxde.org" -SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" - -IUSE="consolekit debug gtk3 nls pam" - -RDEPEND="consolekit? ( sys-auth/consolekit ) - x11-libs/libxcb - gtk3? ( x11-libs/gtk+:3 ) - !gtk3? ( x11-libs/gtk+:2 ) - nls? ( sys-devel/gettext ) - pam? ( virtual/pam )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.40 - virtual/pkgconfig" - -src_prepare() { - # Upstream bug, tarball contains pre-made lxdm.conf - rm "${S}"/data/lxdm.conf || die - - # There is consolekit - epatch "${FILESDIR}/${P}-pam_console-disable.patch" - # Fix null pointer dereference, backported from git - epatch "${FILESDIR}/${P}-git-fix-null-pointer-deref.patch" - - epatch "${FILESDIR}"/${P}-configure-add-pam.patch - - # 403999 - epatch "${FILESDIR}"/${P}-missing-pam-defines.patch - - # 412025 - epatch "${FILESDIR}"/${P}-event-check.patch - - # 393329 Selinux support - epatch "${FILESDIR}"/${P}-selinux-support.patch - - # See https://bugs.launchpad.net/ubuntu/+source/lxdm/+bug/922363 - epatch "${FILESDIR}/${P}-fix-pam-100-cpu.patch" - - # Optional Consolekit support. bug #443666 - epatch "${FILESDIR}"/${P}-optional-consolekit.patch - - # 469512 - epatch "${FILESDIR}"/${P}-fix-optional-pam.patch - - # 597260 - epatch "${FILESDIR}"/${P}-fix-execinfo.patch - - # this replaces the bootstrap/autogen script in most packages - eautoreconf - - # process LINGUAS - if use nls; then - einfo "Running intltoolize ..." - intltoolize --force --copy --automake || die - strip-linguas -i "${S}/po" || die - fi -} -src_configure() { - econf --enable-password \ - --with-x \ - --with-xconn=xcb \ - $(use_enable consolekit) \ - $(use_enable gtk3) \ - $(use_enable nls) \ - $(use_enable debug) \ - $(use_with pam) -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS README TODO || die - systemd_dounit "${FILESDIR}"/${PN}.service -} - -pkg_postinst() { - echo - elog "Take into consideration that LXDM is in the early stages of development!" - echo -} diff --git a/lxde-base/lxdm/metadata.xml b/lxde-base/lxdm/metadata.xml deleted file mode 100644 index f6cd3ce..0000000 --- a/lxde-base/lxdm/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>[email protected]</email> - <name>Gentoo LXDE Project</name> - </maintainer> - <maintainer type="person"> - <email>[email protected]</email> - <name>Brian Evans</name> - </maintainer> - <use> - <flag name="consolekit">Enables support for authorization using consolekit</flag> - <flag name="gtk3">Use GTK+3 instead of 2</flag> - </use> - <upstream> - <remote-id type="sourceforge">lxde</remote-id> - </upstream> -</pkgmetadata>
