diff options
Diffstat (limited to 'net-misc/ltsp-server')
-rw-r--r-- | net-misc/ltsp-server/ChangeLog | 11 | ||||
-rw-r--r-- | net-misc/ltsp-server/Manifest | 5 | ||||
-rw-r--r-- | net-misc/ltsp-server/ltsp-server-5.1.99.ebuild | 83 | ||||
-rw-r--r-- | net-misc/ltsp-server/ltsp-server-9999.ebuild | 21 |
4 files changed, 100 insertions, 20 deletions
diff --git a/net-misc/ltsp-server/ChangeLog b/net-misc/ltsp-server/ChangeLog index f9f29d0..73de9f0 100644 --- a/net-misc/ltsp-server/ChangeLog +++ b/net-misc/ltsp-server/ChangeLog @@ -1,12 +1,17 @@ # ChangeLog for net-misc/ltsp-server -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ -*ltsp-server-9999 (08 04 2008) +*ltsp-server-5.1.99 (01 02 2010) + + 01 02 2010; Wim Muskee wimmuskee@gmail.com ltsp-server-5.1.99: + Initial import. - 08 08 2009; Wim Muskee wimmuskee@gmail.com ldminfod-9999.ebuild: + 08 08 2009; Wim Muskee wimmuskee@gmail.com ltsp-server-9999.ebuild: Removed EBZR_BRANCH declaration. +*ltsp-server-9999 (08 04 2008) + 08 04 2008; Johnny Robeson johnny@localmomentum.net ltsp-server-9999.ebuild: Initial import. diff --git a/net-misc/ltsp-server/Manifest b/net-misc/ltsp-server/Manifest index 37bffbf..af38b47 100644 --- a/net-misc/ltsp-server/Manifest +++ b/net-misc/ltsp-server/Manifest @@ -1,3 +1,4 @@ -EBUILD ltsp-server-9999.ebuild 1829 RMD160 df948f1b578f3d3d40016c2a235ed78bd5e83002 SHA1 490d98e9eef43638c39004c7f6c6876edb4af918 SHA256 805ca3f170c728ea3755818f835add2a0422bb018f352944dcd15d76c678e260 -MISC ChangeLog 355 RMD160 419878e58f8e2e6ffcfe7c24af633d1a6191b422 SHA1 ada103f8b584b1c877b834c65cd1b9ad4a56b4b5 SHA256 f1245f0373f8f760e1bac9f61b98182cba5202a314455c1974e911c74bdd01f2 +EBUILD ltsp-server-5.1.99.ebuild 1652 RMD160 60369464eb0f99c6f3f2411d8a168dd119c6a14a SHA1 6eec9f4b774ab585798975bd339b750668c00ccf SHA256 683e07cd7d8a3a3cf9fcf4c5ed0358a3dde7322a1526facffbe2bbe5592e1e1b +EBUILD ltsp-server-9999.ebuild 1620 RMD160 0e072e03402c32d843212891e9af0523ba132c32 SHA1 056d0d7562400372f430fe4270e2e5dcca21cc35 SHA256 5fa6547674d889d9bfe023066ec39f76141e937c8eb9edbe7349b9810bad6910 +MISC ChangeLog 476 RMD160 19a2948aa2f4536fae99720d74cefdf0f3fab5ec SHA1 4c6c98742aaf253f5db0376752b7b2bb1e912fd4 SHA256 25d9fac15ab12fa99a2eb2969445c4052c841953d7a19d973c304ddd03931b68 MISC metadata.xml 357 RMD160 b8552c04bdbee67a09cd127045eb2de4364ae87a SHA1 15287e3c80355518e4361b4f2594ad3bbc711e5d SHA256 8f61b7d9d4fdb3596977f994c372bc38749349ef2a79ff2c5a5e03669e8fa43d diff --git a/net-misc/ltsp-server/ltsp-server-5.1.99.ebuild b/net-misc/ltsp-server/ltsp-server-5.1.99.ebuild new file mode 100644 index 0000000..4aa555f --- /dev/null +++ b/net-misc/ltsp-server/ltsp-server-5.1.99.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="1" + +EBZR_REVISION="1584" +EBZR_REPO_URI="http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk" + +inherit bzr + +DESCRIPTION="LTSP server" +HOMEPAGE="http://www.ltsp.org/" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Default to nfs until nbd works +IUSE="dhcp +nfs" +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 + sys-apps/xinetd + dhcp? ( || ( net-misc/dhcp net-dns/dnsmasq ) ) + nfs? ( + net-fs/nfs-utils + net-nds/portmap + ) + sys-block/nbd + sys-fs/squashfs-tools + sys-fs/ltspfs + sys-apps/lsb-release + sys-kernel/genkernel + >sys-apps/quickstart-0.6 + sys-apps/iproute2 + >=app-portage/layman-1.2 + sys-boot/syslinux + net-misc/ldminfod" + +src_unpack() { + bzr_src_unpack +} + +src_install() { + ltspdir="/usr/share/ltsp" + + insinto /etc/ltsp/quickstart + doins server/configs/quickstart/* + + insinto ${ltspdir} + doins ltsp-common-functions + + insinto ${ltspdir}/plugins + doins -r server/plugins/* + + dobin localapps/ltsp-localapps + + dosbin server/ltsp-keys + dosbin server/ltsp-build-client + dosbin server/ltsp-update-kernels + dosbin server/ltsp-update-sshkeys + dosbin server/ltsp-update-image + dosbin server/nbdrootd + dosbin server/nbdswapd + + insinto /etc/xinetd.d + doins server/xinetd.d/* + + doman server/doc/*.8 + + dodoc server/doc/lts-parameters.txt + dodoc TODO + docinto examples + dodoc server/doc/examples/* +} + diff --git a/net-misc/ltsp-server/ltsp-server-9999.ebuild b/net-misc/ltsp-server/ltsp-server-9999.ebuild index 8e57d5e..18cba0a 100644 --- a/net-misc/ltsp-server/ltsp-server-9999.ebuild +++ b/net-misc/ltsp-server/ltsp-server-9999.ebuild @@ -1,23 +1,18 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="1" -if [[ ${PV} == 9999* ]] -then - [[ ${PV} == 9999.* ]] && EBZR_REVISION="${PV/9999./}" - EBZR_REPO_URI="http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk" - inherit bzr -else - SRC_URI="mirror://gentoo/${P}.tar.bz2" -fi +EBZR_REPO_URI="http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk" + +inherit bzr DESCRIPTION="LTSP server" HOMEPAGE="http://www.ltsp.org/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="" # Default to nfs until nbd works IUSE="dhcp +nfs" DEPEND="" @@ -49,11 +44,7 @@ RDEPEND="!net-misc/ltsp-client net-misc/ldminfod" src_unpack() { - if [[ ${PV} == 9999* ]] ; then - bzr_src_unpack - else - unpack ${P}.tar.bz2 - fi + bzr_src_unpack } src_install() { |