summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/ltsp/ChangeLog10
-rw-r--r--net-misc/ltsp/Manifest13
-rw-r--r--net-misc/ltsp/files/digest-ltsp-4.1.167
-rw-r--r--net-misc/ltsp/files/ltsp-4.1.1-usb-config.patch12
-rw-r--r--net-misc/ltsp/ltsp-4.1-r1.ebuild6
-rw-r--r--net-misc/ltsp/ltsp-4.1.1.ebuild199
6 files changed, 299 insertions, 8 deletions
diff --git a/net-misc/ltsp/ChangeLog b/net-misc/ltsp/ChangeLog
index d4bbc800e97c..e2cd0d63b4d5 100644
--- a/net-misc/ltsp/ChangeLog
+++ b/net-misc/ltsp/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for net-misc/ltsp
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/ltsp/ChangeLog,v 1.9 2005/04/13 18:31:20 lanius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ltsp/ChangeLog,v 1.10 2005/04/29 11:30:20 lanius Exp $
+
+*ltsp-4.1.1 (29 Apr 2005)
+
+ 29 Apr 2005; Heinrich Wendel <lanius@gentoo.org>
+ +files/ltsp-4.1.1-usb-config.patch, ltsp-4.1-r1.ebuild,
+ +ltsp-4.1.1.ebuild:
+ version bump; fix /etc/ltsp.conf; fix dev-perl/libwww-perl dependency; add
+ usb configure option
13 Apr 2005; Heinrich Wendel <lanius@gentoo.org> ltsp-4.1-r1.ebuild:
fix pxe file location
diff --git a/net-misc/ltsp/Manifest b/net-misc/ltsp/Manifest
index 60ff74f0c88b..24e8219bdd1a 100644
--- a/net-misc/ltsp/Manifest
+++ b/net-misc/ltsp/Manifest
@@ -1,9 +1,12 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 c6baf32187f76a6c6e2413bd5d58625e ltsp-4.1-r1.ebuild 5626
-MD5 445e1b42768f1d76e9ce71abc512ae25 ChangeLog 7525
+MD5 3fa85eccc0c7ccdae61e564b31f06188 ltsp-4.1.1.ebuild 6951
+MD5 38a539a6855e262ecf824434ad03423f ltsp-4.1-r1.ebuild 5661
+MD5 52ebff65b6e9acaa4535bdb0cb6403ed ChangeLog 7785
MD5 8470ac6202a79e428be0ed6867af12e8 metadata.xml 574
+MD5 de9c3f040ef3ca39100ac7e5e13eaf67 files/ltsp-4.1.1-usb-config.patch 285
+MD5 723d89c2799929bdb15335624c5d304c files/digest-ltsp-4.1.1 4863
MD5 0f37dcb7969240b88c680e0569385e2d files/eb-5.0.9-eepro100.lzpxe 16426
MD5 e54bcb2c2c658558ede4b99c5d1a9a82 files/digest-ltsp-4.1-r1 4466
MD5 98c1e1d5fd02a42ec01348e7525e8108 files/eb-5.0.9-3c905c-tpo.lzpxe 17191
@@ -11,7 +14,7 @@ MD5 b716ae3544e8ac3e53f315a1e95f27a0 files/eb-5.0.9-rtl8139.lzpxe 16054
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCXWWuevY57Fted3ERAg3vAKC5JrPENBa2Zck+rqqbyqgab8Km3QCgzUIi
-ztG3Zpk4xsJ0iGh0DwcKrkI=
-=bqMj
+iD8DBQFCchrfevY57Fted3ERAjP+AKCYLndGxVC4gqK+Vmh1IY8w8ITGdACfYHEZ
+spgHKxeZWNx/gMHeXFndeCM=
+=ocgP
-----END PGP SIGNATURE-----
diff --git a/net-misc/ltsp/files/digest-ltsp-4.1.1 b/net-misc/ltsp/files/digest-ltsp-4.1.1
new file mode 100644
index 000000000000..476f470665bd
--- /dev/null
+++ b/net-misc/ltsp/files/digest-ltsp-4.1.1
@@ -0,0 +1,67 @@
+MD5 cb9191ab0272f20ae8d82d1471e77951 ltsp-ltsptree-1.11-0-i386.tgz 29619
+MD5 c64b6b1f2dc2422efa6eaf86f920c823 ltsp-glibc-1.0-1-i386.tgz 8444426
+MD5 a3113d9a7e5a9a6b89d684b17d265047 ltsp-sysvinit-1.1-0-i386.tgz 14391
+MD5 43474536769b486c4976944eddfd833e ltsp-popt-1.2-0-i386.tgz 103575
+MD5 02f706c9a124e16f1e221fa6589f17c1 ltsp-bash-1.1-0-i386.tgz 341624
+MD5 69c1dea563735c32d032d4373fcdd433 ltsp-busybox-1.1-0-i386.tgz 82604
+MD5 e12493167f7a8eb8f629a09a55c85446 ltsp-devfsd-1.1-0-i386.tgz 18909
+MD5 4e51f3971cd7747d59f39f06f51e9406 ltsp-getltscfg-1.3-0-i386.tgz 9007
+MD5 2fe39512f324c0ecb23a28c1418f07b6 ltsp-libgcc_s-1.0-1-i386.tgz 1577859
+MD5 e2d33e544b8c410646e7eaa032b59b6d ltsp-haltsys-1.1-0-i386.tgz 1535
+MD5 73a56cd926f8445b68d029a34bca6ee5 ltsp-e2fsprogs-1.2-0-i386.tgz 721999
+MD5 a2e0ddb443e4dc7c7cab37e3bbecd23d ltsp-startsess-1.2-0-i386.tgz 2276
+MD5 1ed89a3455f2c8306f33660be1ff463a ltsp-lp_server-1.2-0-i386.tgz 10785
+MD5 36af95dcc5fb227451c09bbb9ce734e2 ltsp-ltspinfod-1.2-0-i386.tgz 5365
+MD5 cd77dcc51748cce946e19b255f99c868 ltsp-modutils-1.1-1-i386.tgz 104204
+MD5 e8df9ff62ee53285ac7eb29220880626 ltsp-ncurses-1.1-0-i386.tgz 794940
+MD5 87732c7732cfe7685c08ac2a1cf7c0e3 ltsp-open-1.2-0-i386.tgz 5090
+MD5 4b18ada2d15a12137aa2302f4180fef2 ltsp-prep_swap-1.1-0-i386.tgz 3070
+MD5 abc1d2e4457df325c0b3ba231526d738 ltsp-zlib-1.0-1-i386.tgz 25646
+MD5 a350f3143067ec2e8d8f7300b85d3848 ltsp-libpng-1.1-0-i386.tgz 197671
+MD5 f64b1d660ddb74f51dead0f1e58def58 ltsp-pci_scan-1.1-0-i386.tgz 2466
+MD5 2bc81710a53a72cf89458114d22fe50d ltsp-pam-1.1-0-i386.tgz 124946
+MD5 07984a336ad7f1ba99a98679b87af877 ltsp-ssh-1.1-0-i386.tgz 2152397
+MD5 2d141a616494240a6a3fd81301689ac8 ltsp-net-tools-1.1-0-i386.tgz 17756
+MD5 4886457b3308705bf6e9afede00a771c ltsp-xinetd-1.1-0-i386.tgz 85479
+MD5 48a4cde35d6ab984677d6ad208200817 ltsp-ypbind-1.1-0-i386.tgz 17111
+MD5 403a41a82fa5b44c827d35b0c3c0621e ltsp-tcp_wrappers-1.1-0-i386.tgz 26560
+MD5 cfeb3528ccea17c8f03215124c5fbc74 ltsp-portmap-1.1-0-i386.tgz 17619
+MD5 16c7df820e5fabc9217af9a9c586900c ltsp-rdesktop-1.5-0-i386.tgz 206750
+MD5 178055da7b5d6c05e7fee9f0d4e9c0ac ltsp-libvncserver-1.1-0-i386.tgz 76503
+MD5 0f2750bfd151a79e9d48e894645b5e5b ltsp-localdev-1.2-0-i386.tgz 2964
+MD5 cead9e1fc52a03b585c980cad9d8d3d3 ltsp-openssl-1.1-0-i386.tgz 1768387
+MD5 3386efacbe2eb05149422e1fdc7dc6d5 ltsp-samba-1.1-0-i386.tgz 8006241
+MD5 6495745339de4a58f38e1a48e0d81fb6 ltsp-util-linux-1.1-0-i386.tgz 3951
+MD5 c5a01f30f5917d833a64a74a105f4291 ltsp-vidlist-1.4-0-i386.tgz 5350
+MD5 d6991522dba8d22e1802f7e8bb4c26a8 ltsp-aumix-1.1-0-i386.tgz 7279
+MD5 33244fc4ebaf79e64bd019e9c0136b77 ltsp-freetype-1.1-0-i386.tgz 586303
+MD5 b9a97d20d3c88679c9659098cb3c9503 ltsp-kernel-2.4.26-1.5-0-i386.tgz 3891841
+MD5 6267bcf4c48bec32a8923531884f9118 ltsp-kernel-2.6.9-1.5-0-i386.tgz 4913923
+MD5 85c539f603f55083bca699317d0e1d84 ltsp-modules-2.4.26-1.5-0-i386.tgz 3923341
+MD5 1d28770269edff570e93492716bf5221 ltsp-modules-2.6.9-1.5-0-i386.tgz 7211755
+MD5 b17b350b18b04d769fcadcd12885a573 ltsp-utils-0.11.tgz 40509
+MD5 cc61b437488b7ed41cd582f41ea3d55e ltsp-module-init-tools-3.2-0-i386.tgz 37879
+MD5 ad6207bf370a7f65afaf834e982eb9d1 ltsp-nfs-utils-1.1-0-i386.tgz 133435
+MD5 ce594c778c4b7ae7fb5fe33db9dfe085 ltsp-snmpd-1.1-0-i386.tgz 4005768
+MD5 7b606b9f2bb3cec90bc36a6189cc9ed9 ltsp-gdb-1.1-0-i386.tgz 1604244
+MD5 fc4cb561779f6d70fc5139f054dee8a7 ltsp-strace-1.1-0-i386.tgz 360120
+MD5 6bec9fe1f85b346f3812e0a5bacdbb1d ltsp-x-core-1.5-0-i386.tgz 20793016
+MD5 59de48e31774c3d36a7cd535ae3be9dc ltsp-x-fonts-1.5-0-i386.tgz 20417075
+MD5 47207226af590f3e58eea16a6c7c2a04 ltsp-x-fonts-100dpi-1.5-0-i386.tgz 12667425
+MD5 804e7ccb0147c9c764a71ca1a92f2f7d ltsp-x336_3DLabs-1.1-0-i386.tgz 997299
+MD5 30ee951ff0b1c495ceda5beec71273a7 ltsp-x336_8514-1.1-0-i386.tgz 795477
+MD5 b97b75836f18052666daf7e0a6fbf1ae ltsp-x336_AGX-1.1-0-i386.tgz 880295
+MD5 c61062f9900037068388a98267f9cc0c ltsp-x336_I128-1.1-0-i386.tgz 983594
+MD5 c86a3aa4475dd72166676ab2663ea4ae ltsp-x336_Mach32-1.1-0-i386.tgz 863870
+MD5 768afad166b59aa5cf636dddce43ed3e ltsp-x336_Mach64-1.1-0-i386.tgz 918896
+MD5 3135708ea8a2c88af9d0da487d95ca3a ltsp-x336_Mach8-1.1-0-i386.tgz 800343
+MD5 6dc5c7997d6f5e023e3089483e161267 ltsp-x336_Mono-1.1-0-i386.tgz 874914
+MD5 16c7a31cacbdf16bbffd23d143c8b195 ltsp-x336_P9000-1.1-0-i386.tgz 888429
+MD5 22d4621368208c11e1fdd9c484cf43c8 ltsp-x336_S3_S3V-1.1-0-i386.tgz 2078841
+MD5 7ba7ad7f7c652cde4bf19d1a5e9be5bf ltsp-x336_SVGA-1.1-0-i386.tgz 1509367
+MD5 a746dd6c7b1b025f8ce328f6a4f4885d ltsp-x336_VGA16-1.1-0-i386.tgz 891362
+MD5 3c702fa02140f45c0a076ba8da6afa78 ltsp-x336_W32-1.1-0-i386.tgz 818829
+MD5 1931c46b3648e01cfe92c8dcec40b41c ltsp-audiofile-1.1-0-i386.tgz 70175
+MD5 1b478ec6f52f3f8d570bd31cc07e3d45 ltsp-esd-1.1-0-i386.tgz 198180
+MD5 3ff2de57b820b9195800f30c8df8db75 ltsp_nasd-1.2-0-i386.tgz 586368
+MD5 09db88cd6f9d6b3df7b8e69534189844 ltsp_floppyd-3.0.tar.gz 7286
diff --git a/net-misc/ltsp/files/ltsp-4.1.1-usb-config.patch b/net-misc/ltsp/files/ltsp-4.1.1-usb-config.patch
new file mode 100644
index 000000000000..bd0c9f0559ca
--- /dev/null
+++ b/net-misc/ltsp/files/ltsp-4.1.1-usb-config.patch
@@ -0,0 +1,12 @@
+--- rc.sysinit.org 2005-04-29 13:07:50.000000000 +0200
++++ rc.sysinit 2005-04-29 13:07:29.000000000 +0200
+@@ -414,7 +414,8 @@
+ #
+ # Run a rc.usb, if there is one
+ #
++reg_info USB
++if [ "${USB}" = "Y" ]; then
+-if [ -x /etc/rc.usb ]; then
+ echo "Running rc.usb"
+ /etc/rc.usb
+ fi
diff --git a/net-misc/ltsp/ltsp-4.1-r1.ebuild b/net-misc/ltsp/ltsp-4.1-r1.ebuild
index ec411fc0a0ab..5d7d7ef46007 100644
--- a/net-misc/ltsp/ltsp-4.1-r1.ebuild
+++ b/net-misc/ltsp/ltsp-4.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/ltsp/ltsp-4.1-r1.ebuild,v 1.9 2005/04/13 18:31:20 lanius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ltsp/ltsp-4.1-r1.ebuild,v 1.10 2005/04/29 11:30:20 lanius Exp $
IUSE="X debug nas esd audiofile snmp"
@@ -15,7 +15,8 @@ RDEPEND="X? ( virtual/x11 )
sys-apps/xinetd
net-misc/dhcp
net-fs/nfs-utils
- net-nds/portmap"
+ net-nds/portmap
+ dev-perl/libwww-perl"
SLOT="0"
LICENSE="GPL-2"
@@ -143,6 +144,7 @@ src_install() {
# config stuff
cd ltsp-utils
dosbin ltspcfg
+ dodir /etc
echo "LTSP_DIR=/opt/ltsp-4.1" > ${D}/etc/ltsp.conf
dosbin ltspinfo
dosbin ltspadmin
diff --git a/net-misc/ltsp/ltsp-4.1.1.ebuild b/net-misc/ltsp/ltsp-4.1.1.ebuild
new file mode 100644
index 000000000000..7deb564f4b39
--- /dev/null
+++ b/net-misc/ltsp/ltsp-4.1.1.ebuild
@@ -0,0 +1,199 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ltsp/ltsp-4.1.1.ebuild,v 1.1 2005/04/29 11:30:20 lanius Exp $
+
+inherit eutils
+
+IUSE="X debug nas esd audiofile snmp floppyd"
+
+DESCRIPTION="LTSP - Linux Terminal Server Project"
+HOMEPAGE="http://www.ltsp.org/"
+
+DEPEND="app-arch/tar
+ virtual/gzip"
+
+RDEPEND="X? ( virtual/x11 )
+ virtual/tftp
+ sys-apps/xinetd
+ net-misc/dhcp
+ net-fs/nfs-utils
+ net-nds/portmap
+ dev-perl/libwww-perl"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+
+SRC_URI="
+http://www.ltsp.org/ltsp-4.1/ltsp-ltsptree-1.11-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-glibc-1.0-1-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-sysvinit-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-popt-1.2-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-bash-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-busybox-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-devfsd-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-getltscfg-1.3-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-libgcc_s-1.0-1-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-haltsys-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-e2fsprogs-1.2-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-startsess-1.2-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-lp_server-1.2-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-ltspinfod-1.2-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-modutils-1.1-1-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-ncurses-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-open-1.2-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-prep_swap-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-zlib-1.0-1-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-libpng-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-pci_scan-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-pam-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-ssh-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-net-tools-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-xinetd-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-ypbind-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-tcp_wrappers-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-portmap-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-rdesktop-1.5-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-libvncserver-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-localdev-1.2-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-openssl-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-samba-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-util-linux-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-vidlist-1.4-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-aumix-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-freetype-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-kernel-2.4.26-1.5-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-kernel-2.6.9-1.5-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-modules-2.4.26-1.5-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-modules-2.6.9-1.5-0-i386.tgz
+http://www.ltsp.org/ltsp-utils-0.11.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-module-init-tools-3.2-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-nfs-utils-1.1-0-i386.tgz
+
+snmp? (
+http://www.ltsp.org/ltsp-4.1/ltsp-snmpd-1.1-0-i386.tgz )
+
+debug? (
+http://www.ltsp.org/ltsp-4.1/ltsp-gdb-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-strace-1.1-0-i386.tgz )
+
+X? (
+http://www.ltsp.org/ltsp-4.1/ltsp-x-core-1.5-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x-fonts-1.5-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x-fonts-100dpi-1.5-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_3DLabs-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_8514-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_AGX-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_I128-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_Mach32-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_Mach64-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_Mach8-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_Mono-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_P9000-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_S3_S3V-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_SVGA-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_VGA16-1.1-0-i386.tgz
+http://www.ltsp.org/ltsp-4.1/ltsp-x336_W32-1.1-0-i386.tgz )
+
+audiofile? (
+http://www.ltsp.org/ltsp-4.1/ltsp-audiofile-1.1-0-i386.tgz )
+
+esd? (
+http://www.ltsp.org/ltsp-4.1/ltsp-esd-1.1-0-i386.tgz )
+
+nas? (
+http://www.ltsp.org/ltsp-4.1/ltsp_nasd-1.2-0-i386.tgz )
+
+floppyd? (
+mirror://sourceforge/ltsp/ltsp_floppyd-3.0.tar.gz )"
+
+S=${WORKDIR}/ltsp
+
+src_unpack() {
+ # nothing to unpack
+ mkdir ltsp
+ cd ltsp
+
+ unpack ltsp-utils-0.11.tgz
+ unpack ltsp-kernel-2.4.26-1.5-0-i386.tgz
+ unpack ltsp-kernel-2.6.9-1.5-0-i386.tgz
+ unpack ltsp-modules-2.4.26-1.5-0-i386.tgz
+ unpack ltsp-modules-2.6.9-1.5-0-i386.tgz
+}
+
+src_install() {
+ # core packages
+ MY_A=${A/ltsp-utils-0.11.tgz/}
+ MY_A=${MY_A/ltsp-kernel-2.4.26-1.5-0-i386.tgz/}
+ MY_A=${MY_A/ltsp-kernel-2.6.9-1.5-0-i386.tgz/}
+ MY_A=${MY_A/ltsp-modules-2.4.26-1.5-0-i386.tgz/}
+ MY_A=${MY_A/ltsp-modules-2.6.9-1.5-0-i386.tgz/}
+ MY_A=${MY_A/ltsp_floppyd-3.0.tar.gz/}
+
+ dodir /opt/ltsp-${PV}
+ cd ${D}/opt/ltsp-${PV}
+ unpack ${MY_A}
+
+ # kernel stuff
+ cd ${S}
+ find i386 -print | cpio -pmud --quiet ${D}/opt/ltsp-${PV} 2> /dev/null
+ insinto /tftpboot/lts
+ doins vmlinuz-2.4.26-ltsp-3
+ doins vmlinuz-2.6.9-ltsp-3
+
+ # pxe stuff
+ insinto /tftpboot/pxe
+ doins 2.4.26-ltsp-3/pxelinux.0
+ insinto /tftpboot/pxelinux.cfg
+ doins 2.4.26-ltsp-3/pxelinux.cfg/default
+
+ insinto /tftpboot/pxe
+ doins 2.4.26-ltsp-3/initrd-2.4.26-ltsp-3.gz
+ doins 2.4.26-ltsp-3/bzImage-2.4.26-ltsp-3
+ doins 2.6.9-ltsp-3/initrd-2.6.9-ltsp-3.gz
+ doins 2.6.9-ltsp-3/bzImage-2.6.9-ltsp-3
+
+ 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
+
+ # config stuff
+ cd ltsp-utils
+ dosbin ltspcfg
+ dodir /etc
+ echo "LTSP_DIR=/opt/ltsp-${PV}" > ${D}/etc/ltsp.conf
+ dosbin ltspinfo
+ dosbin ltspadmin
+ dodoc COPYING
+ cd ..
+
+ # floppyd
+ use floppyd && ( \
+ cd ${S};
+ unpack ltsp_floppyd-3.0.tar.gz;
+ cp ltsp_floppyd/floppyd ${D}/opt/ltsp-${PV}/i386/bin/floppyd;
+ chmod 755 ${D}/opt/ltsp-${PV}/i386/bin/floppyd;
+ cp ltsp_floppyd/floppyd.rc ${D}/opt/ltsp-${PV}/i386/etc/rc.d/floppyd;
+ chmod 755 ${D}/opt/ltsp-${PV}/i386/etc/rc.d/floppyd;
+ )
+
+ # make usb configurable
+ cd ${D}/opt/ltsp-${PV}/i386/etc/
+ epatch ${FILESDIR}/ltsp-${PV}-usb-config.patch
+
+ # several other stuff
+ rm -fR ${D}/usr/share/
+ rm -fR ${D}/opt/ltsp-${PV}/i386/usr/share/aclocal
+}
+
+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
+ einfo " NOTE: The directory containing LTSP has changed to /opt/ltsp-4.1.1/ "
+ einfo
+ einfo " NOTE: to enable USB you have to add USB=Y to your lts.conf "
+ einfo
+}