Gentoo Archives: gentoo-commits

From: "Matt Thode (prometheanfire)" <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-apps/novnc: metadata.xml novnc-9999.ebuild novnc-0.4.ebuild Manifest ChangeLog
Date: Fri, 27 Sep 2013 01:40:06
Message-Id: 20130927013957.8EBFD2004E@flycatcher.gentoo.org
1 prometheanfire 13/09/27 01:39:57
2
3 Added: metadata.xml novnc-9999.ebuild novnc-0.4.ebuild
4 Manifest ChangeLog
5 Log:
6 initial commit of novnc for nova
7
8 (Portage version: 2.1.12.2/cvs/Linux x86_64, signed Manifest commit with key 0x2471eb3e40ac5ac3)
9
10 Revision Changes Path
11 1.1 www-apps/novnc/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <maintainer>
22 <email>prometheanfire@g.o</email>
23 <name>Matthew Thode</name>
24 </maintainer>
25 <longdescription lang="en">
26 </longdescription>
27 </pkgmetadata>
28
29
30
31 1.1 www-apps/novnc/novnc-9999.ebuild
32
33 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/novnc-9999.ebuild?rev=1.1&view=markup
34 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/novnc-9999.ebuild?rev=1.1&content-type=text/plain
35
36 Index: novnc-9999.ebuild
37 ===================================================================
38 # Copyright 1999-2013 Gentoo Foundation
39 # Distributed under the terms of the GNU General Public License v2
40 # $Header: /var/cvsroot/gentoo-x86/www-apps/novnc/novnc-9999.ebuild,v 1.1 2013/09/27 01:39:57 prometheanfire Exp $
41
42 EAPI=5
43
44 inherit git-2
45
46 DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies."
47 HOMEPAGE="http://kanaka.github.com/noVNC/"
48 EGIT_REPO_URI="https://github.com/kanaka/noVNC.git"
49 S="${WORKDIR}/noVNC-${PV}"
50
51 LICENSE="LGPL-3"
52 SLOT="0"
53 KEYWORDS=""
54 IUSE=""
55
56 DEPEND=""
57 RDEPEND="${DEPEND}
58 dev-python/numpy"
59
60 src_compile() {
61 cd "${S}/utils"
62 emake
63 }
64
65 src_install() {
66 dodir /usr/share/novnc
67 dodir /usr/share/novnc/utils
68 dodir /usr/share/novnc/include
69 dodir /usr/share/novnc/images
70
71 exeinto /usr/share/novnc/utils
72 doexe utils/json2graph.py
73 doexe utils/launch.sh
74 doexe utils/nova-novncproxy
75 doexe utils/rebind
76 doexe utils/rebind.so
77 doexe utils/u2x11
78 doexe utils/web.py
79 doexe utils/wsproxy.py
80 doexe utils/websocket.py
81
82 docinto /usr/share/novnc/docs
83 dodoc README.md
84 dodoc LICENSE.txt
85
86 dosym /usr/share/novnc/images/favicon.ico /usr/share/novnc/
87 cp -pPR "*.html" "${D}/usr/share/novnc/"
88 cp -pPR "include/*" "${D}/usr/share/novnc/include"
89 cp -pPR "images/*" "${D}/usr/share/novnc/images"
90
91 newconfd "${FILESDIR}/noVNC.confd" noVNC
92 newinitd "${FILESDIR}/noVNC.initd" noVNC
93
94 diropts -m 0750
95 dodir /var/log/noVNC
96 }
97
98
99
100 1.1 www-apps/novnc/novnc-0.4.ebuild
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/novnc-0.4.ebuild?rev=1.1&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/novnc-0.4.ebuild?rev=1.1&content-type=text/plain
104
105 Index: novnc-0.4.ebuild
106 ===================================================================
107 # Copyright 1999-2013 Gentoo Foundation
108 # Distributed under the terms of the GNU General Public License v2
109 # $Header: /var/cvsroot/gentoo-x86/www-apps/novnc/novnc-0.4.ebuild,v 1.1 2013/09/27 01:39:57 prometheanfire Exp $
110
111 EAPI=5
112
113 DESCRIPTION="noVNC is a VNC client implemented using HTML5 technologies."
114 HOMEPAGE="http://kanaka.github.com/noVNC/"
115 SRC_URI="https://github.com/kanaka/noVNC/archive/v${PV}.tar.gz"
116 S="${WORKDIR}/noVNC-${PV}"
117
118 LICENSE="LGPL-3"
119 SLOT="0"
120 KEYWORDS="~amd64 ~x86"
121 IUSE=""
122
123 DEPEND=""
124 RDEPEND="${DEPEND}
125 dev-python/numpy"
126
127 src_compile() {
128 cd "${S}/utils"
129 emake
130 }
131
132 src_install() {
133 dodir /usr/share/novnc
134 dodir /usr/share/novnc/utils
135 dodir /usr/share/novnc/include
136 dodir /usr/share/novnc/images
137
138 exeinto /usr/share/novnc/utils
139 doexe utils/json2graph.py
140 doexe utils/launch.sh
141 doexe utils/nova-novncproxy
142 doexe utils/rebind
143 doexe utils/rebind.so
144 doexe utils/u2x11
145 doexe utils/web.py
146 doexe utils/wsproxy.py
147 doexe utils/websocket.py
148
149 docinto /usr/share/novnc/docs
150 dodoc README.md
151 dodoc LICENSE.txt
152
153 dosym /usr/share/novnc/images/favicon.ico /usr/share/novnc/
154 cp -pPR "*.html" "${D}/usr/share/novnc/"
155 cp -pPR "include/*" "${D}/usr/share/novnc/include"
156 cp -pPR "images/*" "${D}/usr/share/novnc/images"
157
158 newconfd "${FILESDIR}/noVNC.confd" noVNC
159 newinitd "${FILESDIR}/noVNC.initd" noVNC
160
161 diropts -m 0750
162 dodir /var/log/noVNC
163 }
164
165
166
167 1.1 www-apps/novnc/Manifest
168
169 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/Manifest?rev=1.1&view=markup
170 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/Manifest?rev=1.1&content-type=text/plain
171
172 Index: Manifest
173 ===================================================================
174 AUX noVNC.confd 104 SHA256 f6b072f2292701ded2c9acdc6a2a55d1d2c9b43c6db41ed99a7993d823b51512 SHA512 9e784f668965b55b562b020fb32d4674267583647b950dd19aa297856b5a4509f2a7b9891e9575bc823a379aa237d4499dfeb1a2b2f537052e5ae471828e888f WHIRLPOOL f0c769859f530452f7a7fc94f1b4e0ef78f9d1656b81a42cee3869025e4911f5ba9f133c0322d72ba6e01768fa64334a5395e1f395c9c06ec67459680b8af6f1
175 AUX noVNC.initd 1083 SHA256 897664e68e406ea8feaa6d6fc4b3cd6e0710a377b83c2876d18f6e8cba3777d0 SHA512 5ac2e3952633a7cf77acc48985277ee2665e470d51065975519e32f97f85570e9f644afc6fab54b0cb8f3a2e4923e4479ecef48187d488ee09311b6289270555 WHIRLPOOL 80168491e195dac43a75818d0af2ed1e854e60929321718b7ccbda08c08ba616cd1836e1a28a9441ecc0e6c99af021ff05f3d5beb8abc00a16d7a9fcbc57e648
176 DIST v0.4.tar.gz 711551 SHA256 e779c44d35d7534fdd2a3ac98c4c519fd118898147abe3a0c1d692f210b14567 SHA512 9bcc624c9464205d21b56193321b9b7361598b883c5580501dcb6bfd631b5f6db537880f2c2cf7a3473c81f8a4b5aa8c87dc441cee6cd969c202048125466088 WHIRLPOOL 676e8fd63d996b9bb5354d69308a610359a2ac982fe904a37da9d3e3ff8a6261a46f7c048f18dda8c525729b9dfaa5df4df0e8432b98a8568ecd34fb0e90178c
177 EBUILD novnc-0.4.ebuild 1267 SHA256 56a6793b55cafdb896892d1f4f37f1cc948e4465083acdf7ad409fb32b9900a0 SHA512 3b44606a6db8b3eb7b8de51027d37d2d45f2fd30fc68527a373cf33375bd25a961e52cf4886b9f8f6abfe1f8fa92821a02e714d5361815f15a15efe5bc342bac WHIRLPOOL 24aaea822958d2dfa231bfc8331ef7564e31d88d3822c46b2ae5821ad25bfad0b111c7e479e751829634e9dbba6bf6082e419864c8dbb51cd74412540156fb30
178 EBUILD novnc-9999.ebuild 1259 SHA256 a92ab62e1785825f83336f11cd8a1b9dcf21600bfdda66369865e9539f0cf25a SHA512 37c4577b943cf49f36507ede0a77cd87e46b43a0854085d35e4edbfbe49f59828fa37f4bafedef89955aebb9d55813dbff21c9c5c24ee51f795f287e6519d3b8 WHIRLPOOL 72feed71e1330d2f35f1b72f8b27529d838baaad727cc671a77bcecb8287af6a174648c06b79a57051ca41a2ab40fc4f322da9755b81d82a812935642921b1e8
179 MISC metadata.xml 281 SHA256 e8170b39d9df9b2d0c14a40ed3b563f2b4e8010637ae12c7dc7733f917b4a9c9 SHA512 c015efd3b224a5fb8c2d8e50ca5453b14a5ef707e7a20466590fa1121c1fd497c0966ce5ff1a312e2ba1de59630f5e1f4f38d3650963cbab706c9d919615a077 WHIRLPOOL b17d2086af3c89ec0cc2fbf42a240c201ab9a6bbea560fa3c0e1d1c6f6199183ffda0c8bcdd856e1baa894759f9d0c6100aef25882dc04b8ab672185d5bd7f57
180
181
182
183 1.1 www-apps/novnc/ChangeLog
184
185 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/ChangeLog?rev=1.1&view=markup
186 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apps/novnc/ChangeLog?rev=1.1&content-type=text/plain
187
188 Index: ChangeLog
189 ===================================================================
190 # ChangeLog for www-apps/novnc
191 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
192 # $Header: /var/cvsroot/gentoo-x86/www-apps/novnc/ChangeLog,v 1.1 2013/09/27 01:39:57 prometheanfire Exp $
193
194 *novnc-0.4 (27 Sep 2013)
195 *novnc-9999 (27 Sep 2013)
196
197 27 Sep 2013; Matthew Thode <prometheanfire@g.o> +files/noVNC.confd,
198 +files/noVNC.initd, +metadata.xml, +novnc-0.4.ebuild, +novnc-9999.ebuild:
199 initial commit of novnc for nova