diff options
author | Wim Muskee <wimmuskee@gmail.com> | 2010-03-02 22:55:21 +0100 |
---|---|---|
committer | Wim Muskee <wimmuskee@gmail.com> | 2010-03-02 22:55:21 +0100 |
commit | 668803a1a54fdf4bf28c9ba708ccf7e738bc3bff (patch) | |
tree | 6a16dd2aa59b4d2de79017be85ea6498e378f902 /net-misc/ltsp-server | |
parent | ltsp-server: Added ltsp-info bin and man to 9999. (diff) | |
download | ltsp-668803a1a54fdf4bf28c9ba708ccf7e738bc3bff.tar.gz ltsp-668803a1a54fdf4bf28c9ba708ccf7e738bc3bff.tar.bz2 ltsp-668803a1a54fdf4bf28c9ba708ccf7e738bc3bff.zip |
ltsp-server: Patching quickstart profile for space errors, thx to Horst Prote.
Diffstat (limited to 'net-misc/ltsp-server')
-rw-r--r-- | net-misc/ltsp-server/ChangeLog | 5 | ||||
-rw-r--r-- | net-misc/ltsp-server/Manifest | 4 | ||||
-rw-r--r-- | net-misc/ltsp-server/files/ltsp-server-5.2-r1-quickstart.patch | 11 | ||||
-rw-r--r-- | net-misc/ltsp-server/ltsp-server-5.2-r1.ebuild | 111 |
4 files changed, 130 insertions, 1 deletions
diff --git a/net-misc/ltsp-server/ChangeLog b/net-misc/ltsp-server/ChangeLog index cb1ef4f..3e2b92d 100644 --- a/net-misc/ltsp-server/ChangeLog +++ b/net-misc/ltsp-server/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*ltsp-server-5.2-r1 (02 03 2010) + + 02 03 2010; Wim Muskee wimmuskee@gmail.com ltsp-server-5.2-r1: + Patching quickstart profile for space error. + 20 02 2010; Wim Muskee wimmuskee@gmail.com ltsp-server-9999.ebuild: Added ltsp-info bin and man. diff --git a/net-misc/ltsp-server/Manifest b/net-misc/ltsp-server/Manifest index 4d2c029..d5e9619 100644 --- a/net-misc/ltsp-server/Manifest +++ b/net-misc/ltsp-server/Manifest @@ -1,5 +1,7 @@ +AUX ltsp-server-5.2-r1-quickstart.patch 351 RMD160 98eaab0cb3e67de30b711e763d6162644f970ad3 SHA1 4a7c9c931ff5e44dc596bc69e614641a38023fac SHA256 0d568b4f6dcae2f0ec53805221f7b10c6908d4fb85b33ad015140b4ef801196e EBUILD ltsp-server-5.1.99.ebuild 1779 RMD160 c2f8f9798bcf7f87fcb90a205655cb6f0209be69 SHA1 1d5a6a690a087eb38507ffb7b0999acfd897a802 SHA256 d0f3768009ea09d14f1892e2f7700a9d7adbed0ef4188f97242f3052b63b63ba +EBUILD ltsp-server-5.2-r1.ebuild 2279 RMD160 c7c2790ebba6c3644e72de3f9d1ebb97f34a1b50 SHA1 ec42f18f7f05b4f7eeca40fcc88a8c52346b8ec4 SHA256 598ecbc778ce0dea1bf7d9484910d7685cc3dd8347ea8a645b492d0945b6eacb EBUILD ltsp-server-5.2.ebuild 2208 RMD160 70b02fb7c514b0168c7d6293312e865f6e7263e0 SHA1 79266d21931f5f959c943ac559bbd921ee479aff SHA256 85dff9f1e5b780eb15a3a5133aa334c469079126bb9c26f7785e980d3491a05b EBUILD ltsp-server-9999.ebuild 2246 RMD160 5f7c7806b42149b88e35b29c0d992ae3abcf9922 SHA1 c891185bbc59e0df1f1c8c5365eda99a934aa405 SHA256 23ad127b114a726b244fc76a9381d75fd1b0073d00b5c907fe9ed8e3accba09f -MISC ChangeLog 938 RMD160 e232b711704bda96602d4bcadf739cbc5052c241 SHA1 f34cad194fb88ff01d221d467cbfcba06b23e9bc SHA256 6d71070f1a60c4fb629f379e19f29d06aef529bbbafa04ea48395cb91cc56555 +MISC ChangeLog 1085 RMD160 ad2592e144406483bf76a856a9fd7eeddf7174ee SHA1 83f9827a462daaeb528a8a2c5e63ee3ae4e9f9c4 SHA256 93d48d1c59e0e54230a9478d3f89c296c700d5faee9b170638b10b2bc8622105 MISC metadata.xml 418 RMD160 d07ff50aee16b42f0c514f082c19ab3b0cfc8430 SHA1 571c6b7d459fe60fe64ffa557e3f5556a5b6c698 SHA256 0e33cdaaa303808a7c0a0fd7f2e49bb818996007c99cbd1e0f0240db439810d3 diff --git a/net-misc/ltsp-server/files/ltsp-server-5.2-r1-quickstart.patch b/net-misc/ltsp-server/files/ltsp-server-5.2-r1-quickstart.patch new file mode 100644 index 0000000..71778ae --- /dev/null +++ b/net-misc/ltsp-server/files/ltsp-server-5.2-r1-quickstart.patch @@ -0,0 +1,11 @@ +--- server/configs/quickstart/profile.qs.orig 2010-02-23 11:20:31.000000000 +0100 ++++ server/configs/quickstart/profile.qs 2010-02-23 12:17:18.000000000 +0100 +@@ -73,7 +73,7 @@ + cat > ${chroot_dir}/etc/locale.gen <<- EOF + en_US ISO-8859-1 + en_US.UTF-8 UTF-8 +- EOF ++ EOF + fi + } + diff --git a/net-misc/ltsp-server/ltsp-server-5.2-r1.ebuild b/net-misc/ltsp-server/ltsp-server-5.2-r1.ebuild new file mode 100644 index 0000000..3eda28a --- /dev/null +++ b/net-misc/ltsp-server/ltsp-server-5.2-r1.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="1" + +EBZR_REVISION="1674" +EBZR_REPO_URI="http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk" + +inherit bzr +inherit eutils + +DESCRIPTION="LTSP server" +HOMEPAGE="http://www.ltsp.org/" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# Default to nfs until nbd works +IUSE="doc dhcp examples nbd +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 + dhcp? ( || ( net-misc/dhcp net-dns/dnsmasq ) ) + nfs? ( + net-fs/nfs-utils + net-nds/portmap + ) + nbd? ( + sys-apps/xinetd + 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 + cd "${S}" + epatch "${FILESDIR}/${PF}-quickstart.patch" +} + +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 + + doman server/doc/ltsp-build-client.8 + doman server/doc/ltsp-update-kernels.8 + doman server/doc/ltsp-update-sshkeys.8 + + if use nbd; then + dosbin server/ltsp-update-image + dosbin server/nbdrootd + dosbin server/nbdswapd + + insinto /etc/xinetd.d + doins server/xinetd.d/nbd* + + doman server/doc/ltsp-update-image.8 + doman server/doc/nbdrootd.8 + doman server/doc/nbdswapd.8 + fi + + if use doc; then + dodoc TODO + dodoc server/doc/CodingStyle + dodoc server/doc/QuickInstall + dodoc server/doc/lts-parameters.txt + dodoc server/doc/plugins + dodoc server/doc/swap + fi + + if use examples; then + docinto examples + dodoc server/doc/examples/* + fi; +} + +pkg_postinst(){ + einfo "Don't forget to install a window manager," + einfo "you can't log in to your ltsp-client without one." +} + |