diff options
author | Wim Muskee <wimmuskee@gmail.com> | 2012-03-11 22:32:20 +0100 |
---|---|---|
committer | Wim Muskee <wimmuskee@gmail.com> | 2012-03-11 22:32:20 +0100 |
commit | f4dcff2c0c00d0f9f01d1e2f80df1f40dbcd6842 (patch) | |
tree | 1b1849b0ee62a08e0242f46162dff4808e15391b /net-misc/ltsp-server/ltsp-server-5.2.19.ebuild | |
parent | ltsp-server: version bump to 5.3.5 + changes to profile (diff) | |
download | ltsp-f4dcff2c0c00d0f9f01d1e2f80df1f40dbcd6842.tar.gz ltsp-f4dcff2c0c00d0f9f01d1e2f80df1f40dbcd6842.tar.bz2 ltsp-f4dcff2c0c00d0f9f01d1e2f80df1f40dbcd6842.zip |
ltsp-server: Add X and pulseaudio USE for optional server login support, thx to Tom Ribbens for testing.
Diffstat (limited to 'net-misc/ltsp-server/ltsp-server-5.2.19.ebuild')
-rw-r--r-- | net-misc/ltsp-server/ltsp-server-5.2.19.ebuild | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/net-misc/ltsp-server/ltsp-server-5.2.19.ebuild b/net-misc/ltsp-server/ltsp-server-5.2.19.ebuild index f2af462..2001cc2 100644 --- a/net-misc/ltsp-server/ltsp-server-5.2.19.ebuild +++ b/net-misc/ltsp-server/ltsp-server-5.2.19.ebuild @@ -15,16 +15,13 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" # Default to nfs until nbd works -IUSE="doc dhcp examples nbd +nfs" +IUSE="doc dhcp examples nbd +nfs +pulseaudio +X" DEPEND="" # NOTES on the dependencies # xdm - we currently have to rely on /usr/lib/X11/xdm/Xsession # iproute2 - ltsp-update-sshkeys requires ip RDEPEND="!net-misc/ltsp-client - x11-apps/xdm - media-sound/pulseaudio - x11-base/xorg-server net-misc/openssh virtual/tftp dhcp? ( || ( net-misc/dhcp net-dns/dnsmasq ) ) @@ -36,6 +33,13 @@ RDEPEND="!net-misc/ltsp-client sys-block/nbd sys-fs/squashfs-tools ) + pulseaudio? ( + media-sound/pulseaudio + ) + X? ( + x11-apps/xdm + x11-base/xorg-server + ) sys-fs/ltspfs sys-apps/lsb-release >sys-apps/quickstart-0.6 @@ -132,8 +136,11 @@ pkg_postinst(){ einfo "Mounting swap over NBD is supported." einfo fi - - einfo "Don't forget to install a window manager," - einfo "you can't log in to your ltsp-client without one." + + if use X; then + einfo + einfo "Don't forget to install a window manager," + einfo "you can't log in with X onto your server without one." + fi } |