public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Wim Muskee" <wimmuskee@gmail.com>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/ltsp:master commit in: net-misc/ltsp-server/
Date: Sat,  2 Jun 2012 07:39:36 +0000 (UTC)	[thread overview]
Message-ID: <1338622760.86574327e0fc8906133c5804a3316d99abe42e87.wim@gentoo> (raw)

commit:     86574327e0fc8906133c5804a3316d99abe42e87
Author:     Wim Muskee <wimmuskee <AT> gmail <DOT> com>
AuthorDate: Sat Jun  2 07:39:20 2012 +0000
Commit:     Wim Muskee <wimmuskee <AT> gmail <DOT> com>
CommitDate: Sat Jun  2 07:39:20 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ltsp.git;a=commit;h=86574327

ltsp-server: version bump to 5.4.0

---
 net-misc/ltsp-server/ChangeLog                |    5 +
 net-misc/ltsp-server/Manifest                 |    3 +-
 net-misc/ltsp-server/ltsp-server-5.4.0.ebuild |  151 +++++++++++++++++++++++++
 3 files changed, 158 insertions(+), 1 deletions(-)

diff --git a/net-misc/ltsp-server/ChangeLog b/net-misc/ltsp-server/ChangeLog
index 359f1d2..aab1aaa 100644
--- a/net-misc/ltsp-server/ChangeLog
+++ b/net-misc/ltsp-server/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*ltsp-server-5.4.0 (02 06 2012)
+
+  02 06 2012; Wim Muskee wimmuskee@gmail.com ltsp-server-5.4.0:
+  Version bump.
+
   08 05 2012; Wim Muskee wimmuskee@gmail.com ltsp-server-5.3.7:
   Stable for amd64 and x86.
 

diff --git a/net-misc/ltsp-server/Manifest b/net-misc/ltsp-server/Manifest
index 9aa7bae..e3d395c 100644
--- a/net-misc/ltsp-server/Manifest
+++ b/net-misc/ltsp-server/Manifest
@@ -1,3 +1,4 @@
 EBUILD ltsp-server-5.3.7.ebuild 3433 RMD160 1cde9140e528db63da43921f22521de83ed04e8a SHA1 ce45cee1df11ab4cf889ae366c70275311ca4a05 SHA256 8595362ef87e3cfe172e917197673b83969b938503ddb4775981596825a2fb16
-MISC ChangeLog 5728 RMD160 d0afe941f8a6d23f2aea68336ec0a8ae0d48f84d SHA1 28e283f98af304b678ce6fc18fbfa80f704b2e10 SHA256 9b0a35acf0627d47043635a78dbc7e0cbf17a8922f10fc581c321a9e70ff1a70
+EBUILD ltsp-server-5.4.0.ebuild 3821 RMD160 a020463ee565c2884c0c9039488061c3f869938d SHA1 894b8c410826571dd60e6b0af55b137f95097d96 SHA256 85d8a7a8b7b7ff8defdafd091d424ccd01a1c584ec71bd800bf30d9fd8cff40d
+MISC ChangeLog 5842 RMD160 bd3f0776bb7914d7f5ca308e8f8ce43676bd689d SHA1 0042a26c68d3a309422ebbce7ddd16417dcda2f8 SHA256 dbaeaf21820e6dfb7be80034b117ba19ea58851e84ee6696b3fb71bc39c62a1f
 MISC metadata.xml 444 RMD160 f1014f444eb3d555d78b7b1e2e788939df7e3a38 SHA1 2af254ffa6615daf4b7b31d658ed5ebeeb9758ec SHA256 a21bc5f20d5636b7afa7bea6071a916bb493381f5515cccc62bc5eed8484ee8e

diff --git a/net-misc/ltsp-server/ltsp-server-5.4.0.ebuild b/net-misc/ltsp-server/ltsp-server-5.4.0.ebuild
new file mode 100644
index 0000000..168e1b8
--- /dev/null
+++ b/net-misc/ltsp-server/ltsp-server-5.4.0.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+EBZR_REVISION="2299"
+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="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
+	net-misc/openssh
+	virtual/tftp
+	dhcp? ( || ( net-misc/dhcp net-dns/dnsmasq ) )
+	nfs? (
+		>net-fs/nfs-utils-1.1.5
+	)
+	nbd? (
+		sys-apps/xinetd
+		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 sys-apps/kicktoo )
+	sys-apps/iproute2
+	>=app-portage/layman-1.3
+	sys-boot/syslinux
+	net-misc/ldminfod"
+
+src_unpack() {
+	bzr_src_unpack
+}
+
+src_install() {
+	ltspshare="/usr/share/ltsp"
+	ltspconf="/etc/ltsp"
+
+	# executables
+	dobin client/localapps/ltsp-localapps
+	dosbin server/ltsp-config
+	dosbin server/ltsp-info
+	dosbin server/ltsp-build-client
+	dosbin server/ltsp-update-kernels
+	dosbin server/ltsp-update-sshkeys
+	dosbin server/ltsp-chroot
+
+	# plugins and libraries
+	insinto ${ltspshare}
+	newins common/ltsp-common-functions ltsp-server-common-functions
+	doins server/share/ltsp/ltsp-server-functions
+	doins server/Gentoo/share/ltsp/*
+
+	insinto ${ltspshare}/plugins/ltsp-build-client/common
+	doins -r server/share/ltsp/plugins/ltsp-build-client/common/*
+
+	insinto ${ltspshare}/plugins/ltsp-build-client/Gentoo
+	doins -r server/share/ltsp/plugins/ltsp-build-client/Gentoo/*
+
+	# configuration
+	insinto ${ltspconf}
+	doins server/configs/ltsp-update-image.excludes
+	doins server/Gentoo/configs/ltsp-build-client.conf
+
+	insinto ${ltspconf}/profiles
+	doins server/Gentoo/configs/profiles/*
+	dosym quickstart-5.3.profile ${ltspconf}/profiles/quickstart.profile
+	dosym kicktoo-5.3.profile ${ltspconf}/profiles/kicktoo.profile
+
+	# man pages
+	doman client/localapps/doc/ltsp-localapps.1
+	doman server/doc/ltsp-build-client.8
+	doman server/doc/ltsp-info.1
+	doman server/doc/ltsp-update-kernels.8
+	doman server/doc/ltsp-update-sshkeys.8
+	doman server/doc/ltsp-chroot.8
+	doman server/doc/ltsp-config.8
+
+    if use nbd; then
+		dosbin server/ltsp-update-image
+		dosbin server/ltsp-swapfile-delete
+		dosbin server/nbdswapd
+
+		insinto /etc/xinetd.d
+		doins server/Gentoo/configs/xinetd.d/*
+
+		insinto ${ltspconf}
+		doins server/configs/nbdswapd.conf
+
+		doman server/doc/ltsp-update-image.8
+		doman server/doc/nbdswapd.8
+    fi
+
+    if use doc; then
+		dodoc common/doc/CodingStyle
+		dodoc server/doc/plugins
+	fi
+
+	if use examples; then
+		docinto examples
+		dodoc client/localapps/doc/examples/*
+		dodoc server/doc/examples/ltsp-server-dnsmasq.conf
+	fi
+}
+
+pkg_postinst(){
+	einfo
+	einfo "You can choose to install a 5.2 or a 5.3 client by pointing"
+	einfo "to it's appropriate build profile in /etc/ltsp/profiles."
+	einfo "The default is set to a 5.3 client."
+	 
+	if use nbd; then
+		einfo
+		einfo "Only NFS is supported for mounting the client chroot."
+		einfo "Mounting swap over NBD is supported."
+	fi
+	
+	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
+	
+	ewarn
+	ewarn "In line with upstream, the ltsp-update-kernels tool now also"
+	ewarn "removes old boot files from the tftpdir. It removes all"
+	ewarn "default genkernel generated filenames for which the version"
+	ewarn "is different from the chroot kernel. For details, look at"
+	ewarn "/usr/share/ltsp/ltsp-update-kernels-functions"
+}
+



             reply	other threads:[~2012-06-02  7:39 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-02  7:39 Wim Muskee [this message]
  -- strict thread matches above, loose matches on Subject: below --
2013-02-17 10:14 [gentoo-commits] proj/ltsp:master commit in: net-misc/ltsp-server/ Wim Muskee
2013-02-09 10:08 Wim Muskee
2012-11-24 10:23 Wim Muskee
2012-08-23 19:57 Wim Muskee
2012-08-23 19:57 Wim Muskee
2012-06-28 16:41 Wim Muskee
2012-06-16  9:14 Wim Muskee
2012-05-08 14:54 Wim Muskee
2012-04-04  6:10 Wim Muskee
2012-03-11 21:32 Wim Muskee
2012-02-28 17:50 Wim Muskee
2012-02-17 16:59 Wim Muskee
2011-12-31 16:11 Wim Muskee
2011-12-29 21:02 Wim Muskee
2011-12-18 11:32 Wim Muskee
2011-10-13 17:26 Wim Muskee
2011-08-12 15:27 Wim Muskee
2011-08-02 17:11 Wim Muskee
2011-07-08 18:43 Wim Muskee
2011-03-24 17:48 Wim Muskee
2011-03-23 17:59 Wim Muskee
2011-03-22 18:29 Wim Muskee

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1338622760.86574327e0fc8906133c5804a3316d99abe42e87.wim@gentoo \
    --to=wimmuskee@gmail.com \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox