From 281cb4b2401bd9cd9f28a838e262f6e460f98bbe Mon Sep 17 00:00:00 2001 From: Wim Muskee Date: Tue, 28 Feb 2012 18:50:42 +0100 Subject: ltsp-server: version bump to 5.3.3 --- net-misc/ltsp-server/ChangeLog | 5 + net-misc/ltsp-server/Manifest | 4 +- net-misc/ltsp-server/ltsp-server-5.3.3.ebuild | 138 ++++++++++++++++++++++++++ net-misc/ltsp-server/ltsp-server-5.3.ebuild | 132 ------------------------ 4 files changed, 145 insertions(+), 134 deletions(-) create mode 100644 net-misc/ltsp-server/ltsp-server-5.3.3.ebuild delete mode 100644 net-misc/ltsp-server/ltsp-server-5.3.ebuild diff --git a/net-misc/ltsp-server/ChangeLog b/net-misc/ltsp-server/ChangeLog index 33b12c2..0ae8a9e 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.3.3 (28 02 2012) + + 28 02 2012; Wim Muskee wimmuskee@gmail.com ltsp-server-5.3.3: + Version bump. + 25 02 2012; Wim Muskee wimmuskee@gmail.com ltsp-server-5.2.19: Stable for amd64 and x86. diff --git a/net-misc/ltsp-server/Manifest b/net-misc/ltsp-server/Manifest index 94541cb..1b43696 100644 --- a/net-misc/ltsp-server/Manifest +++ b/net-misc/ltsp-server/Manifest @@ -4,6 +4,6 @@ AUX ltsp-server-5.2.18-quickstart.patch 444 RMD160 d24ad8deb657ed9087ff707c5c8be AUX ltsp-server-5.2.18-setstage.patch 678 RMD160 195f2a67352d4255917c157ef34798add1940aef SHA1 2572a93fbad8b5ba75f93c656e6146a6c73eaf68 SHA256 172842e76958c2086f57b7f2112018154ff9f8f62d2f786271923a2ba284edca EBUILD ltsp-server-5.2.18-r2.ebuild 2811 RMD160 6df6c6107f313a7825549d917a2641f556970648 SHA1 a37bcd633b14b854c82e055943bc48c66e37201e SHA256 fd82379585881cc94654899b1b9c737ba6cd08d86db18494d08b2486699014d8 EBUILD ltsp-server-5.2.19.ebuild 3284 RMD160 86733ed44faed433ab7b975b60cb868576c1ad51 SHA1 9acb91ba3f0f32a2f8a13f618ed3054e10f243e9 SHA256 bcf8cfd2ff2b12d0825ca6800356deb8cec6fdfd0acd2acd080730a7be64b1a3 -EBUILD ltsp-server-5.3.ebuild 2942 RMD160 5f08641e6da8f165c30e244c0977e69be17001d7 SHA1 03a4984d08f677aa8906cce2e9a1626bd0aa9e6d SHA256 f85339c4b8bf62a89ed16d588dbcaf990c54ddc9a5a7c89945c15148c713a3fa -MISC ChangeLog 4707 RMD160 f76b9ab32c889398b1dcf35cdafb3c121d5c8289 SHA1 084546f7d1dad1dd300de55c13aef25ece4bea34 SHA256 851f50cbc080ce562b6beaa20f604b3b0eba2b487b78a2e473c212bc2ee6f9a1 +EBUILD ltsp-server-5.3.3.ebuild 3259 RMD160 2b3dd0fd6a2ce087b45f5278455cd2aa36bf370f SHA1 0f88a8514963c0bef2022dd79775cc88000d6779 SHA256 fefa43802a1d1825b017226dab4b07e98a201cf2c52e21f8170a3e36483c3143 +MISC ChangeLog 4821 RMD160 210a86a8ad51e19b16bb5c1f2180727cd65258e4 SHA1 c80dddd344e26614769d606b46a9bee556891473 SHA256 4e33cef68406d6f36841820dea4de8915ff762544a92babaf16f0de30b39218f MISC metadata.xml 444 RMD160 f1014f444eb3d555d78b7b1e2e788939df7e3a38 SHA1 2af254ffa6615daf4b7b31d658ed5ebeeb9758ec SHA256 a21bc5f20d5636b7afa7bea6071a916bb493381f5515cccc62bc5eed8484ee8e diff --git a/net-misc/ltsp-server/ltsp-server-5.3.3.ebuild b/net-misc/ltsp-server/ltsp-server-5.3.3.ebuild new file mode 100644 index 0000000..1cc0af5 --- /dev/null +++ b/net-misc/ltsp-server/ltsp-server-5.3.3.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +EBZR_REVISION="2114" +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" +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-1.1.5 + ) + nbd? ( + sys-apps/xinetd + sys-block/nbd + sys-fs/squashfs-tools + ) + sys-fs/ltspfs + sys-apps/lsb-release + >sys-apps/quickstart-0.6 + sys-apps/iproute2 + >=app-portage/layman-1.3 + sys-boot/syslinux + net-misc/ldminfod" + +src_unpack() { + bzr_src_unpack +} + +src_install() { + ltspdir="/usr/share/ltsp" + + insinto /etc/ltsp/profiles + doins server/configs/Gentoo/*.profile + dosym quickstart-5.2.profile /etc/ltsp/profiles/quickstart.profile + dosym kicktoo-5.2.profile /etc/ltsp/profiles/kicktoo.profile + + insinto ${ltspdir} + doins ltsp-common-functions + + insinto ${ltspdir}/plugins + doins -r server/plugins/* + + insinto /etc/ltsp + doins server/configs/Gentoo/ltsp-build-client.conf + + dobin localapps/ltsp-localapps + + dosbin server/ltsp-info + dosbin server/ltsp-keys + dosbin server/ltsp-build-client + dosbin server/ltsp-update-kernels + dosbin server/ltsp-update-sshkeys + dosbin server/scripts/debian/ltsp-chroot + + doman 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 + + if use nbd; then + dosbin server/ltsp-update-image + dosbin server/ltsp-swapfile-delete + dosbin server/nbdrootd + dosbin server/nbdswapd + + insinto /etc/xinetd.d + doins server/xinetd.d/nbd* + + insinto /etc/ltsp + doins server/configs/nbdswapd.conf + + 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 localapps/doc/examples/* + dodoc server/doc/examples/* + 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.2 client." + einfo + einfo "Starting from ltsp-server-5.2.19, the default install" + einfo "architecture is i686, instead of x86. To keep using" + einfo "your binary packages, rename the arch dirs in the portage" + einfo "package dir accordingly." + + if use nbd; then + einfo + einfo "Only NFS is supported for mounting the client chroot." + 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." +} + diff --git a/net-misc/ltsp-server/ltsp-server-5.3.ebuild b/net-misc/ltsp-server/ltsp-server-5.3.ebuild deleted file mode 100644 index dbfcd54..0000000 --- a/net-misc/ltsp-server/ltsp-server-5.3.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -EBZR_REVISION="2070" -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" -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-1.1.5 - ) - nbd? ( - sys-apps/xinetd - sys-block/nbd - sys-fs/squashfs-tools - ) - sys-fs/ltspfs - sys-apps/lsb-release - >sys-apps/quickstart-0.6 - sys-apps/iproute2 - >=app-portage/layman-1.3 - sys-boot/syslinux - net-misc/ldminfod" - -src_unpack() { - bzr_src_unpack -} - -src_install() { - ltspdir="/usr/share/ltsp" - - insinto /etc/ltsp/profiles - doins server/configs/Gentoo/*.profile - - insinto ${ltspdir} - doins ltsp-common-functions - - insinto ${ltspdir}/plugins - doins -r server/plugins/* - - insinto /etc/ltsp - doins server/configs/Gentoo/ltsp-build-client.conf - - dobin localapps/ltsp-localapps - - dosbin server/ltsp-info - dosbin server/ltsp-keys - dosbin server/ltsp-build-client - dosbin server/ltsp-update-kernels - dosbin server/ltsp-update-sshkeys - dosbin server/scripts/debian/ltsp-chroot - - doman 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 - - if use nbd; then - dosbin server/ltsp-update-image - dosbin server/ltsp-swapfile-delete - dosbin server/nbdrootd - dosbin server/nbdswapd - - insinto /etc/xinetd.d - doins server/xinetd.d/nbd* - - insinto /etc/ltsp - doins server/configs/nbdswapd.conf - - 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 localapps/doc/examples/* - dodoc server/doc/examples/* - fi -} - -pkg_postinst(){ - einfo - einfo "Starting from ltsp-server-5.2.19, the default install" - einfo "architecture is i686, instead of x86. To keep using" - einfo "your binary packages, rename the arch dirs in the portage" - einfo "package dir accordingly." - - if use nbd; then - einfo - einfo "Only NFS is supported for mounting the client chroot." - 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." -} - -- cgit v1.2.3