diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2012-03-19 06:06:55 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2012-03-19 06:06:55 +0000 |
commit | 549390069c9e30d0b916e230b67a526e3db4fd6a (patch) | |
tree | 9d5f2031d697cf3cbd5f407563919ed0677a1a62 /x11-misc/slim | |
parent | Add ~mips keyword, needed by app-text/texlive[xml] (diff) | |
download | historical-549390069c9e30d0b916e230b67a526e3db4fd6a.tar.gz historical-549390069c9e30d0b916e230b67a526e3db4fd6a.tar.bz2 historical-549390069c9e30d0b916e230b67a526e3db4fd6a.zip |
punt old, no internal CK support
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'x11-misc/slim')
-rw-r--r-- | x11-misc/slim/ChangeLog | 6 | ||||
-rw-r--r-- | x11-misc/slim/Manifest | 17 | ||||
-rw-r--r-- | x11-misc/slim/files/Xsession-r2 | 164 | ||||
-rw-r--r-- | x11-misc/slim/files/slim-1.3.2-r2-config.diff | 71 | ||||
-rw-r--r-- | x11-misc/slim/slim-1.3.2-r6.ebuild | 131 |
5 files changed, 14 insertions, 375 deletions
diff --git a/x11-misc/slim/ChangeLog b/x11-misc/slim/ChangeLog index bc62d9014713..dbe9770ad3ba 100644 --- a/x11-misc/slim/ChangeLog +++ b/x11-misc/slim/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-misc/slim # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/slim/ChangeLog,v 1.82 2012/03/17 18:08:05 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/slim/ChangeLog,v 1.83 2012/03/19 06:06:54 ssuominen Exp $ + + 19 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> -slim-1.3.2-r6.ebuild, + -files/slim-1.3.2-r2-config.diff, -files/Xsession-r2: + old 17 Mar 2012; Raúl Porcel <armin76@gentoo.org> slim-1.3.2-r7.ebuild: sparc stable wrt #401135 diff --git a/x11-misc/slim/Manifest b/x11-misc/slim/Manifest index 82484fe90e8c..136c63599686 100644 --- a/x11-misc/slim/Manifest +++ b/x11-misc/slim/Manifest @@ -8,26 +8,27 @@ AUX 261359-fix-SIGTERM-freeze.patch 1284 RMD160 ba75eda8cc539138f68f26de18c76a5e AUX 261713-restart-xserver-if-killed.patch 3198 RMD160 97b6627b17f74a6fb88a967fee7364bdb3280710 SHA1 15d7bffb0588ac33ece488aa209c2418023d4739 SHA256 c4ff22a4930d6ef12ee6ff30f4782b64785c00d54f687ac620e5cbd5eee283f9 AUX 346037-stop_setting_host_for_pam_ck_connector_so.patch 328 RMD160 62012df3cccf607d8cba139b0754a7238bfb1dd3 SHA1 04f26bc3ad82dab47c8911f3ac069b756fe5a1a8 SHA256 51bee429be20f2538b19b84c311b136761acdf2b857661af11749e45cc73ad44 AUX 405579-fix-numlock.patch 438 RMD160 c6e6e94fcc716c61ac251c35fabb2ac4e9997638 SHA1 d043c6870bd83df554f8a0304d34348113ebbed1 SHA256 204fb0dfce0f5e2ca5c884c53cba419cc19177a0c27457603fbd7f4be3fb9104 -AUX Xsession-r2 4262 RMD160 4346445ae8c0fb6857d098988863e9d9a368e326 SHA1 5798765fb36d260492e5aa58c7e73bb31674018c SHA256 13904325f2c6f905227059c7eb7cf162b233bdb5721ec95ef5e3f35e679a43a3 AUX Xsession-r3 4045 RMD160 538a23b1f0812fe2243d678276bced4ea03256a3 SHA1 b4deabb6795738cedca66f171e2fc504dc0cc96d SHA256 5eaa3c03278443f27a8477397dd0bcaa5f95e7d0cf99448f028bf0165ce089af AUX slim-1.3.2-bsd-install.patch 1315 RMD160 290a7c31b077bce33b120ab55b9bdd3c6262d2be SHA1 a50d2e3e2810af82ab9bef058a72286734afd338 SHA256 bfb5a506b3baec6d24e6f0cfba34f045768bbccccc652af11199f30a7c45d843 AUX slim-1.3.2-ck.patch 5249 RMD160 f1da27e5c477f2903f637b4852d1b2ca5f61fe57 SHA1 c94eebc268d1891a7606e8d8f63d1c6d1ec87c78 SHA256 6da435343ebd114b3d38335ed149fe193138cbeabf0712d26534dddab95c42d6 AUX slim-1.3.2-libpng15.patch 247 RMD160 b28d9a376f4c01baa8b1aec0c5e0e76294997255 SHA1 3cd674e548f4e0aadbbd32a67b4efd1ed263afef SHA256 f84e3e4c069ec103a5f4ec2a60698bf9d035346b604dee59b6efc883c7f14042 -AUX slim-1.3.2-r2-config.diff 2572 RMD160 217c3d64b77e0af496670cee82849a0500516d0d SHA1 7dbc1b0df45a49688b52bfc701acc3dc15019394 SHA256 7ea06809e15f40c5113d8c05df2b6ca4eb4ba9ebc1e9fc1747b080337997384d AUX slim-1.3.2-r3-config.diff 2736 RMD160 c570cf88acac9ac15bfb1caba025358564b4d13b SHA1 a79319663573c92b224d1d83b11747ca4d5a5a2f SHA256 cb5b95ae0102dc3625ec7b0f82103ababfd3ba97eeec107d9b034838a9ebc328 AUX slim-1.3.3-config.diff 2752 RMD160 1320354013f0b1215a44eaa9758a80f36f2534dc SHA1 9587b0548c58c4f7fc8d868543c6adf8fb8e76c4 SHA256 f591f4dbf2f719e71fc9a8616dcba3e223f480297d2634f22a631ee99e732166 AUX slim.logrotate 102 RMD160 ccf614eca8c0b8fc1fbc2dfb8bf71b02485a743b SHA1 d2bc9202862f0d33bb902eba3aa8fefe0797d7a3 SHA256 d0559cf7764147f601f2bab8077fd956b1171adad4872c0d324279f6a978264a DIST slim-1.3.2.tar.gz 220592 RMD160 1ca6504c07ea2d420fde86b6db0f4cfbbd6680fc SHA1 e421d5487732c8317f8f591906661e014b036358 SHA256 f1560125005f253b9b88220598fed7a9575ef405716862c6ca3fcc72dbd482b8 DIST slim-1.3.3.tar.gz 226797 RMD160 d85f66df7239992b001cb37addc7f341a7042d12 SHA1 791635fc13ec859ed3be8bf1eb2ce0ba2bb3f155 SHA256 c15248d99c36cb45c66298b0797246d43cd851765536746a431a1533e48dbbb9 -EBUILD slim-1.3.2-r6.ebuild 4475 RMD160 a49ecbd1806b9afd8a8fc2a998c210b53748a03b SHA1 b78166f0e425544983e7c45f176c7d964796d0f4 SHA256 a7809a0855a4fe663c96c5c6f3ebc9ba830dbebaa5b38bb0d5fb377ee70ef654 EBUILD slim-1.3.2-r7.ebuild 4357 RMD160 09d1a79ae667ed4234fbc85abdd0b0c32aa2309b SHA1 e348e1346935c5bdb8ca045ad76c5dedb497e2bd SHA256 dcc47b634872936f8cf0d220d8e433d4764681d6f9c04ccd02b1398e90496c4b EBUILD slim-1.3.3.ebuild 3112 RMD160 0f538f0246ebf1630d2c7369a4a4c9f8d2e2a1ca SHA1 dd889a1c9538b54999aba3377d443e7c01cc706d SHA256 8bca5c0c714017153534f1a1b15585b24e5b9ba6cc2597147638e9c8f42a6f41 -MISC ChangeLog 13228 RMD160 707ac369d4163736b307ddb68a6179a5520135d6 SHA1 2972345bda68ffa762db80ae2ed2decf25d5e118 SHA256 1aeed925970db16ac3a22408c7ff6af524297048c01c07b79508b39768a049cf +MISC ChangeLog 13370 RMD160 2c81dd30cb866b96146019d9d85b7854a0a2a064 SHA1 c2ab989cec8269d03eb9121ad66625f6a44b841f SHA256 78d56a4f0e39ad8aa219562e17583d7d32c4c6879f0106cb78fcb18c2832e6b8 MISC metadata.xml 317 RMD160 fcfaa261187ff694f4a90b78c82250387f85b375 SHA1 fec8ad82b63348fcabfae1082a661ff051d1b51a SHA256 5b7154fd1fce1e40461b40b06533854dc7605d8b5eb19f68eeb9d84527c579c4 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAk9k0wsACgkQuQc30/atMkAWGgCfXbgIds1trl2+z0886JY4J4g0 -Or8AoKIAp9349KnrwaKUB5fzkuzBPeUb -=RuDR +iQEcBAEBAgAGBQJPZszzAAoJEEdUh39IaPFNPjUH/3ANUr3IGHBRookolF9xzx3I +45WVXb0vatIstRCSpbtY7Cia3mQKf0vTSe41s5k7YwnKPGzF/ivFQFvBoCHZhM9M +AGcWhLcc7on6o0wqk8sUV/LS0gsFtgblDIopHiluD0ed55Wo+iMtC0oJwCv2GNTg +veTaqe0KGuaTPfNupqubSqwmS5vEQK6GbPoHh53uSTC2xUFKMvqQEDG12UizH8Qb +I5S29EmnwlXDQh92LFdcH5WvqrpwfyNfvBGk69yTp+1fMnmlm+NyuDWU3gD9uZC7 +G+14/0j6LPy5cBp/vezG0HfPkk3/61ZxpwXPe6E+AkhQguvGCGORwyEUOoFqJwc= +=kZKc -----END PGP SIGNATURE----- diff --git a/x11-misc/slim/files/Xsession-r2 b/x11-misc/slim/files/Xsession-r2 deleted file mode 100644 index 2712610f5b11..000000000000 --- a/x11-misc/slim/files/Xsession-r2 +++ /dev/null @@ -1,164 +0,0 @@ -#!/bin/sh -# -# Slim login manager Xsession script -# - -command="$@" - -# this will go into slim.log along with all other echo's -# good for debugging where things go wrong -echo "$0: Beginning session setup..." - -# First read /etc/profile and .profile -test -f /etc/profile && . /etc/profile -test -f "$HOME/.profile" && . "$HOME/.profile" -# Second read /etc/xprofile and .xprofile for X specific setup -test -f /etc/xprofile && . /etc/xprofile -test -f "$HOME/.xprofile" && . "$HOME/.xprofile" - -# wrap possible arguments to determine whether to treat special or not -if [ "x$command" = "xcustom" ] || [ "x$command" = "xCustom" ] || [ "x$command" = "xdefault" ] || [ "x$command" = "xDefault" ]; then - command="Xsession" -fi -if [ "x$command" = "x" ]; then - # no default specified, check if Xsession will complete - # and if not then assign XSESSION to command - if [ -x "$HOME/.xsession" ] || [ -x "$HOME/.Xclients" ] || [ -x /etc/X11/xinit/Xclients ] || [ -x /etc/X11/Xclients ]; then - command="Xsession" - else - command=$XSESSION - fi -fi - -# most of this is from /etc/X11/chooser.sh -sessionscript="" -if [ -n "${command}" ]; then - # find a match for $command in /etc/X11/Sessions - for x in /etc/X11/Sessions/* ; do - if [ "`echo ${x##*/} | awk '{ print toupper($1) }'`" = "`echo ${command} | awk '{ print toupper($1) }'`" ]; then - sessionscript=${x} - break - fi - done - if [ -n "${sessionscript}" ]; then - if [ -x "${sessionscript}" ]; then - command="${sessionscript}" - else - command="/bin/sh ${sessionscript}" - fi - else - - # find an executable for $command - x="" - y="" - - for x in "${command}" "`echo ${command} | awk '{ print toupper($1) }'`" "`echo ${command} | awk '{ print tolower($1) }'`" - do - # Fall through ... - if [ -x "`which ${x} 2>/dev/null`" ]; then - y="`which ${x} 2>/dev/null`" - break - fi - done - # note , if the command could not be found then $command will be empty - command="$y" - unset x - unset y - fi -fi - -# call xrdb and xmodmap and such, since $command is not a session script -if [ -z "${sessionscript}" ]; then - userresources="$HOME/.Xresources" - usermodmap="$HOME/.Xmodmap" - userxkbmap="$HOME/.Xkbmap" - - sysresources=/etc/X11/Xresources - sysmodmap=/etc/X11/Xmodmap - sysxkbmap=/etc/X11/Xkbmap - - rh6sysresources=/etc/X11/xinit/Xresources - rh6sysmodmap=/etc/X11/xinit/Xmodmap - - # merge in defaults - if [ -f "$rh6sysresources" ]; then - xrdb -merge "$rh6sysresources" - fi - - if [ -f "$sysresources" ]; then - xrdb -merge "$sysresources" - fi - - if [ -f "$userresources" ]; then - xrdb -merge "$userresources" - fi - - # merge in keymaps - if [ -f "$sysxkbmap" ]; then - setxkbmap `cat "$sysxkbmap"` - XKB_IN_USE=yes - fi - - if [ -f "$userxkbmap" ]; then - setxkbmap `cat "$userxkbmap"` - XKB_IN_USE=yes - fi - - # - # Eeek, this seems like too much magic here - # - if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then - if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then - xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config` - if [ -n "$xkbsymbols" ]; then - setxkbmap -symbols "$xkbsymbols" - XKB_IN_USE=yes - fi - fi - fi - - # xkb and xmodmap don't play nice together - if [ -z "$XKB_IN_USE" ]; then - if [ -f "$rh6sysmodmap" ]; then - xmodmap "$rh6sysmodmap" - fi - - if [ -f "$sysmodmap" ]; then - xmodmap "$sysmodmap" - fi - - if [ -f "$usermodmap" ]; then - xmodmap "$usermodmap" - fi - fi - - unset XKB_IN_USE -fi -unset sessionscript - -# start failsafe session -if [ -z "${command}" ]; then - echo "$0: Failed to find a command to start the session, so starting a failsafe xterm." - exec xterm -geometry 80x24+0+0 -fi - -# temporarily unset XDG_SESSION_COOKIE so consolekit launches a new session -realxdgcookie="$XDG_SESSION_COOKIE" -XDG_SESSION_COOKIE= -# run all system xinitrc shell scripts which will update command -if [ -d /etc/X11/xinit/xinitrc.d ]; then - for i in /etc/X11/xinit/xinitrc.d/* ; do - if [ -x "$i" ]; then - . "$i" - fi - done - unset i -fi -# restore XDG_SESSION_COOKIE -XDG_SESSION_COOKIE="$realxdgcookie" -unset realxdgcookie - -echo "$0: Setup done, will execute: $command" -exec $command - -# vim:ts=4 diff --git a/x11-misc/slim/files/slim-1.3.2-r2-config.diff b/x11-misc/slim/files/slim-1.3.2-r2-config.diff deleted file mode 100644 index a8ae185a845e..000000000000 --- a/x11-misc/slim/files/slim-1.3.2-r2-config.diff +++ /dev/null @@ -1,71 +0,0 @@ ---- slim.conf.orig 2010-08-25 11:52:23.000000000 -0400 -+++ slim.conf 2010-08-25 11:58:58.000000000 -0400 -@@ -2,7 +2,7 @@ - # Note: -xauth $authfile is automatically appended - default_path /bin:/usr/bin:/usr/local/bin - default_xserver /usr/bin/X --#xserver_arguments -dpi 75 -+xserver_arguments -nolisten tcp -br -deferglyphs 16 - - # Commands for halt, login, etc. - halt_cmd /sbin/shutdown -h now -@@ -18,7 +18,7 @@ - - - # Activate numlock when slim starts. Valid values: on|off --# numlock on -+numlock on - - # Hide the mouse cursor (note: does not work with some WMs). - # Valid values: true|false -@@ -33,7 +33,8 @@ - # to adjust the command according to your preferred shell, - # i.e. for freebsd use: - # login_cmd exec /bin/sh - ~/.xinitrc %session --login_cmd exec /bin/bash -login ~/.xinitrc %session -+# login_cmd exec /bin/bash -login ~/.xinitrc %session -+login_cmd exec /bin/bash -login /usr/share/slim/Xsession %session - - # Commands executed when starting and exiting a session. - # They can be used for registering a X11 session with -@@ -41,20 +42,26 @@ - # - # sessionstart_cmd some command - # sessionstop_cmd some command -+sessionstart_cmd /usr/bin/sessreg -a -l :0.0 %user -+sessionstop_cmd /usr/bin/sessreg -d -l :0.0 %user - - # Start in daemon mode. Valid values: yes | no - # Note that this can be overriden by the command line - # options "-d" and "-nodaemon" --# daemon yes -+daemon yes - - # Available sessions (first one is the default). - # The current chosen session name is replaced in the login_cmd - # above, so your login command can handle different sessions. - # see the xinitrc.sample file shipped with slim sources --sessions xfce4,icewm,wmaker,blackbox -+#sessions xfce4,icewm,wmaker,blackbox -+# Alternatively, read available sessions from a directory: -+sessiondir /etc/X11/Sessions - --# Executed when pressing F11 (requires imagemagick) -+# Executed when pressing F11 (requires media-gfx/imagemagick for import) -+# Alternative is media-gfx/scrot. See Gentoo bug 252241 for more info. - screenshot_cmd import -window root /slim.png -+#screenshot_cmd scrot /root/slim.png - - # welcome message. Available variables: %host, %domain - welcome_msg Welcome to %host -@@ -83,8 +88,8 @@ - # randomly choose from - current_theme default - --# Lock file --lockfile /var/run/slim.lock -+# Lock file, /etc/init.d/xdm expects slim.pid -+lockfile /var/run/slim.pid - - # Log file - logfile /var/log/slim.log diff --git a/x11-misc/slim/slim-1.3.2-r6.ebuild b/x11-misc/slim/slim-1.3.2-r6.ebuild deleted file mode 100644 index 36b282b1748a..000000000000 --- a/x11-misc/slim/slim-1.3.2-r6.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/slim/slim-1.3.2-r6.ebuild,v 1.4 2011/12/18 17:37:31 armin76 Exp $ - -EAPI=2 - -inherit toolchain-funcs pam eutils - -DESCRIPTION="Simple Login Manager" -HOMEPAGE="http://slim.berlios.de" -SRC_URI="mirror://berlios/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 sparc x86 ~x86-fbsd" -IUSE="branding pam" - -RDEPEND="x11-libs/libXmu - x11-libs/libX11 - x11-libs/libXpm - x11-libs/libXft - >=media-libs/libpng-1.4 - virtual/jpeg - x11-apps/sessreg - pam? ( virtual/pam )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - x11-proto/xproto" -PDEPEND="branding? ( >=x11-themes/slim-themes-1.2.3a-r3 )" - -src_prepare() { - # respect C[XX]FLAGS, fix crosscompile, - # fix linking order for --as-needed" - sed -i -e "s:^CXX=.*:CXX=$(tc-getCXX) ${CXXFLAGS}:" \ - -e "s:^CC=.*:CC=$(tc-getCC) ${CFLAGS}:" \ - -e "s:^MANDIR=.*:MANDIR=/usr/share/man:" \ - -e "s:^\t\(.*\)\ \$(LDFLAGS)\ \(.*\):\t\1\ \2\ \$(LDFLAGS):g" \ - -e "s:-I/usr/include/libpng12:$(pkg-config --cflags-only-I libpng):" \ - -e "s:-lpng12:$(pkg-config --libs-only-l libpng):" \ - -r -e "s:^LDFLAGS=(.*):LDFLAGS=\1 ${LDFLAGS}:" \ - Makefile || die "sed failed in Makefile" - # Our Gentoo-specific config changes - epatch "${FILESDIR}"/${PN}-1.3.2-r3-config.diff - - if use elibc_FreeBSD; then - sed -i -e "s/CUSTOM=-DHAVE_SHADOW/CUSTOM=-DNEEDS_BASENAME/" Makefile \ - || die "sed failed in Makefile" - epatch "${FILESDIR}"/${PN}-1.3.2-bsd-install.patch - fi - - if use branding; then - sed -i -e 's/ default/ slim-gentoo-simple/' slim.conf || die - fi - - # Gentoo bug 297655 - epatch "${FILESDIR}"/14509-fix-keyboard-in-tty-from-which-${PN}-is-lauched.patch - # Upstream bug #15287 - epatch "${FILESDIR}"/15287-fix-pam-authentication-with-pam_unix2.patch - # Gentoo Bug 261713 - epatch "${FILESDIR}"/261713-restart-xserver-if-killed.patch - # Gentoo bug 261359, upstream 15326 - epatch "${FILESDIR}"/261359-fix-SIGTERM-freeze.patch - # Gentoo bug 346037 - epatch "${FILESDIR}"/346037-stop_setting_host_for_pam_ck_connector_so.patch - # Gentoo bug 378505 - epatch "${FILESDIR}"/${P}-libpng15.patch - # Gentoo bug 252280 - epatch "${FILESDIR}"/252280-fix-default_user-focus_passwd.patch -} - -src_compile() { - if use pam ; then - emake USE_PAM=1 || die "emake failed." - else - emake || die "emake failed." - fi -} - -src_install() { - if use pam ; then - emake USE_PAM=1 DESTDIR="${D}" install || die "emake install failed." - pamd_mimic system-local-login slim auth account session - else - emake DESTDIR="${D}" install || die "emake install failed." - fi - - insinto /usr/share/slim - newins "${FILESDIR}/Xsession-r2" Xsession || die "newins failed" - - insinto /etc/logrotate.d - newins "${FILESDIR}/slim.logrotate" slim || die "newins failed" - - dodoc xinitrc.sample ChangeLog README TODO THEMES -} - -pkg_postinst() { - elog - elog "The configuration file is located at /etc/slim.conf." - elog - elog "If you wish ${PN} to start automatically, set DISPLAYMANAGER=\"${PN}\" " - elog "in /etc/conf.d/xdm and run \"rc-update add xdm default\"." - elog - elog "By default, ${PN} now does proper X session selection, including ~/.xsession" - elog "support, as well as selection between sessions available in" - elog "/etc/X11/Sessions/ at login by pressing [F1]." - elog - elog "The XSESSION environment variable is still supported as a default" - elog "if no session has been specified by the user." - elog - elog "If you want to use .xinitrc in the user's home directory for session" - elog "management instead, see README and xinitrc.sample in" - elog "/usr/share/doc/${PF} and change your login_cmd in /etc/slim.conf" - elog "accordingly." - elog - ewarn "Please note that the slim session start script now supports consolekit" - ewarn "directly, via xinitrc.d scripts. Please remove any existing work-arounds to" - ewarn "avoid multiple calls to ck-launch-session." - if has_version "<=sys-auth/pambase-20101024[consolekit]" ; then - ewarn - ewarn "You should also remove the 'nox11' flag from the pam_ck_connector.so module " - ewarn "in /etc/pam.d/system-login if you have not already done so." - ewarn "(this is safe, it will be default in the next version of pambase)" - fi - elog - if ! use pam; then - elog "You have merged ${PN} without USE=pam, this will cause ${PN} to fall back to" - elog "the console when restarting your window manager. If this is not" - elog "desired, then please remerge ${PN} with USE=pam" - elog - fi -} |