1 |
commit: 86574327e0fc8906133c5804a3316d99abe42e87 |
2 |
Author: Wim Muskee <wimmuskee <AT> gmail <DOT> com> |
3 |
AuthorDate: Sat Jun 2 07:39:20 2012 +0000 |
4 |
Commit: Wim Muskee <wimmuskee <AT> gmail <DOT> com> |
5 |
CommitDate: Sat Jun 2 07:39:20 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ltsp.git;a=commit;h=86574327 |
7 |
|
8 |
ltsp-server: version bump to 5.4.0 |
9 |
|
10 |
--- |
11 |
net-misc/ltsp-server/ChangeLog | 5 + |
12 |
net-misc/ltsp-server/Manifest | 3 +- |
13 |
net-misc/ltsp-server/ltsp-server-5.4.0.ebuild | 151 +++++++++++++++++++++++++ |
14 |
3 files changed, 158 insertions(+), 1 deletions(-) |
15 |
|
16 |
diff --git a/net-misc/ltsp-server/ChangeLog b/net-misc/ltsp-server/ChangeLog |
17 |
index 359f1d2..aab1aaa 100644 |
18 |
--- a/net-misc/ltsp-server/ChangeLog |
19 |
+++ b/net-misc/ltsp-server/ChangeLog |
20 |
@@ -2,6 +2,11 @@ |
21 |
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
22 |
# $Header: $ |
23 |
|
24 |
+*ltsp-server-5.4.0 (02 06 2012) |
25 |
+ |
26 |
+ 02 06 2012; Wim Muskee wimmuskee@×××××.com ltsp-server-5.4.0: |
27 |
+ Version bump. |
28 |
+ |
29 |
08 05 2012; Wim Muskee wimmuskee@×××××.com ltsp-server-5.3.7: |
30 |
Stable for amd64 and x86. |
31 |
|
32 |
|
33 |
diff --git a/net-misc/ltsp-server/Manifest b/net-misc/ltsp-server/Manifest |
34 |
index 9aa7bae..e3d395c 100644 |
35 |
--- a/net-misc/ltsp-server/Manifest |
36 |
+++ b/net-misc/ltsp-server/Manifest |
37 |
@@ -1,3 +1,4 @@ |
38 |
EBUILD ltsp-server-5.3.7.ebuild 3433 RMD160 1cde9140e528db63da43921f22521de83ed04e8a SHA1 ce45cee1df11ab4cf889ae366c70275311ca4a05 SHA256 8595362ef87e3cfe172e917197673b83969b938503ddb4775981596825a2fb16 |
39 |
-MISC ChangeLog 5728 RMD160 d0afe941f8a6d23f2aea68336ec0a8ae0d48f84d SHA1 28e283f98af304b678ce6fc18fbfa80f704b2e10 SHA256 9b0a35acf0627d47043635a78dbc7e0cbf17a8922f10fc581c321a9e70ff1a70 |
40 |
+EBUILD ltsp-server-5.4.0.ebuild 3821 RMD160 a020463ee565c2884c0c9039488061c3f869938d SHA1 894b8c410826571dd60e6b0af55b137f95097d96 SHA256 85d8a7a8b7b7ff8defdafd091d424ccd01a1c584ec71bd800bf30d9fd8cff40d |
41 |
+MISC ChangeLog 5842 RMD160 bd3f0776bb7914d7f5ca308e8f8ce43676bd689d SHA1 0042a26c68d3a309422ebbce7ddd16417dcda2f8 SHA256 dbaeaf21820e6dfb7be80034b117ba19ea58851e84ee6696b3fb71bc39c62a1f |
42 |
MISC metadata.xml 444 RMD160 f1014f444eb3d555d78b7b1e2e788939df7e3a38 SHA1 2af254ffa6615daf4b7b31d658ed5ebeeb9758ec SHA256 a21bc5f20d5636b7afa7bea6071a916bb493381f5515cccc62bc5eed8484ee8e |
43 |
|
44 |
diff --git a/net-misc/ltsp-server/ltsp-server-5.4.0.ebuild b/net-misc/ltsp-server/ltsp-server-5.4.0.ebuild |
45 |
new file mode 100644 |
46 |
index 0000000..168e1b8 |
47 |
--- /dev/null |
48 |
+++ b/net-misc/ltsp-server/ltsp-server-5.4.0.ebuild |
49 |
@@ -0,0 +1,151 @@ |
50 |
+# Copyright 1999-2012 Gentoo Foundation |
51 |
+# Distributed under the terms of the GNU General Public License v2 |
52 |
+# $Header: $ |
53 |
+ |
54 |
+EAPI="2" |
55 |
+ |
56 |
+EBZR_REVISION="2299" |
57 |
+EBZR_REPO_URI="http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk" |
58 |
+ |
59 |
+inherit bzr |
60 |
+ |
61 |
+DESCRIPTION="LTSP server" |
62 |
+HOMEPAGE="http://www.ltsp.org/" |
63 |
+LICENSE="GPL-2" |
64 |
+SLOT="0" |
65 |
+KEYWORDS="~amd64 ~x86" |
66 |
+# Default to nfs until nbd works |
67 |
+IUSE="doc dhcp examples nbd +nfs +pulseaudio +X" |
68 |
+DEPEND="" |
69 |
+ |
70 |
+# NOTES on the dependencies |
71 |
+# xdm - we currently have to rely on /usr/lib/X11/xdm/Xsession |
72 |
+# iproute2 - ltsp-update-sshkeys requires ip |
73 |
+RDEPEND="!net-misc/ltsp-client |
74 |
+ net-misc/openssh |
75 |
+ virtual/tftp |
76 |
+ dhcp? ( || ( net-misc/dhcp net-dns/dnsmasq ) ) |
77 |
+ nfs? ( |
78 |
+ >net-fs/nfs-utils-1.1.5 |
79 |
+ ) |
80 |
+ nbd? ( |
81 |
+ sys-apps/xinetd |
82 |
+ sys-block/nbd |
83 |
+ sys-fs/squashfs-tools |
84 |
+ ) |
85 |
+ pulseaudio? ( |
86 |
+ media-sound/pulseaudio |
87 |
+ ) |
88 |
+ X? ( |
89 |
+ x11-apps/xdm |
90 |
+ x11-base/xorg-server |
91 |
+ ) |
92 |
+ sys-fs/ltspfs |
93 |
+ sys-apps/lsb-release |
94 |
+ || ( >sys-apps/quickstart-0.6 sys-apps/kicktoo ) |
95 |
+ sys-apps/iproute2 |
96 |
+ >=app-portage/layman-1.3 |
97 |
+ sys-boot/syslinux |
98 |
+ net-misc/ldminfod" |
99 |
+ |
100 |
+src_unpack() { |
101 |
+ bzr_src_unpack |
102 |
+} |
103 |
+ |
104 |
+src_install() { |
105 |
+ ltspshare="/usr/share/ltsp" |
106 |
+ ltspconf="/etc/ltsp" |
107 |
+ |
108 |
+ # executables |
109 |
+ dobin client/localapps/ltsp-localapps |
110 |
+ dosbin server/ltsp-config |
111 |
+ dosbin server/ltsp-info |
112 |
+ dosbin server/ltsp-build-client |
113 |
+ dosbin server/ltsp-update-kernels |
114 |
+ dosbin server/ltsp-update-sshkeys |
115 |
+ dosbin server/ltsp-chroot |
116 |
+ |
117 |
+ # plugins and libraries |
118 |
+ insinto ${ltspshare} |
119 |
+ newins common/ltsp-common-functions ltsp-server-common-functions |
120 |
+ doins server/share/ltsp/ltsp-server-functions |
121 |
+ doins server/Gentoo/share/ltsp/* |
122 |
+ |
123 |
+ insinto ${ltspshare}/plugins/ltsp-build-client/common |
124 |
+ doins -r server/share/ltsp/plugins/ltsp-build-client/common/* |
125 |
+ |
126 |
+ insinto ${ltspshare}/plugins/ltsp-build-client/Gentoo |
127 |
+ doins -r server/share/ltsp/plugins/ltsp-build-client/Gentoo/* |
128 |
+ |
129 |
+ # configuration |
130 |
+ insinto ${ltspconf} |
131 |
+ doins server/configs/ltsp-update-image.excludes |
132 |
+ doins server/Gentoo/configs/ltsp-build-client.conf |
133 |
+ |
134 |
+ insinto ${ltspconf}/profiles |
135 |
+ doins server/Gentoo/configs/profiles/* |
136 |
+ dosym quickstart-5.3.profile ${ltspconf}/profiles/quickstart.profile |
137 |
+ dosym kicktoo-5.3.profile ${ltspconf}/profiles/kicktoo.profile |
138 |
+ |
139 |
+ # man pages |
140 |
+ doman client/localapps/doc/ltsp-localapps.1 |
141 |
+ doman server/doc/ltsp-build-client.8 |
142 |
+ doman server/doc/ltsp-info.1 |
143 |
+ doman server/doc/ltsp-update-kernels.8 |
144 |
+ doman server/doc/ltsp-update-sshkeys.8 |
145 |
+ doman server/doc/ltsp-chroot.8 |
146 |
+ doman server/doc/ltsp-config.8 |
147 |
+ |
148 |
+ if use nbd; then |
149 |
+ dosbin server/ltsp-update-image |
150 |
+ dosbin server/ltsp-swapfile-delete |
151 |
+ dosbin server/nbdswapd |
152 |
+ |
153 |
+ insinto /etc/xinetd.d |
154 |
+ doins server/Gentoo/configs/xinetd.d/* |
155 |
+ |
156 |
+ insinto ${ltspconf} |
157 |
+ doins server/configs/nbdswapd.conf |
158 |
+ |
159 |
+ doman server/doc/ltsp-update-image.8 |
160 |
+ doman server/doc/nbdswapd.8 |
161 |
+ fi |
162 |
+ |
163 |
+ if use doc; then |
164 |
+ dodoc common/doc/CodingStyle |
165 |
+ dodoc server/doc/plugins |
166 |
+ fi |
167 |
+ |
168 |
+ if use examples; then |
169 |
+ docinto examples |
170 |
+ dodoc client/localapps/doc/examples/* |
171 |
+ dodoc server/doc/examples/ltsp-server-dnsmasq.conf |
172 |
+ fi |
173 |
+} |
174 |
+ |
175 |
+pkg_postinst(){ |
176 |
+ einfo |
177 |
+ einfo "You can choose to install a 5.2 or a 5.3 client by pointing" |
178 |
+ einfo "to it's appropriate build profile in /etc/ltsp/profiles." |
179 |
+ einfo "The default is set to a 5.3 client." |
180 |
+ |
181 |
+ if use nbd; then |
182 |
+ einfo |
183 |
+ einfo "Only NFS is supported for mounting the client chroot." |
184 |
+ einfo "Mounting swap over NBD is supported." |
185 |
+ fi |
186 |
+ |
187 |
+ if use X; then |
188 |
+ einfo |
189 |
+ einfo "Don't forget to install a window manager," |
190 |
+ einfo "you can't log in with X onto your server without one." |
191 |
+ fi |
192 |
+ |
193 |
+ ewarn |
194 |
+ ewarn "In line with upstream, the ltsp-update-kernels tool now also" |
195 |
+ ewarn "removes old boot files from the tftpdir. It removes all" |
196 |
+ ewarn "default genkernel generated filenames for which the version" |
197 |
+ ewarn "is different from the chroot kernel. For details, look at" |
198 |
+ ewarn "/usr/share/ltsp/ltsp-update-kernels-functions" |
199 |
+} |
200 |
+ |