summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Muskee <wimmuskee@gmail.com>2010-02-18 19:01:29 +0100
committerWim Muskee <wimmuskee@gmail.com>2010-02-18 19:01:29 +0100
commitbc22975418b0cb7d53db025cbafcfa4b726b396d (patch)
treedd8e753d991278daf77d77112af8c96d6d3d8320 /net-misc/ltsp-client
parentltsp-server: Version bump to 5.2. (diff)
downloadltsp-bc22975418b0cb7d53db025cbafcfa4b726b396d.tar.gz
ltsp-bc22975418b0cb7d53db025cbafcfa4b726b396d.tar.bz2
ltsp-bc22975418b0cb7d53db025cbafcfa4b726b396d.zip
ltsp-client: Version bump to 5.2.
Diffstat (limited to 'net-misc/ltsp-client')
-rw-r--r--net-misc/ltsp-client/ChangeLog5
-rw-r--r--net-misc/ltsp-client/Manifest3
-rw-r--r--net-misc/ltsp-client/ltsp-client-5.2.ebuild90
3 files changed, 97 insertions, 1 deletions
diff --git a/net-misc/ltsp-client/ChangeLog b/net-misc/ltsp-client/ChangeLog
index 2e98a11..62ec37d 100644
--- a/net-misc/ltsp-client/ChangeLog
+++ b/net-misc/ltsp-client/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*ltsp-client-5.2 (18 02 2010)
+
+ 18 02 2010; Wim Muskee wimmuskee@gmail.com ltsp-client-5.2.ebuild:
+ Version bump.
+
13 02 2010; Wim Muskee wimmuskee@gmail.com ltsp-client-9999.ebuild:
Removing dhcpcd dep, not needed after all, will test better next time
diff --git a/net-misc/ltsp-client/Manifest b/net-misc/ltsp-client/Manifest
index 2ee38a3..95a000b 100644
--- a/net-misc/ltsp-client/Manifest
+++ b/net-misc/ltsp-client/Manifest
@@ -1,5 +1,6 @@
AUX lts.conf 284 RMD160 c2f2f5fac6701fb58160376f082d5d2c551aaad5 SHA1 57dfa6a212284f2811e05ff518961c80d2aa4cc9 SHA256 eb2648ae9b3b38d30eabe92a363e790c06ddae1e9472618b7876ec2c9cf853e2
EBUILD ltsp-client-5.1.99.ebuild 2080 RMD160 520302935aa5cd9f65f59b58130a27461ce245d7 SHA1 cfa34fd2ad918b1fa36d6e915dcf2bf929cbfa6c SHA256 2384d108b5c99d4c75cec64d0c43e5dc39e169b0980785bef77e8f05d0097f41
+EBUILD ltsp-client-5.2.ebuild 2053 RMD160 45f3835f19afdb019335d2cdecd168a10166541a SHA1 0aca5a25e99c95f863aee57f823f6449390e2d4b SHA256 00199f06345804c5d79489d3154888efd282b03d84676e7b5a582a71c1f7a468
EBUILD ltsp-client-9999.ebuild 2031 RMD160 fb8ab3f16097b84c0c801758379afa6359ae5aef SHA1 5366e62bb3ede67e1c5330d3a0d2e7168a1e9ebe SHA256 563f8c600b28f8f60e309cc3aaf9a12b0e24da017f0f16372eeff13dbca36b4a
-MISC ChangeLog 929 RMD160 e1a47ba3578f5d4fed8ad8b8d746c906a33118cb SHA1 002b05ec9f2fe69ded2d5bc5987cd9944b5bcd71 SHA256 f82f3a1e4b27f467674e20ac6cd1a596ef9417a539c1c1c99205f48078b0366b
+MISC ChangeLog 1047 RMD160 9f7b0c86c9e976e1fd06db6135c2e535b72fd574 SHA1 a7fe7b6b0c6ef2477280c2c6f020b1c655bc2683 SHA256 e58c32c1242506d1ef0d63b4d5b0bd7fd9f0060d1038e52b785039b2c07a0f77
MISC metadata.xml 160 RMD160 d86217bb48cf4283e08e43bcaabbc919101ad795 SHA1 d6147d00f16e8cfeef893d0764b0675a93d62849 SHA256 56fca1e06f6dcbe3bc12e7d3962998c7cb79d74f218ce8a17b07771b3e06f49e
diff --git a/net-misc/ltsp-client/ltsp-client-5.2.ebuild b/net-misc/ltsp-client/ltsp-client-5.2.ebuild
new file mode 100644
index 0000000..f837446
--- /dev/null
+++ b/net-misc/ltsp-client/ltsp-client-5.2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit bzr
+
+EBZR_REVISION="1674"
+EBZR_REPO_URI="http://bazaar.launchpad.net/~ltsp-upstream/ltsp/ltsp-trunk"
+
+DESCRIPTION="LTSP client scripts"
+HOMEPAGE="http://www.ltsp.org/"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+DEPEND="x11-apps/xprop"
+RDEPEND="!net-misc/ltsp-server
+ media-sound/pulseaudio
+ >=sys-fs/ltspfs-0.5.0
+ net-analyzer/netcat
+ net-misc/openssh
+ sys-block/nbd
+ sys-apps/lsb-release
+ net-ftp/tftp-hpa
+ >=sys-fs/sshfs-fuse-2.1
+ sys-apps/iproute2
+ games-util/joystick"
+
+src_unpack() {
+ bzr_src_unpack
+}
+
+src_compile() {
+ pushd client/getltscfg
+ emake || or die "Could not make getltspcfg"
+ popd
+
+ pushd localapps
+ ./autogen.sh || or die "Could not generate configure for xatomwait"
+ econf || or die "Could not configure xatomwait"
+ emake || or die "Could not make xatomwait"
+ popd
+}
+
+src_install() {
+ ltspdir="/usr/share/ltsp"
+
+ dobin client/getltscfg/getltscfg
+ dosbin client/jetpipe/jetpipe
+
+ dobin localapps/ltsp-localappsd
+ dobin localapps/ltsp-genmenu
+ dobin localapps/src/xatomwait
+
+ dodir /var/lib/ltsp-client-setup
+ dodir /var/cache/ltsp-localapps
+
+ exeinto ${ltspdir}
+ doexe client/configure-x.sh
+ doexe client/screen_session
+ doexe client/update-kernels
+ doexe client/xinitrc
+
+ exeinto ${ltspdir}/screen.d
+ doexe client/screen.d/*
+
+ insinto ${ltspdir}
+ doins ltsp-common-functions
+ doins client/ltsp_config
+ doins client/screen-x-common
+ doins client/initscripts/ltsp-init-common
+
+ insinto ${ltspdir}/xinitrc.d
+ doins client/xinitrc.d/*
+
+ insinto ${ltspdir}/screen-session.d
+ doins client/screen-session.d/*
+
+ insinto /usr/share/ldm/rc.d
+ doins localapps/ldm-rc.d/*
+
+ newinitd client/initscripts/Gentoo/ltsp-client-setup.initd ltsp-client-setup
+ newinitd client/initscripts/Gentoo/ltsp-client.initd ltsp-client
+ newconfd client/initscripts/Gentoo/ltsp-client-setup.confd ltsp-client-setup
+
+ doman client/jetpipe/jetpipe.8
+ doman client/getltscfg/getltscfg.1
+
+ cp "${FILESDIR}/lts.conf" "${D}/etc/lts.conf"
+}