summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Muskee <wimmuskee@gmail.com>2012-03-17 18:01:17 +0100
committerWim Muskee <wimmuskee@gmail.com>2012-03-17 18:01:17 +0100
commitffddf06830b85ebcd6ed377aeb5f64fde79a50b0 (patch)
tree882024bbe2ae6300e9f4183141c53f017b447f67 /net-misc
parentldm: version bump to 2.2.7 (diff)
downloadltsp-ffddf06830b85ebcd6ed377aeb5f64fde79a50b0.tar.gz
ltsp-ffddf06830b85ebcd6ed377aeb5f64fde79a50b0.tar.bz2
ltsp-ffddf06830b85ebcd6ed377aeb5f64fde79a50b0.zip
ltsp-client: Patch for lts.conf download arch, add dep on numlockx.
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/ltsp-client/ChangeLog5
-rw-r--r--net-misc/ltsp-client/Manifest5
-rw-r--r--net-misc/ltsp-client/files/ltsp-client-5.2.12-ltsdownloadarch.patch11
-rw-r--r--net-misc/ltsp-client/ltsp-client-5.2.12-r1.ebuild (renamed from net-misc/ltsp-client/ltsp-client-5.2.12.ebuild)10
4 files changed, 28 insertions, 3 deletions
diff --git a/net-misc/ltsp-client/ChangeLog b/net-misc/ltsp-client/ChangeLog
index 5c9646e..5c2cec2 100644
--- a/net-misc/ltsp-client/ChangeLog
+++ b/net-misc/ltsp-client/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*ltsp-client-5.2.12-r1 (17 03 2012)
+
+ 17 03 2011; Wim Muskee wimmuskee@gmail.com ltsp-client-5.2.12-r1.ebuild:
+ Patch for lts.conf download arch, add dep on numlockx.
+
*ltsp-client-5.3.3 (28 02 2012)
28 02 2012; Wim Muskee wimmuskee@gmail.com ltsp-client-5.3.3.ebuild:
diff --git a/net-misc/ltsp-client/Manifest b/net-misc/ltsp-client/Manifest
index cda5e3c..27bc3ff 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.2.12.ebuild 2516 RMD160 178d905436ea48d90193c27ba5dba0423e6c359d SHA1 3a4caf8c9babb16e8b5058d0298f32aa4cff927f SHA256 48b6bec922d68c6513878af1959e8fbd6ef1811f527ed09d4a6f6dfd4eaf7d8d
+AUX ltsp-client-5.2.12-ltsdownloadarch.patch 503 RMD160 50c28bc3814e5a6ae93359c064204f13481b9aaa SHA1 e87474e7288f2362145466efbf2406bdedbff4e7 SHA256 2f646c6931d1ab787006c879520327cba10029c63b189beefedde8f6f4e052bd
+EBUILD ltsp-client-5.2.12-r1.ebuild 2638 RMD160 c2b0a450a1b4adb15168898b86b6a3a1b0bfbe93 SHA1 1370ad2ea7a70b659be80509f336f14efbab8345 SHA256 d2661123c6e1df0b86765a25d2c51edb40e51da0498e0f18f181dace9002a3de
EBUILD ltsp-client-5.3.3.ebuild 2855 RMD160 142621a121244bcd4f45268df7a6ee480b753e21 SHA1 0e7d97c578aa07d29b0ea66690db7bbffa674647 SHA256 50d790de09070f5479374d082c186fe34a65055a94aaa04d90a5231940e260c3
-MISC ChangeLog 3089 RMD160 e85e345106d3e942ec200bb839d025e12d4ec8c5 SHA1 ddde2a66b0da8895daf39d2ffcf7f514c689067f SHA256 3327e7dad4de803a198716d307f3544b1a2035688bc5d3ac396cf3463c20d64b
+MISC ChangeLog 3259 RMD160 70f54a6da0930c93484c4c9ca8ee0c2245585b40 SHA1 f2eb8ee9506a891c82e34496fbee7aeb93c559b9 SHA256 8e839e53260fd585c03ab679a5f1a94653978ea1a9b7dc0a78582830005772a2
MISC metadata.xml 239 RMD160 5c09d64ce69a1c3ead8110ab2cc4242f4b79d361 SHA1 3569156a75f6a3e70bf78fec27420754f42f709c SHA256 81174591b128a73f77bd663c79dc842ce8df791b8b1b498d99c3aa1116a80a40
diff --git a/net-misc/ltsp-client/files/ltsp-client-5.2.12-ltsdownloadarch.patch b/net-misc/ltsp-client/files/ltsp-client-5.2.12-ltsdownloadarch.patch
new file mode 100644
index 0000000..3c93dfe
--- /dev/null
+++ b/net-misc/ltsp-client/files/ltsp-client-5.2.12-ltsdownloadarch.patch
@@ -0,0 +1,11 @@
+--- client/initscripts/Gentoo/ltsp-client-setup.initd.orig 2012-03-17 17:49:34.000000000 +0100
++++ client/initscripts/Gentoo/ltsp-client-setup.initd 2012-03-17 17:50:13.000000000 +0100
+@@ -46,7 +46,7 @@
+ SERVER="${SERVER:-192.168.0.254}"
+ export SERVER
+
+- ARCH=$(uname -m | sed -e 's:i[3-6]86:x86:' -e 's:x86_64:amd64:' -e 's:parisc:hppa:')
++ ARCH=$(uname -m | sed -e 's:x86_64:amd64:' -e 's:parisc:hppa:')
+ TFTPPATH="/ltsp/${ARCH}/lts.conf"
+
+ # Attempt to get lts.conf via tftp
diff --git a/net-misc/ltsp-client/ltsp-client-5.2.12.ebuild b/net-misc/ltsp-client/ltsp-client-5.2.12-r1.ebuild
index 87e639f..fd2039d 100644
--- a/net-misc/ltsp-client/ltsp-client-5.2.12.ebuild
+++ b/net-misc/ltsp-client/ltsp-client-5.2.12-r1.ebuild
@@ -2,6 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI="2"
+
inherit bzr
EBZR_REVISION="1877"
@@ -17,6 +19,7 @@ IUSE=""
# note on dependencies
# joystick for inputattach (serial devices)
# run-mailcap for ltsp-remoteapps
+# numlockx for X_NUMLOCK
DEPEND="x11-apps/xprop"
RDEPEND="!net-misc/ltsp-server
media-sound/pulseaudio
@@ -32,12 +35,17 @@ RDEPEND="!net-misc/ltsp-server
media-sound/alsa-utils
media-plugins/alsa-plugins
app-misc/run-mailcap
- net-misc/ntp"
+ net-misc/ntp
+ x11-misc/numlockx"
src_unpack() {
bzr_src_unpack
}
+src_prepare() {
+ epatch "${FILESDIR}/${P}-ltsdownloadarch.patch"
+}
+
src_compile() {
pushd client/getltscfg
emake || or die "Could not make getltspcfg"