diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2003-08-15 00:20:11 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2003-08-15 00:20:11 +0000 |
commit | c1d78e2c88b0741cae9df89c323764278dd11f8c (patch) | |
tree | 842548689f1b2cf81c78eb4957acb2946457d985 /net-misc/ltsp-core | |
parent | initial ltsp-4 release (diff) | |
download | gentoo-2-c1d78e2c88b0741cae9df89c323764278dd11f8c.tar.gz gentoo-2-c1d78e2c88b0741cae9df89c323764278dd11f8c.tar.bz2 gentoo-2-c1d78e2c88b0741cae9df89c323764278dd11f8c.zip |
initial ltsp-4 release
Diffstat (limited to 'net-misc/ltsp-core')
-rw-r--r-- | net-misc/ltsp-core/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/ltsp-core/Manifest | 4 | ||||
-rw-r--r-- | net-misc/ltsp-core/files/digest-ltsp-core-4.0_beta1 | 23 | ||||
-rw-r--r-- | net-misc/ltsp-core/ltsp-core-4.0_beta1.ebuild | 124 |
4 files changed, 154 insertions, 4 deletions
diff --git a/net-misc/ltsp-core/ChangeLog b/net-misc/ltsp-core/ChangeLog index e8c2258982c8..4d6543e509ac 100644 --- a/net-misc/ltsp-core/ChangeLog +++ b/net-misc/ltsp-core/ChangeLog @@ -1,10 +1,13 @@ # ChangeLog for net-misc/ltsp-core # Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/ltsp-core/ChangeLog,v 1.9 2003/07/31 23:01:39 lanius Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/ltsp-core/ChangeLog,v 1.10 2003/08/15 00:20:00 lanius Exp $ + + 15 Aug 2003; Heinrich Wendel <lanius@gentoo.org> : + initial ltsp-4 release *ltsp-core-3.0.9-r3 (01 Aug 2003) - 01 Aug 2003; lanius@gentoo.org ltsp-core-3.0.7-r1.ebuild, + 01 Aug 2003; Heinrich Wendel <lanius@gentoo.org> ltsp-core-3.0.7-r1.ebuild, ltsp-core-3.0.9-r1.ebuild, ltsp-core-3.0.9-r2.ebuild, ltsp-core-3.0.9-r3.ebuild, files/INSTALL.Gentoo: - added sandbox info diff --git a/net-misc/ltsp-core/Manifest b/net-misc/ltsp-core/Manifest index a86f816bbcf9..16ea66ede9a3 100644 --- a/net-misc/ltsp-core/Manifest +++ b/net-misc/ltsp-core/Manifest @@ -1,8 +1,8 @@ MD5 51203bb9e63b073384568ab5ab5a902a ltsp-core-3.0.9-r1.ebuild 11046 MD5 bed210d8108a46d1a278be6e312178e1 ltsp-core-3.0.9-r3.ebuild 11049 -MD5 9d19f1072a34bf12daa0d269e2594491 ltsp-core-4.0_beta1.ebuild 4095 +MD5 078f27556cd54ff9357bdafde4072d7d ltsp-core-4.0_beta1.ebuild 4768 MD5 1a918b390a43f0e1d8fb3fe712efc52e ltsp-core-3.0.9-r2.ebuild 11048 -MD5 18cf2201994dd52ff9615c30f01cf5be ChangeLog 4268 +MD5 b05772b8fcebd1bcbc8fb2fc1584ffa3 ChangeLog 4366 MD5 e93ac4a097b01ca94ac388cc874ad8ac files/tftp 259 MD5 03109ccf3695c8575faea0892e432db2 files/ltsp.conf 62 MD5 176cb9dd8ee73be851a6f41201de45d4 files/digest-ltsp-core-3.0.9-r1 1405 diff --git a/net-misc/ltsp-core/files/digest-ltsp-core-4.0_beta1 b/net-misc/ltsp-core/files/digest-ltsp-core-4.0_beta1 new file mode 100644 index 000000000000..aef22a0285b2 --- /dev/null +++ b/net-misc/ltsp-core/files/digest-ltsp-core-4.0_beta1 @@ -0,0 +1,23 @@ +MD5 bb03a712585e352a6fbb6449d0a2bd74 ltsp_kernel-3.0.9-i386.tgz 11303559 +MD5 00eeb6069a751b8d3bd2807b08b6194d ltsp-bash-0.02-0-i386.tgz 338654 +MD5 4a412e363250121ec121aa8990cdb2d5 ltsp-busybox-0.02-0-i386.tgz 93876 +MD5 afc735f6f67e5da880819f7c3a57e6f8 ltsp-devfsd-0.02-0-i386.tgz 19268 +MD5 f0d041f288f5bd55982effcb5579ecbe ltsp-e2fsprogs-0.02-0-i386.tgz 478652 +MD5 431b3afe8c6e62004387dcc846c43918 ltsp-getltscfg-0.02-0-i386.tgz 13752 +MD5 8eee8cb1a55dd6c111a6234ac5bb6a10 ltsp-glibc-0.02-0-i386.tgz 8453230 +MD5 638d81a4186b010ae3209a044258be69 ltsp-lp_server-0.02-0-i386.tgz 11030 +MD5 a534a85c3bd8d2a44f58f53225c0279a ltsp-ltsptree-0.02-0-i386.tgz 27802 +MD5 17caefb7743fb3ddd800e9617a93c2b4 ltsp-modutils-0.02-0-i386.tgz 137307 +MD5 c1035fee221104bb710ce0f66f804eca ltsp-ncurses-0.02-0-i386.tgz 661049 +MD5 d379437199915ab9aba5cf2b18973032 ltsp-open-0.02-0-i386.tgz 5281 +MD5 d5134a153c710fe6cd73178a67ba5974 ltsp-pci_scan-0.02-0-i386.tgz 2614 +MD5 8f9362d67874cf2b775c32c1e0930be1 ltsp-popt-0.02-0-i386.tgz 45 +MD5 48053055250f83d580b2ab9a3ed7b66d ltsp-prep_swap-0.02-0-i386.tgz 11900 +MD5 e0d6c25137a9101d2ba89eb23f98e172 ltsp-startsess-0.02-0-i386.tgz 2411 +MD5 fe209153dd164fcdfe206d5ef95faea6 ltsp-sysvinit-0.02-0-i386.tgz 14567 +MD5 7825c8116f106893859aa9b8e2e541e0 ltspcfg-0.2.tgz 28445 +MD5 63110caff3c7fb30ebabeb2536f51bca ltsp-strace-0.02-0-i386.tgz 410404 +MD5 ece536381d03d965ac4add28e2dfd133 ltsp-gdb-0.02-0-i386.tgz 1602409 +MD5 daebd6eb2c4635df0696682bf13362b7 ltsp-x-core-0.02-0-i386.tgz 13078794 +MD5 d0424a052d681f97338dc7ebeb8e0fc5 ltsp-x-fonts-0.02-0-i386.tgz 18708112 +MD5 bf28467ccbc46bf8486f68e0d74da968 ltsp-x-fonts-100dpi-0.02-0-i386.tgz 12185230 diff --git a/net-misc/ltsp-core/ltsp-core-4.0_beta1.ebuild b/net-misc/ltsp-core/ltsp-core-4.0_beta1.ebuild new file mode 100644 index 000000000000..27a73b329f93 --- /dev/null +++ b/net-misc/ltsp-core/ltsp-core-4.0_beta1.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-misc/ltsp-core/ltsp-core-4.0_beta1.ebuild,v 1.1 2003/08/15 00:20:00 lanius Exp $ + +# TODO: xdm configuration, dhcp-pxe example + +IUSE="X debug" + +DESCRIPTION="LTSP - Linux Terminal Server Project" +HOMEPAGE="http://www.ltsp.org/" +SRC_URI="mirror://sourceforge/ltsp/ltsp_kernel-3.0.9-i386.tgz + http://www.ltsp.org/ltsp/ltsp-bash-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-busybox-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-devfsd-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-e2fsprogs-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-getltscfg-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-glibc-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-lp_server-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-ltsptree-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-modutils-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-ncurses-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-open-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-pci_scan-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-popt-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-prep_swap-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-startsess-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-sysvinit-0.02-0-i386.tgz + mirror://sourceforge/ltsp/ltspcfg-0.2.tgz + debug? ( + http://www.ltsp.org/ltsp/ltsp-strace-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-gdb-0.02-0-i386.tgz ) + X? ( + http://www.ltsp.org/ltsp/ltsp-x-core-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-x-fonts-0.02-0-i386.tgz + http://www.ltsp.org/ltsp/ltsp-x-fonts-100dpi-0.02-0-i386.tgz )" + +RDEPEND="X? ( x11-base/xfree ) + app-admin/tftp-hpa + sys-apps/xinetd + net-misc/dhcp + net-fs/nfs-utils + net-nds/portmap" + +DEPEND="${RDEPEND}" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86" + +S=${WORKDIR}/ltsp + +src_unpack() { + # nothing to unpack + mkdir ltsp + cd ltsp + tar -xzf ${DISTDIR}/ltspcfg-0.2.tgz + tar -xzf ${DISTDIR}/ltsp_kernel-3.0.9-i386.tgz +} + +src_install() { + # now unpack the files + # first the core stuff + dodir /opt/ltsp + echo "Installing core packages..." + tar -xzf ${DISTDIR}/ltsp-bash-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-busybox-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-devfsd-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-e2fsprogs-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-getltscfg-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-glibc-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-lp_server-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-ltsptree-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-modutils-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-ncurses-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-open-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-pci_scan-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-popt-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-prep_swap-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-startsess-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-sysvinit-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + + # debug stuff + if [ `use debug` ]; then + echo "Installing debug packages..." + tar -xzf ${DISTDIR}/ltsp-gdb-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-strace-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + fi + + # X stuff + if [ `use X` ]; then + echo "Installing X packages..." + tar -xzf ${DISTDIR}/ltsp-x-core-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-x-fonts-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + tar -xzf ${DISTDIR}/ltsp-x-fonts-100dpi-0.02-0-i386.tgz -C ${D}/opt/ltsp 2> /dev/null + fi + + # kernel stuff + echo "Installing kernel packages..." + cd ltsp_kernel + find i386 -print | cpio -pmud --quiet ${D}/opt/ltsp 2> /dev/null + insinto /tftpboot/lts + doins vmlinuz-2.4.21-ltsp-1 + doins vmlinuz-2.4.21-ltsp-lpp-1 + insinto /tftpboot/pxe + doins ${FILESDIR}/eb-5.0.9-rtl8139.lzpxe + doins ${FILESDIR}/eb-5.0.9-eepro100.lzpxe + doins ${FILESDIR}/eb-5.0.9-3c905c-tpo.lzpxe + cd .. + + # config stuff + echo "Doing several other stuff..." + dosbin ltspcfg + + # several other stuff + mv ${D}/opt/ltsp/i386/etc/lts.conf ${D}/opt/ltsp/i386/etc/lts.conf.example + dodoc COPYING +} + +pkg_postinst() { + einfo + einfo "Either use ltspcfg to configure your stuff, or follow the guide at gentoo.org:" + einfo " http://www.gentoo.org/doc/en/ltsp.xml " + einfo +} |