1 |
commit: 3ff328edfa44f3bfeeab48b8c13802cc899aa383 |
2 |
Author: Wim Muskee <wimmuskee <AT> gmail <DOT> com> |
3 |
AuthorDate: Sat Dec 31 16:10:49 2011 +0000 |
4 |
Commit: Wim Muskee <wimmuskee <AT> gmail <DOT> com> |
5 |
CommitDate: Sat Dec 31 16:10:49 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ltsp.git;a=commit;h=3ff328ed |
7 |
|
8 |
ltsp-server: Version bump to 5.2.19. |
9 |
|
10 |
--- |
11 |
net-misc/ltsp-server/ChangeLog | 5 + |
12 |
net-misc/ltsp-server/Manifest | 3 +- |
13 |
net-misc/ltsp-server/ltsp-server-5.2.19.ebuild | 139 ++++++++++++++++++++++++ |
14 |
3 files changed, 146 insertions(+), 1 deletions(-) |
15 |
|
16 |
diff --git a/net-misc/ltsp-server/ChangeLog b/net-misc/ltsp-server/ChangeLog |
17 |
index 2ccbc3f..06232d5 100644 |
18 |
--- a/net-misc/ltsp-server/ChangeLog |
19 |
+++ b/net-misc/ltsp-server/ChangeLog |
20 |
@@ -2,6 +2,11 @@ |
21 |
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
22 |
# $Header: $ |
23 |
|
24 |
+*ltsp-server-5.2.19 (31 12 2011) |
25 |
+ |
26 |
+ 31 12 2011; Wim Muskee wimmuskee@×××××.com ltsp-server-5.2.19: |
27 |
+ Version bump. |
28 |
+ |
29 |
29 12 2011; Wim Muskee wimmuskee@×××××.com ltsp-server-9999: |
30 |
Added ltsp-chroot. |
31 |
|
32 |
|
33 |
diff --git a/net-misc/ltsp-server/Manifest b/net-misc/ltsp-server/Manifest |
34 |
index 8c8ea56..2443caa 100644 |
35 |
--- a/net-misc/ltsp-server/Manifest |
36 |
+++ b/net-misc/ltsp-server/Manifest |
37 |
@@ -4,6 +4,7 @@ AUX ltsp-server-5.2.18-quickstart.patch 444 RMD160 d24ad8deb657ed9087ff707c5c8be |
38 |
AUX ltsp-server-5.2.18-setstage.patch 678 RMD160 195f2a67352d4255917c157ef34798add1940aef SHA1 2572a93fbad8b5ba75f93c656e6146a6c73eaf68 SHA256 172842e76958c2086f57b7f2112018154ff9f8f62d2f786271923a2ba284edca |
39 |
EBUILD ltsp-server-5.2.17-r1.ebuild 2645 RMD160 6b1f40d7e507d4c4db684b7a205b18fd54668624 SHA1 62d27b61dd5880ef22d2a33ba61d4a5bb1958923 SHA256 2a3c91641fd4238808450832dfa26295eba6436aa674e4cf24b218fcca7ea351 |
40 |
EBUILD ltsp-server-5.2.18-r2.ebuild 3155 RMD160 9d3d5bb34b2b905c3bdb4debd4df26e7fed689bf SHA1 c9ba7c068376ae544ce442b5ab103ac07f815676 SHA256 fd7eb611e98bae3d8557e8917cfd8690d523c4245e4d641bd0bb66ffff139b9c |
41 |
+EBUILD ltsp-server-5.2.19.ebuild 3286 RMD160 f81fa6cb3fd7f7b7014be9b0f0fa44f019b88fe5 SHA1 afeab7de4890ecfe706f0fe770a529b6aa755426 SHA256 d8c295bceb40f262a9ad653f7d63937094c0e7fea13161a57cf8571817ff3971 |
42 |
EBUILD ltsp-server-9999.ebuild 2553 RMD160 2e8e5ac5a3ec4169225170e38ebcd5511547e528 SHA1 17fee967a1a760ccbbbbf4db8f919538a5c2bef7 SHA256 5670b70110e9530ab482ecd58501747f34fe6d4fea222282831fb19afeaa568e |
43 |
-MISC ChangeLog 4266 RMD160 ae663358b0edb3adf978adcfb52c5ff802dd5857 SHA1 1257c1814b9b9a413a642c1af33906058d3acea1 SHA256 3304ea576da9bb2ccb8850b9971f8f8b3cf3d690cadd5888b948e571cc1ea6c5 |
44 |
+MISC ChangeLog 4384 RMD160 55ca1bee73de8864aead19abe5553bfba43aa311 SHA1 b916045e55c3f0474ea2c1fc649687de00445d19 SHA256 dd1eed8a1cfcdf79c36009dc0b36a7f223039f5010dd5431a6aa5895b7eb1c62 |
45 |
MISC metadata.xml 444 RMD160 f1014f444eb3d555d78b7b1e2e788939df7e3a38 SHA1 2af254ffa6615daf4b7b31d658ed5ebeeb9758ec SHA256 a21bc5f20d5636b7afa7bea6071a916bb493381f5515cccc62bc5eed8484ee8e |
46 |
|
47 |
diff --git a/net-misc/ltsp-server/ltsp-server-5.2.19.ebuild b/net-misc/ltsp-server/ltsp-server-5.2.19.ebuild |
48 |
new file mode 100644 |
49 |
index 0000000..057fd36 |
50 |
--- /dev/null |
51 |
+++ b/net-misc/ltsp-server/ltsp-server-5.2.19.ebuild |
52 |
@@ -0,0 +1,139 @@ |
53 |
+# Copyright 1999-2011 Gentoo Foundation |
54 |
+# Distributed under the terms of the GNU General Public License v2 |
55 |
+# $Header: $ |
56 |
+ |
57 |
+EAPI="2" |
58 |
+ |
59 |
+EBZR_REVISION="1990" |
60 |
+EBZR_REPO_URI="http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk" |
61 |
+ |
62 |
+inherit bzr |
63 |
+ |
64 |
+DESCRIPTION="LTSP server" |
65 |
+HOMEPAGE="http://www.ltsp.org/" |
66 |
+LICENSE="GPL-2" |
67 |
+SLOT="0" |
68 |
+KEYWORDS="~amd64 ~x86" |
69 |
+# Default to nfs until nbd works |
70 |
+IUSE="doc dhcp examples nbd +nfs" |
71 |
+DEPEND="" |
72 |
+ |
73 |
+# NOTES on the dependencies |
74 |
+# xdm - we currently have to rely on /usr/lib/X11/xdm/Xsession |
75 |
+# iproute2 - ltsp-update-sshkeys requires ip |
76 |
+RDEPEND="!net-misc/ltsp-client |
77 |
+ x11-apps/xdm |
78 |
+ media-sound/pulseaudio |
79 |
+ x11-base/xorg-server |
80 |
+ net-misc/openssh |
81 |
+ virtual/tftp |
82 |
+ dhcp? ( || ( net-misc/dhcp net-dns/dnsmasq ) ) |
83 |
+ nfs? ( |
84 |
+ >net-fs/nfs-utils-1.1.5 |
85 |
+ ) |
86 |
+ nbd? ( |
87 |
+ sys-apps/xinetd |
88 |
+ sys-block/nbd |
89 |
+ sys-fs/squashfs-tools |
90 |
+ ) |
91 |
+ sys-fs/ltspfs |
92 |
+ sys-apps/lsb-release |
93 |
+ >sys-apps/quickstart-0.6 |
94 |
+ sys-apps/iproute2 |
95 |
+ >=app-portage/layman-1.3 |
96 |
+ sys-boot/syslinux |
97 |
+ net-misc/ldminfod" |
98 |
+ |
99 |
+src_unpack() { |
100 |
+ bzr_src_unpack |
101 |
+} |
102 |
+ |
103 |
+src_install() { |
104 |
+ ltspdir="/usr/share/ltsp" |
105 |
+ |
106 |
+ insinto /etc/ltsp/profiles |
107 |
+ doins server/configs/Gentoo/*.profile |
108 |
+ |
109 |
+ insinto ${ltspdir} |
110 |
+ doins ltsp-common-functions |
111 |
+ |
112 |
+ insinto ${ltspdir}/plugins |
113 |
+ doins -r server/plugins/* |
114 |
+ |
115 |
+ insinto /etc/ltsp |
116 |
+ doins server/configs/Gentoo/ltsp-build-client.conf |
117 |
+ |
118 |
+ dobin localapps/ltsp-localapps |
119 |
+ |
120 |
+ dosbin server/ltsp-info |
121 |
+ dosbin server/ltsp-keys |
122 |
+ dosbin server/ltsp-build-client |
123 |
+ dosbin server/ltsp-update-kernels |
124 |
+ dosbin server/ltsp-update-sshkeys |
125 |
+ dosbin server/scripts/debian/ltsp-chroot |
126 |
+ |
127 |
+ doman localapps/doc/ltsp-localapps.1 |
128 |
+ doman server/doc/ltsp-build-client.8 |
129 |
+ doman server/doc/ltsp-info.1 |
130 |
+ doman server/doc/ltsp-update-kernels.8 |
131 |
+ doman server/doc/ltsp-update-sshkeys.8 |
132 |
+ |
133 |
+ if use nbd; then |
134 |
+ dosbin server/ltsp-update-image |
135 |
+ dosbin server/ltsp-swapfile-delete |
136 |
+ dosbin server/nbd-update-config |
137 |
+ dosbin server/nbdrootd |
138 |
+ dosbin server/nbdswapd |
139 |
+ |
140 |
+ insinto /etc/xinetd.d |
141 |
+ doins server/xinetd.d/nbd* |
142 |
+ |
143 |
+ insinto /etc/ltsp |
144 |
+ doins server/configs/nbdswapd.conf |
145 |
+ |
146 |
+ doman server/doc/ltsp-update-image.8 |
147 |
+ doman server/doc/nbdrootd.8 |
148 |
+ doman server/doc/nbdswapd.8 |
149 |
+ fi |
150 |
+ |
151 |
+ if use doc; then |
152 |
+ dodoc TODO |
153 |
+ dodoc server/doc/CodingStyle |
154 |
+ dodoc server/doc/QuickInstall |
155 |
+ dodoc server/doc/lts-parameters.txt |
156 |
+ dodoc server/doc/plugins |
157 |
+ dodoc server/doc/swap |
158 |
+ fi |
159 |
+ |
160 |
+ if use examples; then |
161 |
+ docinto examples |
162 |
+ dodoc localapps/doc/examples/* |
163 |
+ dodoc server/doc/examples/* |
164 |
+ fi |
165 |
+} |
166 |
+ |
167 |
+pkg_postinst(){ |
168 |
+ einfo |
169 |
+ einfo "Starting from ltsp-server-5.2.18, quickstart and kicktoo" |
170 |
+ einfo "are both supported ltsp-build-client installers." |
171 |
+ einfo "All quickstart arguments are replaced by more generic" |
172 |
+ einfo "installer arguments. Also, profiles are now available in" |
173 |
+ einfo "/etc/ltsp/profiles ." |
174 |
+ einfo "Quickstart is still the default installer." |
175 |
+ einfo |
176 |
+ einfo "Starting from ltsp-server-5.2.19, the default install" |
177 |
+ einfo "architecture is i686, instead of x86. To keep using" |
178 |
+ einfo "your binary packages, rename the arch dirs in the portage" |
179 |
+ einfo "package dir accordingly." |
180 |
+ einfo |
181 |
+ |
182 |
+ if use nbd; then |
183 |
+ einfo "Only NFS is supported for mounting the client chroot." |
184 |
+ einfo "Mounting swap over NBD is supported." |
185 |
+ einfo |
186 |
+ fi |
187 |
+ |
188 |
+ einfo "Don't forget to install a window manager," |
189 |
+ einfo "you can't log in to your ltsp-client without one." |
190 |
+} |
191 |
+ |