diff options
Diffstat (limited to 'net-misc/ltsp-server/ltsp-server-5.3.5.ebuild')
-rw-r--r-- | net-misc/ltsp-server/ltsp-server-5.3.5.ebuild | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/net-misc/ltsp-server/ltsp-server-5.3.5.ebuild b/net-misc/ltsp-server/ltsp-server-5.3.5.ebuild index 3058c71..cfcf627 100644 --- a/net-misc/ltsp-server/ltsp-server-5.3.5.ebuild +++ b/net-misc/ltsp-server/ltsp-server-5.3.5.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 @@ -134,8 +138,10 @@ pkg_postinst(){ einfo "Mounting swap over NBD is supported." fi - einfo - 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 } |