diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2005-04-29 11:30:20 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2005-04-29 11:30:20 +0000 |
commit | adf41aa4f00976c2353328127a92d557a056e91b (patch) | |
tree | 4db0e23f1be67c5049df17ac91d280d3bb4b5543 /net-misc/ltsp | |
parent | net-libs/libpcap -> virtual/libpcap in dependancy change (diff) | |
download | gentoo-2-adf41aa4f00976c2353328127a92d557a056e91b.tar.gz gentoo-2-adf41aa4f00976c2353328127a92d557a056e91b.tar.bz2 gentoo-2-adf41aa4f00976c2353328127a92d557a056e91b.zip |
version bump; fix /etc/ltsp.conf; fix dev-perl/libwww-perl dependency; add usb configure option
(Portage version: 2.0.51.19)
Diffstat (limited to 'net-misc/ltsp')
-rw-r--r-- | net-misc/ltsp/ChangeLog | 10 | ||||
-rw-r--r-- | net-misc/ltsp/Manifest | 15 | ||||
-rw-r--r-- | net-misc/ltsp/files/digest-ltsp-4.1.1 | 67 | ||||
-rw-r--r-- | net-misc/ltsp/files/ltsp-4.1.1-usb-config.patch | 12 | ||||
-rw-r--r-- | net-misc/ltsp/ltsp-4.1-r1.ebuild | 6 | ||||
-rw-r--r-- | net-misc/ltsp/ltsp-4.1.1.ebuild | 199 |
6 files changed, 295 insertions, 14 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..5f55bff2ef2f 100644 --- a/net-misc/ltsp/Manifest +++ b/net-misc/ltsp/Manifest @@ -1,17 +1,10 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 c6baf32187f76a6c6e2413bd5d58625e ltsp-4.1-r1.ebuild 5626 +MD5 7c2544f4b4da590dc4932bcb1255eed2 ltsp-4.1.1.ebuild 6952 +MD5 d3a6f9f358d57d590e13dd72a6898b60 ltsp-4.1-r1.ebuild 5660 MD5 445e1b42768f1d76e9ce71abc512ae25 ChangeLog 7525 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 MD5 b716ae3544e8ac3e53f315a1e95f27a0 files/eb-5.0.9-rtl8139.lzpxe 16054 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFCXWWuevY57Fted3ERAg3vAKC5JrPENBa2Zck+rqqbyqgab8Km3QCgzUIi -ztG3Zpk4xsJ0iGh0DwcKrkI= -=bqMj ------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 +} |