From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SARfw-0008IA-By for garchives@archives.gentoo.org; Wed, 21 Mar 2012 19:58:28 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 04411E05CB; Wed, 21 Mar 2012 19:58:13 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B7B59E05CB for ; Wed, 21 Mar 2012 19:58:13 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C910D1B4008 for ; Wed, 21 Mar 2012 19:58:12 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 88786E5403 for ; Wed, 21 Mar 2012 19:58:11 +0000 (UTC) From: "Michael Weber" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michael Weber" Message-ID: <1332359882.11cf199ae4e000d31ac54938f8e8677ded19c853.xmw@gentoo> Subject: [gentoo-commits] dev/xmw:master commit in: x11-misc/trivdm/, x11-misc/trivdm/files/ X-VCS-Repository: dev/xmw X-VCS-Files: x11-misc/trivdm/ChangeLog x11-misc/trivdm/Manifest x11-misc/trivdm/files/trivdm-0_p20110921 x11-misc/trivdm/files/trivdm-0_p20110927 x11-misc/trivdm/files/trivdm-0_p20111010 x11-misc/trivdm/files/trivdm-0_p20120321 x11-misc/trivdm/trivdm-0_p20110921.ebuild x11-misc/trivdm/trivdm-0_p20110927.ebuild x11-misc/trivdm/trivdm-0_p20111010.ebuild x11-misc/trivdm/trivdm-0_p20120321.ebuild X-VCS-Directories: x11-misc/trivdm/ x11-misc/trivdm/files/ X-VCS-Committer: xmw X-VCS-Committer-Name: Michael Weber X-VCS-Revision: 11cf199ae4e000d31ac54938f8e8677ded19c853 X-VCS-Branch: master Date: Wed, 21 Mar 2012 19:58:11 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 529b4e3c-5859-473f-8f4c-6ec71ef6810f X-Archives-Hash: dca0d1581006b482f95786c4d99acae0 commit: 11cf199ae4e000d31ac54938f8e8677ded19c853 Author: Michael Weber gentoo org> AuthorDate: Wed Mar 21 19:58:02 2012 +0000 Commit: Michael Weber gentoo org> CommitDate: Wed Mar 21 19:58:02 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/xmw.git;a=3Dco= mmit;h=3D11cf199a Version bump, add app-admin/sudo dep, clean up old version (Portage version: 2.1.10.49/git/Linux x86_64, signed Manifest commit with= key 62EEF090) --- x11-misc/trivdm/ChangeLog | 11 +++- x11-misc/trivdm/Manifest | 16 ++--- x11-misc/trivdm/files/trivdm-0_p20110921 | 60 --------------= ----- x11-misc/trivdm/files/trivdm-0_p20110927 | 62 --------------= ------ .../{trivdm-0_p20111010 =3D> trivdm-0_p20120321} | 2 +- x11-misc/trivdm/trivdm-0_p20110921.ebuild | 54 --------------= --- x11-misc/trivdm/trivdm-0_p20110927.ebuild | 53 --------------= --- ..._p20111010.ebuild =3D> trivdm-0_p20120321.ebuild} | 9 ++- 8 files changed, 23 insertions(+), 244 deletions(-) diff --git a/x11-misc/trivdm/ChangeLog b/x11-misc/trivdm/ChangeLog index 17cbd70..8b1375f 100644 --- a/x11-misc/trivdm/ChangeLog +++ b/x11-misc/trivdm/ChangeLog @@ -1,7 +1,16 @@ # ChangeLog for x11-misc/trivdm -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ =20 +*trivdm-0_p20120321 (21 Mar 2012) + + 21 Mar 2012; Michael Weber -files/trivdm-0_p20110921, + -trivdm-0_p20110921.ebuild, -files/trivdm-0_p20110927, + -trivdm-0_p20110927.ebuild, -files/trivdm-0_p20111010, + -trivdm-0_p20111010.ebuild, +files/trivdm-0_p20120321, + +trivdm-0_p20120321.ebuild: + Version bump, add app-admin/sudo dep, clean up old version + *trivdm-0_p20111010 (10 Oct 2011) =20 10 Oct 2011; Michael Weber +files/trivdm-0_p20111010, diff --git a/x11-misc/trivdm/Manifest b/x11-misc/trivdm/Manifest index 5c3db2a..286719e 100644 --- a/x11-misc/trivdm/Manifest +++ b/x11-misc/trivdm/Manifest @@ -1,18 +1,14 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 =20 -AUX trivdm-0_p20110921 2319 RMD160 d5ea44d05528ee0d6d3a6f27d8bb00bd513fc= e5d SHA1 21cb08d686d6c9c8cb157660f903e9ae2e496b01 SHA256 eae817ac58331265= e5f73c7d154e14524b90417a3560c826da4b55b49fe95a42 -AUX trivdm-0_p20110927 2435 RMD160 7430356d28715ee4062d434da4fd18f1df9c7= 9b1 SHA1 b8b11db1314ab9404e8bcafc9c86b3cab39cab85 SHA256 33e54114644860dc= 4aced2935e72d0188f016dbff5191f3fde4e70dbbb380cc6 -AUX trivdm-0_p20111010 2563 RMD160 b2e376c89eaae8ea2e4ed97627abb989f2d08= b6e SHA1 c09676bafd6c3d8b5ecc0da300b4dfb5dd1c914d SHA256 ba60fd9c8b87632b= 2fe1ec63dbdaad0ebf8c9db035a9e746cafd67f265c2ee04 -EBUILD trivdm-0_p20110921.ebuild 1372 RMD160 e03319f38b7e6d5398b7d9ad70f= 19cecefa4bb98 SHA1 4d9946e7c0ff322e9600526be021151dc9ab8347 SHA256 28a598= 0ee288a5dff6ca820da6272567ff841d61bafd35f9a29b0b42c7025135 -EBUILD trivdm-0_p20110927.ebuild 1430 RMD160 25be98eeb10527e26be5126aabe= 585cbbed68318 SHA1 794da6899cd0b6c883141e574dee65759287dbfa SHA256 ad040c= 7033142c823ca27c66b392e6371f6afd8af5c45d170720001779226113 -EBUILD trivdm-0_p20111010.ebuild 1686 RMD160 032c3bdeabdaed07f71eebd5289= 4607907d5f2f8 SHA1 b9a954ab3e1a7da070fa92720b35d8c27cdc38c5 SHA256 d6df9c= 06e74c8f478769ab4214ac30d69fe3805d46f07100c9966201e2add920 -MISC ChangeLog 637 RMD160 078203c7eca39c9fd6000ec9c6107876d754fd90 SHA1 = de8ef89f74a895fa4357a573043665f752239529 SHA256 4e34b8a54dc904fade2f4fe27= 8d9792b59bbc8d00fe54c8759af2209b8cfcd12 +AUX trivdm-0_p20120321 2538 RMD160 78335c20844ac5ff8e351a72a37356d5bfd99= b3a SHA1 10dbbedd2bf58e0ab06cf7f7fedfc38dcfe53e33 SHA256 64a4639913c9370e= 3f6fb28e244118da272b1382d3ad592d6fe9c8458c531abc +EBUILD trivdm-0_p20120321.ebuild 1716 RMD160 49eebd9c396245e593c826a5b11= 3f13e1ac23eae SHA1 96009deaa3d5cb184a40cc8ca0ef78e8d2fb852c SHA256 f3a860= 912c37d5d51520c0aa725dac6a993631992be535c268c51b20c7b753c4 +MISC ChangeLog 1008 RMD160 2d1950fb8d96b8a9e6ae581f5c406e60c2ccb0b4 SHA1= 04e9a8ef87908ea7397333bede0136a06ea192dc SHA256 d163bb1a825a656efdb37d5e= 6b89a37b24ba5e66b8dc804376affbd8f533716a MISC metadata.xml 245 RMD160 6b03982a4d5f32d9fa6b9259ae36f9fcb07c8404 SH= A1 fb16c7b4c5ab071dd979f761b8bb075f5396b737 SHA256 375a1da02cd2c393ce2378= a73c1ce08134bc030b3bb378c6a4d6ca9cd5be1f8d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) =20 -iF4EAREIAAYFAk6Ta68ACgkQknrdDGLu8JD8pwEAgklGWIj3msJQXNHv9mvCrDqK -xBRNleX5buDk8Kz36F8BAIjw0TYjU9bc9zTtA37497uaBNMdnK0RXvrrpk7EziBx -=3DndJj +iF4EAREIAAYFAk9qMskACgkQknrdDGLu8JAuvgEAmyUqT3+fCKwJyKh4xzmNkuln +UIQm3r1cCklTEU6Qh1cA/jAfVdg5agKe0Z/lc661IKE3zsd4fnHmpOOJA5FWrcr8 +=3DlYKQ -----END PGP SIGNATURE----- diff --git a/x11-misc/trivdm/files/trivdm-0_p20110921 b/x11-misc/trivdm/f= iles/trivdm-0_p20110921 deleted file mode 100644 index 6f00289..0000000 --- a/x11-misc/trivdm/files/trivdm-0_p20110921 +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/zsh -# trivdm by Christian Neukirchen, Michael Weber root@fs.lmu.de -# wget http://xmw.de/tmp/trivdm -O /usr/local/bin/trivdm -# c7:2345:respawn:/usr/bin/openvt -c 7 -f -w /usr/local/bin/trivdm -# symlinks to /usr/local/bin/{gdmflexiserver,w} and /etc/local.d/trivdm.= start -# groupadd --system trivdm ; useradd --system -g trivdm -G wheel trivdm=20 -# chmod u+s /usr/bin/chvt - -NAME=3D$(basename $0) ; USER=3Dtrivdm ; LANG=3DC -log() { echo "$@" | logger -s -t $NAME } -trap 'read -s -k -t 10 "?Press any key to continue ..." ; exit -1 ' ZERR -w() { ps haxo ruser,tty,comm | grep -v $USER | egrep -v "agetty|login$" = | \ - awk '{ if ( $3 =3D=3D "X" || $2 !=3D "?" ) print $1" "$2 }' | sort -= u | \ - awk '{ ORS=3D"" ; if ( u !=3D $1 ) { u=3D$1 ; print "\n"u"\t" } ; pr= int $2"," }' \ - | sed -e '1d ; s:,$:: ; $a\' } - -case $NAME in - gdmflexiserver) - [ "$1" =3D "-ls" ] && exec chvt 7 || exec /usr/bin/gdmflexiserver $@ ;; - trivdm.start) - chvt 7 ; exec setfont sun12x22 ;; - w) - w ; exec /usr/bin/w $@ ;; - *) - [ "$1" =3D "update" ] && exec wget http://xmw.de/tmp/$NAME -O $0 - [ "$(id -un)" =3D "$USER" ] || exec su -c $0 $USER ;; -esac - -clear -toilet --gay -f mono9 $(hostname -f | sed 's:^[^\.]*\.::') -print -n "Usage: [/] - in ~/.xinitrc (default), Gnome (fallback),\n\t" -find /etc/X11/Sessions -type f ! -name Gnome | \ - awk -F / 'BEGIN { ORS=3D", " } { print $5 }' | sed 's:, $:\n\n:' -print "connected users:\n$({ w | grep '' || print ''} | sed 's:^:\= t:')\n" -read "login?$(hostname)/tty7 x11 login: " - -case $login in - "")=20 - exit ;; - */*)=20 - xclient=3D$(find /etc/X11/Sessions -iname "*${login#*/}*" -type f | \ - sort | head -n 1) - [ -n "$xclient" ] || { log invalid session ; [ ] } - login=3D${login%/*} ;; - *) xclient=3D"~/.xinitrc" ;; -esac - -id "$login" 2>&1 >/dev/null | sed "s|^id:|$NAME:|" -id "$login" 2>/dev/null >/dev/null=20 - -tty=3D$(ps h -eo ruser,tty,comm | grep "^$login " | awk '$3=3D=3D"X" {pr= int $2}') -[ "$tty" ] && { log switching to console $tty ; chvt "${tty#tty}" ; [ ] = } - -dpy=3D0 ; while [ -e /tmp/.X11-unix/X$dpy ] ; do (( dpy +=3D 1 )) done -su -l -c "export xclient=3D$xclient ;=20 - [ -x \"\$xclient\" ] || xclient=3D/etc/X11/Sessions/Gnome ;=20 - /usr/sbin/daemonize -a -e ~/.xorg-stderr -o ~/.xorg-stdout -c ~ \ - /usr/bin/startx \$xclient -- :$dpy -retro" $login=20 -[ ] diff --git a/x11-misc/trivdm/files/trivdm-0_p20110927 b/x11-misc/trivdm/f= iles/trivdm-0_p20110927 deleted file mode 100644 index 3bef475..0000000 --- a/x11-misc/trivdm/files/trivdm-0_p20110927 +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/zsh -# trivdm by Christian Neukirchen, Michael Weber root@fs.lmu.de -# wget http://xmw.de/tmp/trivdm -O /usr/local/bin/trivdm -# c7:2345:respawn:/usr/bin/openvt -c 7 -f -w /usr/local/bin/trivdm -# symlinks to /usr/local/bin/{gdmflexiserver,w} and /etc/local.d/trivdm.= start -# groupadd --system trivdm ; useradd --system -g trivdm -G wheel trivdm=20 -# chmod u+s /usr/bin/chvt - -NAME=3D$(basename $0) ; USER=3Dtrivdm ; LANG=3DC -log() { echo "$@" | logger -s -t $NAME } -trap 'read -s -k -t 10 "?Press any key to continue ..." ; exit -1 ' ZERR -w() { ps haxo ruser,tty,comm | grep -v $USER | egrep -v "agetty|login$" = | \ - awk '{ if ( $3 =3D=3D "X" || $2 !=3D "?" ) print $1" "$2 }' | sort -= u | \ - awk '{ ORS=3D"" ; if ( u !=3D $1 ) { u=3D$1 ; print "\n"u"\t" } ; pr= int $2"," }' \ - | sed -e '1d ; s:,$:: ; $a\' } - -case $NAME in - gdmflexiserver) - [ "$1" =3D "-ls" ] && exec chvt 7 || exec /usr/bin/gdmflexiserver $@ ;; - trivdm.start) - chvt 7 ; exec setfont sun12x22 ;; - w) - w ; exec /usr/bin/w $@ ;; - *) - [ "$1" =3D "update" ] && exec wget http://xmw.de/tmp/$NAME -O $0 - [ "$(id -un)" =3D "$USER" ] || exec su -c $0 $USER ;; -esac - -clear -toilet --font mono9 --gay $(hostname -f | sed 's:^[^\.]*\.::') | awk \ - '{a[NR%8]=3Da[NR%8] $0} END {for (i=3D1;i<=3DNR;i++) print a[i];prin= t a[0]}' \ - | sed 's/ *$//g;/^$/d' -print -n "Usage: [/] - in ~/.xinitrc (default), Gnome (fallback),\n\t" -find /etc/X11/Sessions -type f ! -name Gnome | \ - awk -F / 'BEGIN { ORS=3D", " } { print $5 }' | sed 's:, $:\n\n:' -print "connected users:\n$({ w | grep '' || print ''} | sed 's:^:\= t:')\n" -read "login?$(hostname)/tty7 x11 login: " - -case $login in - "")=20 - exit ;; - */*)=20 - xclient=3D$(find /etc/X11/Sessions -iname "*${login#*/}*" -type f | \ - sort | head -n 1) - [ -n "$xclient" ] || { log invalid session ; [ ] } - login=3D${login%/*} ;; - *) xclient=3D"~/.xinitrc" ;; -esac - -id "$login" 2>&1 >/dev/null | sed "s|^id:|$NAME:|" -id "$login" 2>/dev/null >/dev/null=20 - -tty=3D$(ps h -eo ruser,tty,comm | grep "^$login " | awk '$3=3D=3D"X" {pr= int $2}') -[ "$tty" ] && { log switching to console $tty ; chvt "${tty#tty}" ; [ ] = } - -dpy=3D0 ; while [ -e /tmp/.X11-unix/X$dpy ] ; do (( dpy +=3D 1 )) done -su -l -c "export xclient=3D$xclient ;=20 - [ -x \"\$xclient\" ] || xclient=3D/etc/X11/Sessions/Gnome ;=20 - /usr/sbin/daemonize -a -e ~/.xorg-stderr -o ~/.xorg-stdout -c ~ \ - /usr/bin/startx \$xclient -- :$dpy -retro" $login=20 -[ ] diff --git a/x11-misc/trivdm/files/trivdm-0_p20111010 b/x11-misc/trivdm/f= iles/trivdm-0_p20120321 similarity index 97% rename from x11-misc/trivdm/files/trivdm-0_p20111010 rename to x11-misc/trivdm/files/trivdm-0_p20120321 index 30de0be..5336dd6 100644 --- a/x11-misc/trivdm/files/trivdm-0_p20111010 +++ b/x11-misc/trivdm/files/trivdm-0_p20120321 @@ -27,7 +27,7 @@ case $NAME in esac =20 clear -toilet --font mono9 --gay $(hostname -f | sed 's:^[^\.]*\.::') | awk \ +toilet --font mono9 --gay $(hostname) | awk \ '{a[NR%8]=3Da[NR%8] $0} END {for (i=3D1;i<=3DNR;i++) print a[i];prin= t a[0]}' \ | sed 's/ *$//g;/^$/d' print -n "Usage: [/]|!halt|!reboot diff --git a/x11-misc/trivdm/trivdm-0_p20110921.ebuild b/x11-misc/trivdm/= trivdm-0_p20110921.ebuild deleted file mode 100644 index 20e14bc..0000000 --- a/x11-misc/trivdm/trivdm-0_p20110921.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3D3 - -inherit eutils - -DESCRIPTION=3D"trivial display manager" -HOMEPAGE=3D"http://xmw.de/tmp/trivdm" -SRC_URI=3D"" - -LICENSE=3D"MIT" -SLOT=3D"0" -KEYWORDS=3D"~amd64 ~x86" -IUSE=3D"" - -RDEPEND=3D"app-misc/toilet - app-shells/zsh - sys-apps/daemonize - sys-apps/kbd" -DEPEND=3D"" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 /usr/bin/${PN} -1 ${PN} -} - -src_install() { - newbin "${FILESDIR}"/${P} ${PN} || die -} - -pkg_preinst() { - dodir /etc || die - local myinit=3D$(sed -n -e '/c7:/{s/^.*c7:/c7:/ ; s:/local/:/: ; p}' \ - "${ED}"/usr/bin/${PN}) - sed -e "/^c7:/d" \ - -e "\$a$myinit\\" \ - /etc/inittab > "${ED}"/etc/inittab || die - - elog "IMPORTANT NOTE" - elog "Your system needs 5 minor adjustments that" - elog "must not be made by Gentoo portage system:" - elog "1) enable xscreensaver->newlogin comartibility" - elog " ln -s ../../bin/${PN} /usr/local/bin/gdmflexiserver" - elog "2) tune w to display remote login sessions and daeonized X11" - elog " ln -s ../../bin/${PN} /usr/local/bin/w" - elog "3) set a fancy font on framebuffer console on startup" - elog " ln -s ../../usr/bin/${PN} /etc/local.d/${PN}.start" - elog "4) grant chvt to everyone" - elog " chmod u+s /usr/bin/chvt" - elog "5) updated /etc/inittab (etc-update, ...) and reload" - elog " kill -HUP 1" -} diff --git a/x11-misc/trivdm/trivdm-0_p20110927.ebuild b/x11-misc/trivdm/= trivdm-0_p20110927.ebuild deleted file mode 100644 index 8b1edd4..0000000 --- a/x11-misc/trivdm/trivdm-0_p20110927.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=3D3 - -inherit eutils - -DESCRIPTION=3D"trivial display manager" -HOMEPAGE=3D"http://xmw.de/tmp/trivdm" -SRC_URI=3D"" - -LICENSE=3D"MIT" -SLOT=3D"0" -KEYWORDS=3D"~amd64 ~x86" -IUSE=3D"" - -RDEPEND=3D"app-misc/toilet - app-shells/zsh - sys-apps/daemonize - sys-apps/kbd" -DEPEND=3D"" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 /usr/bin/${PN} -1 ${PN} -} - -src_install() { - newbin "${FILESDIR}"/${P} ${PN} || die - dodir /etc/env.d - echo "CONFIG_PROTECT=3D\"/usr/bin/${PN}\"" > "${D}"/etc/env.d/90${PN} -} - -pkg_preinst() { - sed -e "/^c7:/d" /etc/inittab > "${ED}"/etc/inittab || die - sed -n -e '/c7:/{s/^.*c7:/c7:/ ; s:/local/:/: ; p}' \ - "${ED}"/usr/bin/${PN} >> "${ED}"/etc/inittab || die - - elog "IMPORTANT NOTE" - elog "Your system needs 5 minor adjustments that" - elog "must not be made by Gentoo portage system:" - elog "1) enable xscreensaver->newlogin compartibility" - elog " ln -s ../../bin/${PN} /usr/local/bin/gdmflexiserver" - elog "2) tune w to display remote login sessions and daemonized X11" - elog " ln -s ../../bin/${PN} /usr/local/bin/w" - elog "3) set a fancy font on framebuffer console on startup" - elog " ln -s ../../usr/bin/${PN} /etc/local.d/${PN}.start" - elog "4) grant chvt to everyone" - elog " chmod u+s /usr/bin/chvt" - elog "5) updated /etc/inittab (etc-update, ...) and reload" - elog " kill -HUP 1" -} diff --git a/x11-misc/trivdm/trivdm-0_p20111010.ebuild b/x11-misc/trivdm/= trivdm-0_p20120321.ebuild similarity index 94% rename from x11-misc/trivdm/trivdm-0_p20111010.ebuild rename to x11-misc/trivdm/trivdm-0_p20120321.ebuild index f65ff95..1021f2f 100644 --- a/x11-misc/trivdm/trivdm-0_p20111010.ebuild +++ b/x11-misc/trivdm/trivdm-0_p20120321.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ =20 -EAPI=3D3 +EAPI=3D4 =20 inherit eutils =20 @@ -15,12 +15,15 @@ SLOT=3D"0" KEYWORDS=3D"~amd64 ~x86" IUSE=3D"" =20 -RDEPEND=3D"app-misc/toilet +RDEPEND=3D"app-admin/sudo + app-misc/toilet app-shells/zsh sys-apps/daemonize sys-apps/kbd" DEPEND=3D"" =20 +S=3D${WORKDIR} + pkg_setup() { enewgroup ${PN} enewuser ${PN} -1 /usr/bin/${PN} -1 ${PN}