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> |