summaryrefslogtreecommitdiff
path: root/x11-misc/lightdm-base
diff options
context:
space:
mode:
authorV3n3RiX <venerix@rogentos.ro>2016-03-24 18:33:55 +0000
committerV3n3RiX <venerix@rogentos.ro>2016-03-24 18:33:55 +0000
commita532b3d2a8ed0d007ce463e8d0b71d3c40f3521f (patch)
tree8f51a0949e4faa0a1577447b8a954f781d2548d5 /x11-misc/lightdm-base
parent47623dcadf4c2c19d0023a82a47cb95116d2a040 (diff)
drop lightdm, use gentoo one
Diffstat (limited to 'x11-misc/lightdm-base')
-rw-r--r--x11-misc/lightdm-base/Manifest6
-rw-r--r--x11-misc/lightdm-base/files/README.gentoo11
-rw-r--r--x11-misc/lightdm-base/files/Xsession69
-rw-r--r--x11-misc/lightdm-base/files/lightdm8
-rw-r--r--x11-misc/lightdm-base/files/lightdm-1.7.7-session-wrapper.patch13
-rw-r--r--x11-misc/lightdm-base/files/lightdm-autologin6
-rw-r--r--x11-misc/lightdm-base/files/lightdm.service15
-rw-r--r--x11-misc/lightdm-base/files/session-wrapper-lightdm.patch13
-rw-r--r--x11-misc/lightdm-base/lightdm-base-1.10.3.ebuild109
-rw-r--r--x11-misc/lightdm-base/lightdm-base-1.12.2.ebuild114
-rw-r--r--x11-misc/lightdm-base/lightdm-base-1.12.3.ebuild115
-rw-r--r--x11-misc/lightdm-base/lightdm-base-1.4.0-r1.ebuild91
-rw-r--r--x11-misc/lightdm-base/lightdm-base-1.4.0.ebuild91
-rw-r--r--x11-misc/lightdm-base/lightdm-base-1.8.5-r2.ebuild98
-rw-r--r--x11-misc/lightdm-base/metadata.xml21
15 files changed, 0 insertions, 780 deletions
diff --git a/x11-misc/lightdm-base/Manifest b/x11-misc/lightdm-base/Manifest
deleted file mode 100644
index 097f77cd..00000000
--- a/x11-misc/lightdm-base/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST introspection-20110205.m4.tar.bz2 1220 SHA256 4394a606d380ae5315872ede35387f104da5fad96794d29c45c444a9d481d8b2 SHA512 5c49239935b93d86cce68b577b43d1a56d8749ab5747029bfcfa67339697134be24ef29ba6c3d133b8c03e867864637c8eb61491a4b7f6bb1e56386ed66cb9be WHIRLPOOL 0765c0a72919b26d0c8c38714450eec578a347bfc1c59d4950b633b64b17aa1cde38dfb87fdcd6e2f364c98d6c0bd3dadaa9c2a9711bd1b5ac09a583b988f500
-DIST lightdm-1.10.3.tar.xz 469992 SHA256 1e31b99eba6626ed46b7940cd53cbd585fa53a433258371490ce74dbd047889c SHA512 95000ac3686ec81bc9925ca1dd5007422b8f7b74ae63c239af4e2fe16bfb75d778a26301897516da2d6792e0a8cf519dfbfb13bc9b531f9b7856a0c99c66b2a1 WHIRLPOOL 5b97c0090c60efc0a2edcc6f8d8788b089233f0630fcc418f3d5c2aaf58940c26e1b0b449f1ef7c9240c0f0ab300df28d8eb221aa46aa2c65487228740fd9a70
-DIST lightdm-1.12.2.tar.xz 473360 SHA256 ce36bacef7a0ac5b720dc0f4aeb1c37aa56e7b72f7390e290a670fb1b8231736 SHA512 bf3a9ce659929fb628f869ce2d4570bf46d7ae5481df2423ba845c2b652f9d6ae7a0017c5a48ac4d1b72135163031e5382edead313a6f58613c7e8d3b5f449d1 WHIRLPOOL 9bf0f0c52ad8d4bd1537a907f3c438f9f91c28c0812f9c98792c35a0149d2f8fa2f08c5d9781f671292d1c29675d4c1eae5473b3b32f40cb23f8d06c81c586c3
-DIST lightdm-1.12.3.tar.xz 473512 SHA256 c7dc90fde4f22762f38f06506b64f3b95cc3a1d9ccb8c18efa408087fd054465 SHA512 dca75324e3326a3fdc575837226a9633c7ec967e2484b03e051d5ce2f788dba8e23d4875da3c8d97cb8c6a1da843bc7500876027ca2c40e2bc4844b034acbd08 WHIRLPOOL 22a0c30032dcec66263801285017305b385789ed09b32c3e73c5db27daad44a7c44311d30f2002fe776f10cbaeb5d47727502ff19f61c0465e37987baa231de8
-DIST lightdm-1.4.0.tar.gz 660979 SHA256 3486a9f828864a78d452696cf6fef6e1dec2f4ef92a72e90ab37edf9a0824c43 SHA512 dedea48dbf2dde1a84c63691474b6452340b7ba5abd9793afb02f3ffcdb4d664432e3e4bbd6151bfb5861424c1063b42ca99989642b970b4a804ed8bfea6fb1e WHIRLPOOL 0def63f88e3f6ab810411bd51f53984d5cdb832faa81f33d0dd2243b774c06362d20d1c91d32c79f2630c8e543834ed3f5cf411c76843702ed997f60bad30212
-DIST lightdm-1.8.5.tar.xz 449024 SHA256 c1a55800628c7a683a529e32646eae4be32295a09af049c9b15387acff0232a2 SHA512 a3941560abe402b07e5595a6fb6bcbd9df36f775b07ac23c526a14c25c1bc2e9ce4e2f912354446111f58499d9df92c650b44b05dbd1e49b5207722d5bf7985f WHIRLPOOL aabc3adf3412b92b235fc8c2674d6807d5bf5c0714a73ac62b558decf779f98a5fbf9151ec00498c4ef3032b153d7735ca216d9451fdd11924f72dab77e7f4ef
diff --git a/x11-misc/lightdm-base/files/README.gentoo b/x11-misc/lightdm-base/files/README.gentoo
deleted file mode 100644
index 182f5308..00000000
--- a/x11-misc/lightdm-base/files/README.gentoo
+++ /dev/null
@@ -1,11 +0,0 @@
-
- * Even though the default /etc/lightdm/lightdm.conf will work for
- * most users, make sure you configure it to suit your needs
- * before using lightdm for the first time.
- * You can test the configuration file using the following
- * command: lightdm --test-mode -c /etc/lightdm/lightdm.conf. This
- * requires xorg-server to be built with the 'kdrive' useflag.
- *
- * You can also set your own default values for LIGHTDM_GREETER,
- * LIGHTDM_SESSION, and LIGHTDM_USER in /etc/portage/make.conf
-
diff --git a/x11-misc/lightdm-base/files/Xsession b/x11-misc/lightdm-base/files/Xsession
deleted file mode 100644
index 5da041e6..00000000
--- a/x11-misc/lightdm-base/files/Xsession
+++ /dev/null
@@ -1,69 +0,0 @@
-#!/bin/sh
-#
-# LightDM wrapper to run around X sessions.
-
-echo "Running X session wrapper"
-
-# 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
-
-# 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 $@
diff --git a/x11-misc/lightdm-base/files/lightdm b/x11-misc/lightdm-base/files/lightdm
deleted file mode 100644
index 6286d6ab..00000000
--- a/x11-misc/lightdm-base/files/lightdm
+++ /dev/null
@@ -1,8 +0,0 @@
-#%PAM-1.0
-auth optional pam_env.so
-auth include system-login
-auth required pam_nologin.so
-account include system-login
-password include system-login
-session optional pam_loginuid.so
-session include system-auth
diff --git a/x11-misc/lightdm-base/files/lightdm-1.7.7-session-wrapper.patch b/x11-misc/lightdm-base/files/lightdm-1.7.7-session-wrapper.patch
deleted file mode 100644
index 40b41597..00000000
--- a/x11-misc/lightdm-base/files/lightdm-1.7.7-session-wrapper.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: lightdm-1.7.7/data/lightdm.conf
-===================================================================
---- lightdm-1.7.7.orig/data/lightdm.conf
-+++ lightdm-1.7.7/data/lightdm.conf
-@@ -87,7 +87,7 @@
- #user-session=default
- #allow-guest=true
- #guest-session=UNIMPLEMENTED
--#session-wrapper=lightdm-session
-+session-wrapper=/etc/lightdm/Xsession
- #greeter-wrapper=
- #display-setup-script=
- #greeter-setup-script=
diff --git a/x11-misc/lightdm-base/files/lightdm-autologin b/x11-misc/lightdm-base/files/lightdm-autologin
deleted file mode 100644
index decfba34..00000000
--- a/x11-misc/lightdm-base/files/lightdm-autologin
+++ /dev/null
@@ -1,6 +0,0 @@
-auth optional pam_env.so
-auth required pam_nologin.so
-auth required pam_permit.so
-
-account include system-local-login
-session include system-local-login
diff --git a/x11-misc/lightdm-base/files/lightdm.service b/x11-misc/lightdm-base/files/lightdm.service
deleted file mode 100644
index 4a7918f2..00000000
--- a/x11-misc/lightdm-base/files/lightdm.service
+++ /dev/null
@@ -1,15 +0,0 @@
-[Unit]
-Description=Light Display Manager
-Documentation=man:lightdm(1)
-After=systemd-user-sessions.service
-
-[Service]
-ExecStart=/usr/sbin/lightdm
-StandardOutput=syslog
-Restart=always
-IgnoreSIGPIPE=no
-BusName=org.freedesktop.DisplayManager
-
-[Install]
-Alias=display-manager.service
-WantedBy=multi-user.target
diff --git a/x11-misc/lightdm-base/files/session-wrapper-lightdm.patch b/x11-misc/lightdm-base/files/session-wrapper-lightdm.patch
deleted file mode 100644
index 9f41816a..00000000
--- a/x11-misc/lightdm-base/files/session-wrapper-lightdm.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: lightdm-1.0.6/data/lightdm.conf
-===================================================================
---- lightdm-1.0.6.orig/data/lightdm.conf
-+++ lightdm-1.0.6/data/lightdm.conf
-@@ -65,7 +65,7 @@
- #user-session=default
- #allow-guest=true
- #guest-session=UNIMPLEMENTED
--#session-wrapper=lightdm-session
-+session-wrapper=/etc/lightdm/Xsession
- #display-setup-script=
- #greeter-setup-script=
- #session-setup-script=
diff --git a/x11-misc/lightdm-base/lightdm-base-1.10.3.ebuild b/x11-misc/lightdm-base/lightdm-base-1.10.3.ebuild
deleted file mode 100644
index baff4b25..00000000
--- a/x11-misc/lightdm-base/lightdm-base-1.10.3.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit autotools eutils pam readme.gentoo systemd versionator
-
-TRUNK_VERSION="$(get_version_component_range 1-2)"
-REAL_PN="${PN/-base}"
-REAL_P="${P/-base}"
-MY_PN="lightdm"
-DESCRIPTION="A lightweight display manager, base libraries and programs"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
-SRC_URI="http://launchpad.net/${REAL_PN}/${TRUNK_VERSION}/${PV}/+download/${REAL_P}.tar.xz
- mirror://gentoo/introspection-20110205.m4.tar.bz2"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+introspection"
-S="${WORKDIR}/${REAL_P}"
-
-COMMON_DEPEND=">=dev-libs/glib-2.32.3:2
- dev-libs/libxml2
- sys-apps/accountsservice
- virtual/pam
- x11-libs/libX11
- >=x11-libs/libxklavier-5
- introspection? ( >=dev-libs/gobject-introspection-1 )"
-
-RDEPEND="${COMMON_DEPEND}
- >=sys-auth/pambase-20101024-r2"
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc-am
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
-PDEPEND="app-eselect/eselect-lightdm"
-
-DOCS=( NEWS )
-
-src_prepare() {
- sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
- sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
-
- einfo "Fixing the session-wrapper variable in lightdm.conf"
- sed -i -e \
- "/session-wrapper/s@^.*@session-wrapper=/etc/${MY_PN}/Xsession@" \
- data/lightdm.conf || die "Failed to fix lightdm.conf"
-
- epatch_user
-
- # Remove bogus Makefile statement. This needs to go upstream
- sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
- if has_version dev-libs/gobject-introspection; then
- eautoreconf
- else
- AT_M4DIR=${WORKDIR} eautoreconf
- fi
-}
-
-src_configure() {
- # Set default values if global vars unset
- local _user
- _user=${LIGHTDM_USER:=root}
- # Let user know how lightdm is configured
- einfo "Kogaion configuration"
- einfo "Greeter user: ${_user}"
-
- # also disable tests because libsystem.c does not build. Tests are
- # restricted so it does not matter anyway.
- econf \
- --localstatedir=/var \
- --disable-static \
- --disable-tests \
- --disable-liblightdm-qt \
- --disable-liblightdm-qt5 \
- --with-greeter-user=${_user} \
- $(use_enable introspection) \
- --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
-}
-
-src_install() {
- default
-
- # Delete apparmor profiles because they only work with Ubuntu's
- # apparmor package. Bug #494426
- if [[ -d ${D}/etc/apparmor.d ]]; then
- rm -r "${D}/etc/apparmor.d" || die \
- "Failed to remove apparmor profiles"
- fi
-
- insinto /etc/${REAL_PN}
- doins data/{${REAL_PN},keys}.conf
- doins "${FILESDIR}"/Xsession
- fperms +x /etc/${REAL_PN}/Xsession
- # /var/lib/lightdm-data could be useful. Bug #522228
- dodir /var/lib/lightdm-data
-
- prune_libtool_files --all
- rm -rf "${ED}"/etc/init
-
- pamd_mimic system-local-login ${REAL_PN} auth account session #372229
- dopamd "${FILESDIR}"/${REAL_PN}-autologin #390863, #423163
-
- readme.gentoo_create_doc
-
- systemd_dounit "${FILESDIR}/${REAL_PN}.service"
-}
diff --git a/x11-misc/lightdm-base/lightdm-base-1.12.2.ebuild b/x11-misc/lightdm-base/lightdm-base-1.12.2.ebuild
deleted file mode 100644
index 5b5ba3a7..00000000
--- a/x11-misc/lightdm-base/lightdm-base-1.12.2.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit autotools eutils pam readme.gentoo systemd versionator
-
-TRUNK_VERSION="$(get_version_component_range 1-2)"
-REAL_PN="${PN/-base}"
-REAL_P="${P/-base}"
-MY_PN="lightdm"
-DESCRIPTION="A lightweight display manager, base libraries and programs"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
-SRC_URI="http://launchpad.net/${REAL_PN}/${TRUNK_VERSION}/${PV}/+download/${REAL_P}.tar.xz
- mirror://gentoo/introspection-20110205.m4.tar.bz2"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="+introspection"
-S="${WORKDIR}/${REAL_P}"
-
-COMMON_DEPEND=">=dev-libs/glib-2.32.3:2
- dev-libs/libxml2
- sys-apps/accountsservice
- virtual/pam
- x11-libs/libX11
- >=x11-libs/libxklavier-5
- introspection? ( >=dev-libs/gobject-introspection-1 )"
-
-RDEPEND="${COMMON_DEPEND}
- >=sys-auth/pambase-20101024-r2"
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc-am
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
-PDEPEND="app-eselect/eselect-lightdm"
-
-DOCS=( NEWS )
-
-src_prepare() {
- sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
- sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
-
- einfo "Fixing the session-wrapper variable in lightdm.conf"
- sed -i -e \
- "/session-wrapper/s@^.*@session-wrapper=/etc/${MY_PN}/Xsession@" \
- data/lightdm.conf || die "Failed to fix lightdm.conf"
-
- epatch_user
-
- # Remove bogus Makefile statement. This needs to go upstream
- sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
- if has_version dev-libs/gobject-introspection; then
- eautoreconf
- else
- AT_M4DIR=${WORKDIR} eautoreconf
- fi
-}
-
-src_configure() {
- # Set default values if global vars unset
- local _user
- _user=${LIGHTDM_USER:=root}
- # Let user know how lightdm is configured
- einfo "Kogaion configuration"
- einfo "Greeter user: ${_user}"
-
- # also disable tests because libsystem.c does not build. Tests are
- # restricted so it does not matter anyway.
- econf \
- --localstatedir=/var \
- --disable-static \
- --disable-tests \
- --disable-liblightdm-qt \
- --disable-liblightdm-qt5 \
- --with-greeter-user=${_user} \
- $(use_enable introspection) \
- --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
-}
-
-src_install() {
- default
-
- # Delete apparmor profiles because they only work with Ubuntu's
- # apparmor package. Bug #494426
- if [[ -d ${D}/etc/apparmor.d ]]; then
- rm -r "${D}/etc/apparmor.d" || die \
- "Failed to remove apparmor profiles"
- fi
-
- insinto /etc/${REAL_PN}
- doins data/{${REAL_PN},keys}.conf
- doins "${FILESDIR}"/Xsession
- fperms +x /etc/${REAL_PN}/Xsession
- # /var/lib/lightdm-data could be useful. Bug #522228
- dodir /var/lib/lightdm-data
-
- prune_libtool_files --all
- rm -rf "${ED}"/etc/init
-
- pamd_mimic system-local-login ${REAL_PN} auth account session #372229
- dopamd "${FILESDIR}"/${REAL_PN}-autologin #390863, #423163
-
- readme.gentoo_create_doc
-
- systemd_dounit "${FILESDIR}/${REAL_PN}.service"
- if [[ -d ${D}/etc/lightdm-base ]] ; then
- ewarn "The directory exists."
- else
- dosym /etc/lightdm /etc/"${PN}"
- fi
-}
diff --git a/x11-misc/lightdm-base/lightdm-base-1.12.3.ebuild b/x11-misc/lightdm-base/lightdm-base-1.12.3.ebuild
deleted file mode 100644
index f9c04258..00000000
--- a/x11-misc/lightdm-base/lightdm-base-1.12.3.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit autotools eutils pam readme.gentoo systemd versionator
-
-TRUNK_VERSION="$(get_version_component_range 1-2)"
-REAL_PN="${PN/-base}"
-REAL_P="${P/-base}"
-MY_PN="lightdm"
-DESCRIPTION="A lightweight display manager, base libraries and programs"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
-SRC_URI="http://launchpad.net/${REAL_PN}/${TRUNK_VERSION}/${PV}/+download/${REAL_P}.tar.xz
- mirror://gentoo/introspection-20110205.m4.tar.bz2"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+introspection"
-S="${WORKDIR}/${REAL_P}"
-
-COMMON_DEPEND=">=dev-libs/glib-2.32.3:2
- dev-libs/libxml2
- sys-apps/accountsservice
- virtual/pam
- x11-libs/libX11
- >=x11-libs/libxklavier-5
- introspection? ( >=dev-libs/gobject-introspection-1 )"
-
-RDEPEND="${COMMON_DEPEND}
- >=sys-auth/pambase-20101024-r2"
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc-am
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
-PDEPEND="app-eselect/eselect-lightdm"
-
-DOCS=( NEWS )
-
-src_prepare() {
- sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
- sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
-
- einfo "Fixing the session-wrapper variable in lightdm.conf"
- sed -i -e \
- "/session-wrapper/s@^.*@session-wrapper=/etc/${MY_PN}/Xsession@" \
- data/lightdm.conf || die "Failed to fix lightdm.conf"
-
- epatch_user
-
- # Remove bogus Makefile statement. This needs to go upstream
- sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
- if has_version dev-libs/gobject-introspection; then
- eautoreconf
- else
- AT_M4DIR=${WORKDIR} eautoreconf
- fi
-}
-
-src_configure() {
- # Set default values if global vars unset
- local _user
- _user=${LIGHTDM_USER:=root}
- # Let user know how lightdm is configured
- einfo "Kogaion configuration"
- einfo "Greeter user: ${_user}"
-
- # also disable tests because libsystem.c does not build. Tests are
- # restricted so it does not matter anyway.
- econf \
- --localstatedir=/var \
- --disable-static \
- --disable-tests \
- --disable-liblightdm-qt \
- --disable-liblightdm-qt5 \
- --with-greeter-user=${_user} \
- $(use_enable introspection) \
- --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
-}
-
-src_install() {
- default
-
- # Delete apparmor profiles because they only work with Ubuntu's
- # apparmor package. Bug #494426
- if [[ -d ${D}/etc/apparmor.d ]]; then
- rm -r "${D}/etc/apparmor.d" || die \
- "Failed to remove apparmor profiles"
- fi
-
- insinto /etc/${REAL_PN}
- doins data/{${REAL_PN},keys}.conf
- doins "${FILESDIR}"/Xsession
- fperms +x /etc/${REAL_PN}/Xsession
- # /var/lib/lightdm-data could be useful. Bug #522228
- dodir /var/lib/lightdm-data
-
- prune_libtool_files --all
- rm -rf "${ED}"/etc/init
-
- pamd_mimic system-local-login ${REAL_PN} auth account session #372229
- dopamd "${FILESDIR}"/${REAL_PN}-autologin #390863, #423163
-
- readme.gentoo_create_doc
-
- systemd_dounit "${FILESDIR}/${REAL_PN}.service"
-
- if [[ -d ${D}/etc/lightdm-base ]] ; then
- ewarn "The directory exists."
- else
- dosym /etc/lightdm /etc/"${PN}"
- fi
-}
diff --git a/x11-misc/lightdm-base/lightdm-base-1.4.0-r1.ebuild b/x11-misc/lightdm-base/lightdm-base-1.4.0-r1.ebuild
deleted file mode 100644
index 40699016..00000000
--- a/x11-misc/lightdm-base/lightdm-base-1.4.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit autotools eutils pam readme.gentoo systemd
-
-TRUNK_VERSION="1.4"
-REAL_PN="${PN/-base}"
-REAL_P="${P/-base}"
-DESCRIPTION="A lightweight display manager, base libraries and programs"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
-SRC_URI="http://launchpad.net/${REAL_PN}/${TRUNK_VERSION}/${PV}/+download/${REAL_P}.tar.gz
- mirror://gentoo/introspection-20110205.m4.tar.bz2"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+introspection"
-S="${WORKDIR}/${REAL_P}"
-
-COMMON_DEPEND=">=dev-libs/glib-2.32.3:2
- dev-libs/libxml2
- sys-apps/accountsservice
- virtual/pam
- x11-libs/libX11
- >=x11-libs/libxklavier-5
- introspection? ( >=dev-libs/gobject-introspection-1 )"
-
-RDEPEND="${COMMON_DEPEND}
- >=sys-auth/pambase-20101024-r2"
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc-am
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
-PDEPEND="app-eselect/eselect-lightdm"
-
-DOCS=( NEWS )
-
-src_prepare() {
- sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
- sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
-
- epatch "${FILESDIR}"/session-wrapper-${REAL_PN}.patch
- epatch_user
-
- # Remove bogus Makefile statement. This needs to go upstream
- sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
- if has_version dev-libs/gobject-introspection; then
- eautoreconf
- else
- AT_M4DIR=${WORKDIR} eautoreconf
- fi
-}
-
-src_configure() {
- # Set default values if global vars unset
- local _user
- _user=${LIGHTDM_USER:=root}
- # Let user know how lightdm is configured
- einfo "Rogentos configuration"
- einfo "Greeter user: ${_user}"
-
- econf \
- --localstatedir=/var \
- --disable-static \
- --disable-liblightdm-qt \
- --with-greeter-user=${_user} \
- $(use_enable introspection) \
- --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
-}
-
-src_install() {
- default
-
- insinto /etc/${REAL_PN}
- doins data/{${REAL_PN},keys}.conf
- doins "${FILESDIR}"/Xsession
- fperms +x /etc/${REAL_PN}/Xsession
-
- prune_libtool_files --all
- rm -rf "${ED}"/etc/init
-
- pamd_mimic system-local-login ${REAL_PN} auth account session #372229
- dopamd "${FILESDIR}"/${REAL_PN}-autologin #390863, #423163
-
- readme.gentoo_create_doc
-
- systemd_dounit "${FILESDIR}/lightdm.service"
-}
diff --git a/x11-misc/lightdm-base/lightdm-base-1.4.0.ebuild b/x11-misc/lightdm-base/lightdm-base-1.4.0.ebuild
deleted file mode 100644
index 724dcd10..00000000
--- a/x11-misc/lightdm-base/lightdm-base-1.4.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit autotools eutils pam readme.gentoo systemd
-
-TRUNK_VERSION="1.4"
-REAL_PN="${PN/-base}"
-REAL_P="${P/-base}"
-DESCRIPTION="A lightweight display manager, base libraries and programs"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
-SRC_URI="http://launchpad.net/${REAL_PN}/${TRUNK_VERSION}/${PV}/+download/${REAL_P}.tar.gz
- mirror://gentoo/introspection-20110205.m4.tar.bz2"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+introspection"
-S="${WORKDIR}/${REAL_P}"
-
-COMMON_DEPEND=">=dev-libs/glib-2.32.3:2
- dev-libs/libxml2
- sys-apps/accountsservice
- virtual/pam
- x11-libs/libX11
- >=x11-libs/libxklavier-5
- introspection? ( >=dev-libs/gobject-introspection-1 )"
-
-RDEPEND="${COMMON_DEPEND}
- >=sys-auth/pambase-20101024-r2"
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc-am
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
-PDEPEND="app-eselect/eselect-lightdm"
-
-DOCS=( NEWS )
-
-src_prepare() {
- sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
- sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
-
- epatch "${FILESDIR}"/session-wrapper-${REAL_PN}.patch
- epatch_user
-
- # Remove bogus Makefile statement. This needs to go upstream
- sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
- if has_version dev-libs/gobject-introspection; then
- eautoreconf
- else
- AT_M4DIR=${WORKDIR} eautoreconf
- fi
-}
-
-src_configure() {
- # Set default values if global vars unset
- local _user
- _user=${LIGHTDM_USER:=root}
- # Let user know how lightdm is configured
- einfo "RogentOS configuration"
- einfo "Greeter user: ${_user}"
-
- econf \
- --localstatedir=/var \
- --disable-static \
- --disable-liblightdm-qt \
- --with-greeter-user=${_user} \
- $(use_enable introspection) \
- --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
-}
-
-src_install() {
- default
-
- insinto /etc/${REAL_PN}
- doins data/{${REAL_PN},keys}.conf
- doins "${FILESDIR}"/Xsession
- fperms +x /etc/${REAL_PN}/Xsession
-
- prune_libtool_files --all
- rm -rf "${ED}"/etc/init
-
- pamd_mimic system-local-login ${REAL_PN} auth account session #372229
- dopamd "${FILESDIR}"/${REAL_PN}-autologin #390863, #423163
-
- readme.gentoo_create_doc
-
- systemd_dounit "${FILESDIR}/lightdm.service"
-}
diff --git a/x11-misc/lightdm-base/lightdm-base-1.8.5-r2.ebuild b/x11-misc/lightdm-base/lightdm-base-1.8.5-r2.ebuild
deleted file mode 100644
index c9cc15b9..00000000
--- a/x11-misc/lightdm-base/lightdm-base-1.8.5-r2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-inherit autotools eutils pam readme.gentoo systemd
-
-TRUNK_VERSION="1.8"
-REAL_PN="${PN/-base}"
-REAL_P="${P/-base}"
-DESCRIPTION="A lightweight display manager, base libraries and programs"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
-SRC_URI="http://launchpad.net/${REAL_PN}/${TRUNK_VERSION}/${PV}/+download/${REAL_P}.tar.xz
- mirror://gentoo/introspection-20110205.m4.tar.bz2"
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="+introspection"
-S="${WORKDIR}/${REAL_P}"
-
-COMMON_DEPEND=">=dev-libs/glib-2.32.3:2
- dev-libs/libxml2
- sys-apps/accountsservice
- virtual/pam
- x11-libs/libX11
- >=x11-libs/libxklavier-5
- introspection? ( >=dev-libs/gobject-introspection-1 )"
-
-RDEPEND="${COMMON_DEPEND}
- >=sys-auth/pambase-20101024-r2"
-DEPEND="${COMMON_DEPEND}
- dev-util/gtk-doc-am
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
-PDEPEND="app-eselect/eselect-lightdm"
-
-DOCS=( NEWS )
-
-src_prepare() {
- sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
- sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
-
- epatch "${FILESDIR}"/lightdm-1.7.7-session-wrapper.patch
- epatch_user
-
- # Remove bogus Makefile statement. This needs to go upstream
- sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
- if has_version dev-libs/gobject-introspection; then
- eautoreconf
- else
- AT_M4DIR=${WORKDIR} eautoreconf
- fi
-}
-
-src_configure() {
- # Set default values if global vars unset
- local _user
- _user=${LIGHTDM_USER:=root}
- # Let user know how lightdm is configured
- einfo "RogentOS configuration"
- einfo "Greeter user: ${_user}"
-
- econf \
- --localstatedir=/var \
- --disable-static \
- --disable-liblightdm-qt \
- --with-greeter-user=${_user} \
- $(use_enable introspection) \
- --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
-}
-
-src_install() {
- default
-
- # Delete apparmor profiles because they only work with Ubuntu's
- # apparmor package. Bug #494426
- if [[ -d ${D}/etc/apparmor.d ]]; then
- rm -r "${D}/etc/apparmor.d" || die \
- "Failed to remove apparmor profiles"
- fi
-
- insinto /etc/${REAL_PN}
- doins data/{${REAL_PN},keys}.conf
- doins "${FILESDIR}"/Xsession
- fperms +x /etc/${REAL_PN}/Xsession
-
- prune_libtool_files --all
- rm -rf "${ED}"/etc/init
-
- pamd_mimic system-local-login ${REAL_PN} auth account session #372229
- dopamd "${FILESDIR}"/${REAL_PN}-autologin #390863, #423163
-
- readme.gentoo_create_doc
-
- systemd_dounit "${FILESDIR}/${REAL_PN}.service"
-}
diff --git a/x11-misc/lightdm-base/metadata.xml b/x11-misc/lightdm-base/metadata.xml
deleted file mode 100644
index f251fe5e..00000000
--- a/x11-misc/lightdm-base/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer>
- <email>hwoarang@gentoo.org</email>
- <name>Markos Chandras</name>
-</maintainer>
-<maintainer>
- <email>yngwin@gentoo.org</email>
- <name>Ben de Groot</name>
-</maintainer>
-<use>
- <flag name="branding">Replace original gnome background with one from Gentoo ten project</flag>
- <flag name="gtk">Pull in the gtk+ greeter</flag>
- <flag name="introspection">Use dev-libs/gobject-introspection for introspection</flag>
- <flag name="kde">Pull in the kde greeter</flag>
- <flag name="razor">Pull in the razorqt greeter</flag>
-</use>
-<longdescription lang="en">
-</longdescription>
-</pkgmetadata>