Gentoo Archives: gentoo-commits

From: Wim Muskee <wimmuskee@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/ltsp:master commit in: sys-fs/ltspfs/, profiles/ltsp/, profiles/
Date: Fri, 02 Mar 2012 09:54:59
Message-Id: 1330682066.1116236359fceb1460825649ca4d7b7e80efced4.wim@gentoo
1 commit: 1116236359fceb1460825649ca4d7b7e80efced4
2 Author: Wim Muskee <wimmuskee <AT> gmail <DOT> com>
3 AuthorDate: Fri Mar 2 09:54:26 2012 +0000
4 Commit: Wim Muskee <wimmuskee <AT> gmail <DOT> com>
5 CommitDate: Fri Mar 2 09:54:26 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ltsp.git;a=commit;h=11162363
7
8 ltspfs: Add client use flag for init scripts.
9
10 ---
11 profiles/ChangeLog | 4 ++++
12 profiles/ltsp/package.use | 2 ++
13 sys-fs/ltspfs/ChangeLog | 3 +++
14 sys-fs/ltspfs/Manifest | 6 +++---
15 sys-fs/ltspfs/ltspfs-1.1.ebuild | 18 ++++++++++--------
16 sys-fs/ltspfs/metadata.xml | 3 +++
17 6 files changed, 25 insertions(+), 11 deletions(-)
18
19 diff --git a/profiles/ChangeLog b/profiles/ChangeLog
20 index 79cec55..76e7456 100644
21 --- a/profiles/ChangeLog
22 +++ b/profiles/ChangeLog
23 @@ -2,6 +2,10 @@
24 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
25 # $Header: $
26
27 + 02 Mar 2012; Wim Muskee <wimmuskee@×××××.com>
28 + ltsp/:
29 + Add client use to ltspfs.
30 +
31 28 Feb 2012; Wim Muskee <wimmuskee@×××××.com>
32 ltsp/:
33 Add hwdb USE to udev.
34
35 diff --git a/profiles/ltsp/package.use b/profiles/ltsp/package.use
36 index 707fb0e..e599729 100644
37 --- a/profiles/ltsp/package.use
38 +++ b/profiles/ltsp/package.use
39 @@ -7,3 +7,5 @@ dev-libs/libxml2 python
40 # req by mesa
41 x11-libs/libdrm libkms
42
43 +# install ltspfs client init scripts
44 +sys-fs/ltspfs client
45
46 diff --git a/sys-fs/ltspfs/ChangeLog b/sys-fs/ltspfs/ChangeLog
47 index c9e655c..fc92b51 100644
48 --- a/sys-fs/ltspfs/ChangeLog
49 +++ b/sys-fs/ltspfs/ChangeLog
50 @@ -2,6 +2,9 @@
51 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
52 # $Header: $
53
54 + 02-03-2012; Wim Muskee wimmuskee@×××××.com ltspfs-1.1.ebuild:
55 + Add client use flag, for client init scripts.
56 +
57 25-02-2012; Wim Muskee wimmuskee@×××××.com ltspfs-1.1.ebuild:
58 Fuse and libX11 are build time deps.
59
60
61 diff --git a/sys-fs/ltspfs/Manifest b/sys-fs/ltspfs/Manifest
62 index 33f333e..0377c7b 100644
63 --- a/sys-fs/ltspfs/Manifest
64 +++ b/sys-fs/ltspfs/Manifest
65 @@ -1,4 +1,4 @@
66 EBUILD ltspfs-1.0.ebuild 818 RMD160 932b215889faca08e6b366cdc04f896a2dc44a27 SHA1 4075b603ad19c9bc57a612fbb6b6a0333543c489 SHA256 143e9f47b8219b3ad4d2c9070722db0c23520ac3d6e08c7f891f18ca491a74d0
67 -EBUILD ltspfs-1.1.ebuild 1035 RMD160 fdfa32aad8447194f7a32726aaa769a0511669ce SHA1 dfc1de1b98555b5b5d4275eea18fd4ab4a360fb8 SHA256 672176f6d69411b8bad904a6b725e4f2158eb9a53c5106fd50d8ba60611c22ff
68 -MISC ChangeLog 2178 RMD160 54d46ebb075cd23a1e98efb64fd23cfaf9ee7d9a SHA1 2a3a49aa9b78028d2ee9b7b00c298a6b7c3f61cb SHA256 62a3cc08af066235e27aa6937b06df6d0acaa61d31b8cf8b1c53838ab2e721e4
69 -MISC metadata.xml 242 RMD160 330836ac998d6abb1abe5ad150030a8283b6aa65 SHA1 903bd4a632e8b008b4d8d3266eed70ca22a0b90f SHA256 b452e78dbe87e0e8ec42cc0d3060d815f5b0b1fed02faa9b38c03ab925d9eb51
70 +EBUILD ltspfs-1.1.ebuild 1074 RMD160 8103e8d2468b56c0d15e5a2e116cca9f6146847b SHA1 e0fa3c300166bf451b5a1005311d7298c547ebd6 SHA256 5e27b7a7a172ac4cb17bdb3d4d7f73da18c2340564a60e1bc771ede99c4aa71b
71 +MISC ChangeLog 2291 RMD160 ee4eba92c51cc65d273fbc9aab6b105c226a5e16 SHA1 16f835d642a1af4497460ddd9f8b49b2442cf0fa SHA256 8fa2b5267b17276cdea19237c5e44dce8be858b1b55560245ba4d0e5461444f4
72 +MISC metadata.xml 333 RMD160 fc9935f78f291ad353b39fda97dc96486b2f922d SHA1 c64758524c8bd430d8cbbfd5b9877167a71be2a8 SHA256 a90e39b55235e30d0b49fe544617a2abfa0deaa1001d4099d511c26b89dd0559
73
74 diff --git a/sys-fs/ltspfs/ltspfs-1.1.ebuild b/sys-fs/ltspfs/ltspfs-1.1.ebuild
75 index 2158faa..e5b1a95 100644
76 --- a/sys-fs/ltspfs/ltspfs-1.1.ebuild
77 +++ b/sys-fs/ltspfs/ltspfs-1.1.ebuild
78 @@ -14,7 +14,7 @@ HOMEPAGE="http://www.ltsp.org/"
79 LICENSE="GPL-2"
80 SLOT="0"
81 KEYWORDS="~amd64 ~sparc ~x86"
82 -IUSE="examples"
83 +IUSE="client examples"
84 DEPEND=">=dev-libs/glib-2.6
85 >=sys-fs/fuse-2.7.2
86 x11-libs/libX11"
87 @@ -34,13 +34,15 @@ src_prepare() {
88 src_install() {
89 emake DESTDIR="${D}" install || die "einstall failed"
90
91 - # install extra init-ltsp.d files
92 - insinto /usr/share/ltsp/init-ltsp.d
93 - doins -r init-ltsp.d/*
94 -
95 - # temporary until it's present in upstream
96 - insinto /usr/share/ltsp/init-ltsp.d/Gentoo
97 - doins init-ltsp.d/common/*
98 + if use client; then
99 + # install extra init-ltsp.d files
100 + insinto /usr/share/ltsp/init-ltsp.d
101 + doins -r init-ltsp.d/*
102 +
103 + # temporary until it's present in upstream
104 + insinto /usr/share/ltsp/init-ltsp.d/Gentoo
105 + doins init-ltsp.d/common/*
106 + fi
107
108 dodoc AUTHORS
109
110
111 diff --git a/sys-fs/ltspfs/metadata.xml b/sys-fs/ltspfs/metadata.xml
112 index 7a5c33c..b5c55b5 100644
113 --- a/sys-fs/ltspfs/metadata.xml
114 +++ b/sys-fs/ltspfs/metadata.xml
115 @@ -2,6 +2,9 @@
116 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
117 <pkgmetadata>
118 <herd>no-herd</herd>
119 + <use>
120 + <flag name='client'>Install client specific init scripts.</flag>
121 + </use>
122 <upstream>
123 <bugs-to>https://bugs.launchpad.net/ltsp</bugs-to>
124 </upstream>