summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <lanius@gentoo.org>2003-08-15 00:20:11 +0000
committerHeinrich Wendel <lanius@gentoo.org>2003-08-15 00:20:11 +0000
commitc1d78e2c88b0741cae9df89c323764278dd11f8c (patch)
tree842548689f1b2cf81c78eb4957acb2946457d985 /net-misc/ltsp-core
parentinitial ltsp-4 release (diff)
downloadgentoo-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/ChangeLog7
-rw-r--r--net-misc/ltsp-core/Manifest4
-rw-r--r--net-misc/ltsp-core/files/digest-ltsp-core-4.0_beta123
-rw-r--r--net-misc/ltsp-core/ltsp-core-4.0_beta1.ebuild124
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
+}