1 |
commit: 68b59da1aac52093ea7b2356e9ab03d2cb5d4e30 |
2 |
Author: Philip Miess <Philip_Miess <AT> yahoo <DOT> com> |
3 |
AuthorDate: Sun Sep 2 23:05:21 2018 +0000 |
4 |
Commit: Philip Miess <Phil_miess <AT> yahoo <DOT> com> |
5 |
CommitDate: Sun Sep 2 23:05:21 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=68b59da1 |
7 |
|
8 |
add 2.13 and delete extra files |
9 |
|
10 |
sys-apps/0install/0install-2.13.ebuild | 56 ++++++++++ |
11 |
sys-apps/0install/ChangeLog | 188 -------------------------------- |
12 |
sys-apps/0install/Manifest | 24 ++-- |
13 |
sys-apps/0install/files/0distutils-r2 | 116 -------------------- |
14 |
sys-apps/0install/files/global.cfg | 5 - |
15 |
sys-apps/0install/zeroinstall.directory | 7 -- |
16 |
6 files changed, 69 insertions(+), 327 deletions(-) |
17 |
|
18 |
diff --git a/sys-apps/0install/0install-2.13.ebuild b/sys-apps/0install/0install-2.13.ebuild |
19 |
new file mode 100644 |
20 |
index 0000000..058c226 |
21 |
--- /dev/null |
22 |
+++ b/sys-apps/0install/0install-2.13.ebuild |
23 |
@@ -0,0 +1,56 @@ |
24 |
+# Copyright 1999-2018 Gentoo Foundation |
25 |
+# Distributed under the terms of the GNU General Public License v2 |
26 |
+ |
27 |
+EAPI=6 |
28 |
+ |
29 |
+inherit gnome2-utils |
30 |
+ |
31 |
+DESCRIPTION="Zeroinstall Injector allows regular users to install software themselves" |
32 |
+HOMEPAGE="http://0install.net/" |
33 |
+SRC_URI="https://sourceforge.net/projects/zero-install/files/${PN}/${PV}/${P}.tar.bz2" |
34 |
+LICENSE="GPL-2" |
35 |
+SLOT="0" |
36 |
+KEYWORDS="~amd64" |
37 |
+IUSE="gtk +ocamlopt test" |
38 |
+ |
39 |
+DEPEND=">=dev-lang/ocaml-4.06[ocamlopt?] |
40 |
+ dev-ml/cppo[ocamlopt?] |
41 |
+ dev-ml/lwt_react[ocamlopt?] |
42 |
+ dev-ml/ocamlbuild[ocamlopt?] |
43 |
+ >=dev-ml/ocurl-0.7.9 |
44 |
+ dev-ml/ounit[ocamlopt?] |
45 |
+ >=dev-ml/ocaml-sha-1.9 |
46 |
+ dev-ml/xmlm |
47 |
+ dev-ml/yojson |
48 |
+ gtk? ( >=dev-ml/lablgtk-2.18.2[ocamlopt?] |
49 |
+ dev-ml/lwt_glib[ocamlopt?] )" |
50 |
+ #dbus? ( obus[ocamlopt?] )" |
51 |
+RDEPEND="${DEPEND} |
52 |
+ app-crypt/gnupg |
53 |
+ app-arch/xz-utils" |
54 |
+ |
55 |
+src_compile() { |
56 |
+ emake -j1 all |
57 |
+} |
58 |
+ |
59 |
+src_test() { |
60 |
+ emake -j1 test |
61 |
+} |
62 |
+ |
63 |
+src_install() { |
64 |
+ |
65 |
+ emake DESTDIR="${D}" install_system |
66 |
+ rm -rf "${D}/usr/share/0install.net" |
67 |
+ einstalldocs |
68 |
+} |
69 |
+ |
70 |
+pkg_postinst() |
71 |
+{ |
72 |
+ gnome2_icon_cache_update |
73 |
+} |
74 |
+ |
75 |
+pkg_postrm() |
76 |
+{ |
77 |
+ gnome2_icon_cache_update |
78 |
+} |
79 |
+ |
80 |
|
81 |
diff --git a/sys-apps/0install/ChangeLog b/sys-apps/0install/ChangeLog |
82 |
deleted file mode 100644 |
83 |
index 78d4fc6..0000000 |
84 |
--- a/sys-apps/0install/ChangeLog |
85 |
+++ /dev/null |
86 |
@@ -1,188 +0,0 @@ |
87 |
-# ChangeLog for rox-base/zeroinstall-injector |
88 |
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
89 |
-# $Header$ |
90 |
- |
91 |
- 26 Jan 2014; Agostino Sarubbo <ago@g.o> |
92 |
- zeroinstall-injector-1.11.ebuild: |
93 |
- Stable for sparc, wrt bug #495910 |
94 |
- |
95 |
- 18 Jan 2014; Agostino Sarubbo <ago@g.o> |
96 |
- zeroinstall-injector-1.11.ebuild: |
97 |
- Stable for alpha, wrt bug #495910 |
98 |
- |
99 |
- 14 Jan 2014; Agostino Sarubbo <ago@g.o> |
100 |
- zeroinstall-injector-1.11.ebuild: |
101 |
- Stable for ppc, wrt bug #495910 |
102 |
- |
103 |
- 14 Jan 2014; Agostino Sarubbo <ago@g.o> |
104 |
- zeroinstall-injector-1.11.ebuild: |
105 |
- Stable for x86, wrt bug #495910 |
106 |
- |
107 |
- 12 Jan 2014; Pacho Ramos <pacho@g.o> zeroinstall-injector-1.11.ebuild: |
108 |
- amd64 stable, bug #495910 |
109 |
- |
110 |
-*zeroinstall-injector-1.11 (28 Mar 2013) |
111 |
- |
112 |
- 28 Mar 2013; Tom Wijsman <TomWij@g.o> |
113 |
- +zeroinstall-injector-1.11.ebuild: |
114 |
- Version bump to 1.11. EAPI 5. Non maintainer commit. Fixes bug #377339. |
115 |
- |
116 |
- 02 Mar 2013; Pacho Ramos <pacho@g.o> |
117 |
- -zeroinstall-injector-0.43-r1.ebuild, metadata.xml: |
118 |
- Cleanup due http://gentoo.2317880.n4.nabble.com/rox-herd-looks-inactive-for-a |
119 |
- -long-time-td257264.html |
120 |
- |
121 |
- 07 Dec 2012; Agostino Sarubbo <ago@g.o> |
122 |
- zeroinstall-injector-0.49.ebuild: |
123 |
- Stable for ppc, wrt bug #422163 |
124 |
- |
125 |
- 09 Sep 2012; Raúl Porcel <armin76@g.o> |
126 |
- zeroinstall-injector-0.49.ebuild: |
127 |
- alpha/sparc stable wrt #422163 |
128 |
- |
129 |
- 21 Aug 2012; Johannes Huber <johu@g.o> |
130 |
- zeroinstall-injector-0.49.ebuild: |
131 |
- Stable for x86, wrt bug #422163 |
132 |
- |
133 |
- 03 Aug 2012; Agostino Sarubbo <ago@g.o> |
134 |
- zeroinstall-injector-0.49.ebuild: |
135 |
- Stable for amd64, wrt bug #422163 |
136 |
- |
137 |
- 15 Nov 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o> |
138 |
- -files/0distutils-r1, -zeroinstall-injector-0.40.ebuild: |
139 |
- Delete. |
140 |
- |
141 |
- 10 Oct 2010; Raúl Porcel <armin76@g.o> |
142 |
- zeroinstall-injector-0.43-r1.ebuild: |
143 |
- sparc stable wrt #323449 |
144 |
- |
145 |
- 10 Sep 2010; Tobias Klausmann <klausman@g.o> |
146 |
- zeroinstall-injector-0.43-r1.ebuild: |
147 |
- Stable on alpha, bug #323449 |
148 |
- |
149 |
- 13 Aug 2010; Joseph Jezak <josejx@g.o> |
150 |
- zeroinstall-injector-0.43-r1.ebuild: |
151 |
- Marked ppc stable for bug #323449. |
152 |
- |
153 |
- 01 Aug 2010; Markos Chandras <hwoarang@g.o> |
154 |
- zeroinstall-injector-0.43-r1.ebuild: |
155 |
- Stable on amd64 wrt bug #323449 |
156 |
- |
157 |
- 27 Jul 2010; Christian Faulhammer <fauli@g.o> |
158 |
- zeroinstall-injector-0.43-r1.ebuild: |
159 |
- stable x86, bug 323449 |
160 |
- |
161 |
-*zeroinstall-injector-0.49 (27 Jul 2010) |
162 |
- |
163 |
- 27 Jul 2010; Jim Ramsay <lack@g.o> |
164 |
- +zeroinstall-injector-0.49.ebuild: |
165 |
- Version bump: 0.49 is released |
166 |
- |
167 |
- 15 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o> |
168 |
- zeroinstall-injector-0.40.ebuild: |
169 |
- Delete call to deprecated python_version() (bug #323981). |
170 |
- |
171 |
- 02 Apr 2010; Jim Ramsay <lack@g.o> |
172 |
- zeroinstall-injector-0.43-r1.ebuild: |
173 |
- Note from Arfrever: Use python_get_version and not PYTHON_ABI for |
174 |
- python_convert_shebangs |
175 |
- |
176 |
-*zeroinstall-injector-0.43-r1 (01 Apr 2010) |
177 |
- |
178 |
- 01 Apr 2010; Jim Ramsay <lack@g.o> +files/0distutils-r2, |
179 |
- -zeroinstall-injector-0.43.ebuild, +zeroinstall-injector-0.43-r1.ebuild: |
180 |
- Update to better deal with python3 and multiple python ABIs |
181 |
- |
182 |
- 31 Mar 2010; Jim Ramsay <lack@g.o> -files/0distutils, |
183 |
- -zeroinstall-injector-0.33.ebuild: |
184 |
- Version cleanup |
185 |
- |
186 |
-*zeroinstall-injector-0.43 (12 Jan 2010) |
187 |
- |
188 |
- 12 Jan 2010; Jim Ramsay <lack@g.o> |
189 |
- +zeroinstall-injector-0.43.ebuild: |
190 |
- Version bump - 0.43 is released |
191 |
- |
192 |
- 27 Jul 2009; Tiago Cunha <tcunha@g.o> |
193 |
- zeroinstall-injector-0.40.ebuild: |
194 |
- stable sparc, bug 275392 |
195 |
- |
196 |
- 19 Jul 2009; nixnut <nixnut@g.o> zeroinstall-injector-0.40.ebuild: |
197 |
- ppc stable #275392 |
198 |
- |
199 |
- 08 Jul 2009; Markus Meier <maekke@g.o> |
200 |
- zeroinstall-injector-0.40.ebuild: |
201 |
- amd64 stable, bug #275392 |
202 |
- |
203 |
- 30 Jun 2009; Christian Faulhammer <fauli@g.o> |
204 |
- zeroinstall-injector-0.40.ebuild: |
205 |
- stable x86, bug 275392 |
206 |
- |
207 |
- 28 Jun 2009; Tobias Klausmann <klausman@g.o> |
208 |
- zeroinstall-injector-0.40.ebuild: |
209 |
- Stable on alpha, bug #275392 |
210 |
- |
211 |
- 21 May 2009; Jim Ramsay <lack@g.o> |
212 |
- zeroinstall-injector-0.40.ebuild: |
213 |
- Require dev-lang/python[xml] (Bug #256018) |
214 |
- |
215 |
-*zeroinstall-injector-0.40 (21 May 2009) |
216 |
- |
217 |
- 21 May 2009; Jim Ramsay <lack@g.o> +files/0distutils-r1, |
218 |
- +zeroinstall-injector-0.40.ebuild: |
219 |
- Version 0.40 is released. Also updates 0distutils script to handle changes |
220 |
- in rox-base/rox-2.9 |
221 |
- |
222 |
- 09 Apr 2009; Jim Ramsay <lack@g.o> |
223 |
- zeroinstall-injector-0.33.ebuild: |
224 |
- Fix pkg_postinst by setting PYTHON_MODNAME properly |
225 |
- |
226 |
- 31 Aug 2008; Raúl Porcel <armin76@g.o> |
227 |
- zeroinstall-injector-0.33.ebuild: |
228 |
- alpha/sparc stable wrt #236057 |
229 |
- |
230 |
- 30 Aug 2008; Markus Meier <maekke@g.o> |
231 |
- zeroinstall-injector-0.33.ebuild: |
232 |
- x86 stable, bug #236057 |
233 |
- |
234 |
- 30 Aug 2008; Brent Baude <ranger@g.o> |
235 |
- zeroinstall-injector-0.33.ebuild: |
236 |
- Marking zeroinstall-injector-0.33 ppc stable for bug 236057 |
237 |
- |
238 |
- 28 Aug 2008; Jim Ramsay <lack@g.o> |
239 |
- -zeroinstall-injector-0.31-r2.ebuild, zeroinstall-injector-0.33.ebuild: |
240 |
- Marking stable on amd64 |
241 |
- |
242 |
-*zeroinstall-injector-0.33 (12 May 2008) |
243 |
- |
244 |
- 12 May 2008; Jim Ramsay <lack@g.o> |
245 |
- +zeroinstall-injector-0.33.ebuild: |
246 |
- New version 0.33 was released |
247 |
- |
248 |
-*zeroinstall-injector-0.31-r2 (26 Apr 2008) |
249 |
- |
250 |
- 26 Apr 2008; Jim Ramsay <lack@g.o> |
251 |
- -zeroinstall-injector-0.31-r1.ebuild, |
252 |
- +zeroinstall-injector-0.31-r2.ebuild: |
253 |
- Changing manpage install path (Bug 207495) |
254 |
- |
255 |
- 14 Dec 2007; Jim Ramsay <lack@g.o> |
256 |
- zeroinstall-injector-0.31-r1.ebuild: |
257 |
- Block <=rox-base/rox-session-0.30-r1 - Bug 202275 |
258 |
- |
259 |
- 07 Dec 2007; Raúl Porcel <armin76@g.o> |
260 |
- zeroinstall-injector-0.31-r1.ebuild: |
261 |
- Add ~alpha wrt #201354 |
262 |
- |
263 |
-*zeroinstall-injector-0.31-r1 (05 Dec 2007) |
264 |
- |
265 |
- 05 Dec 2007; Jim Ramsay <lack@g.o> |
266 |
- -zeroinstall-injector-0.31.ebuild, +zeroinstall-injector-0.31-r1.ebuild: |
267 |
- Added missing depedency on gnupg |
268 |
- |
269 |
-*zeroinstall-injector-0.31 (04 Dec 2007) |
270 |
- |
271 |
- 04 Dec 2007; Jim Ramsay <lack@g.o> +files/0distutils, |
272 |
- +files/global.cfg, +metadata.xml, +zeroinstall-injector-0.31.ebuild: |
273 |
- New package: Zeroinstall Injector allows regular users to install software |
274 |
- themselves |
275 |
|
276 |
diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest |
277 |
index cc3b05a..8410eef 100644 |
278 |
--- a/sys-apps/0install/Manifest |
279 |
+++ b/sys-apps/0install/Manifest |
280 |
@@ -1,11 +1,13 @@ |
281 |
-AUX 0distutils-r2 3524 SHA256 b63dad04c5bbdd9d6c9429b43f4f50e27665501c677dcb29e22be7e05da6b4e1 SHA512 4aa043280fe6f8a1d9cee1a7e2bb43469ee3909501b02ddc4bcf35e7ad76e50df50779a6538c19b06c2f3e4accacc6765dc5db5221d595b44ea704aa4c7b9f10 WHIRLPOOL 463f4af012d2d5b8e6c769b47b6643b00653b57b0957b30707f04478662ba93d11af404ab34089c4cba71349663b6d3d9b2b0b448682f79148e280df61b19c24 |
282 |
-AUX global.cfg 74 SHA256 00e469a631692d515af084f43e9d854ae0ae4fa7a312b61a3050d4fb5caf6f47 SHA512 d6155d0591b7600d250404f05a2f8c9d8507efbad38ade480adb417042ac953dce06e0e4109a9f46c69e95a182f2b90556a4e776302488e6e7458d4be4bc6f01 WHIRLPOOL 61193297a87191f5ddd5509f0e7a949172c199ff1dc6c1a520d63a05d342a0efdfb67700b256b9485629e7e94c6dad9458a7f233bd8062908501753ee97154c3 |
283 |
-DIST 0install-1.16.tar.bz2 414434 SHA256 2b18229acca185d2c9a98923de36515be3cea5f1a6038351e6ddcab1dc0f99c2 SHA512 73518eae1c39afc18609711f118606dc6fd529195bf98eab6e166818ef37d7f022d381078724a48048c92246da082bd77df3afc4f21085d7a9d551423ef5b714 WHIRLPOOL c2e13744de683cc55c2daf975e75e8e4643f5f23e6929c46005b36ec9568e0c474e1c6a5ca863b7f63aa8da6f607a55d8412ee3987da45d98af5204225ecc227 |
284 |
-DIST 0install-2.12.3.tar.bz2 445327 SHA256 6936e8ffa33e570553788a1cf6c5c1d4b1342c778f436a443cda6f10b6136b40 SHA512 d2d0d304675c427af289e51ed553e8eb9c2414d6087b1dcd3261947199bfa3b140348f21bf845ece7342825e524a6551589635d0aafcc9e14233e43b4a6958c4 WHIRLPOOL b1905a68f738b887ed3e43557d1d477bf543dc234e4d52b1917d493dd600ccfd28af69d21f480a46b03371371b62c9fefe39f4926625550d37ba117ac41ac215 |
285 |
-DIST 0install-2.3.5.tar.bz2 466037 SHA256 aa3d30675b762b24486ba92219c9b9b7fa62367b88f0ea5c97a07859f2dc513f SHA512 38ca8d1f51cdc671e076bf873ba6731110bdb06830d6d5bc2727e1bc5f390ce183359ed3347a64bee2cf6fab00a159ba7dd8ca989101584a7ccfb3d7670c4e8f WHIRLPOOL 48f59c06408238f236325c3140cb77cf608cc3b3797eb23ac93165caf766249ba13aff79255dd38b37ffee4cfc56657eefd2e2176d1b4c7658f39217559a1609 |
286 |
-EBUILD 0install-1.16.ebuild 1220 SHA256 749362b1352aa0385c1c5a9c0f49347066911e460c2242ce98ef6a7a07c9bf97 SHA512 ab294e8c9cd48a40ac1055cc29813121bd4ac30d714a65f7b82b268d92e6dde0f2f5b0ffc4a65f2aadff0b4210605c1e5ae977f7d402b2d5e94262d67eabc7a1 WHIRLPOOL 9dc632f4bd2789fa3ff2739850386b3222f5116971d730e4075078be1accc5825eacf4e43da067191be4e1481c5348cb3326281e64ef3c792771d053aba1d0f0 |
287 |
-EBUILD 0install-2.12.3.ebuild 1072 SHA256 fa165ba22096e810a952648fb39d16975f01e7fe6ede909f55a029fdbaf16b48 SHA512 7021216b44b3b9ab3a749870044f3a608324ef411bc7451fb5f67ffadece56dffaba0dade90e2d88be3b959a9295a674e55fec9fdd62d702af31cec3a66fae5c WHIRLPOOL 86cdf06d99d3812d29ceea260231db7f986c4fdc987179f83dc4578e97d579844298360395e7284873909fa2fb90ef6971e349b87563d82a1575d9a3cb8f533e |
288 |
-EBUILD 0install-2.3.5.ebuild 1222 SHA256 056cd0d77e22d3609bb1aed3952860ef68275c44f98c5cf8dcda5d8675597358 SHA512 f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2 WHIRLPOOL 437c31ead2a833b8ff2b31878f4693646ccff5d0dc0f20c41bd1b64acd3541d91469f78cb29ee56ddace9687ef624ea34ead255899c2ce54bc1eeb24342c8621 |
289 |
-MISC ChangeLog 6072 SHA256 7942ce211ae991e9b463e4c1c66c52fa6c8dfbddb35bbeafd83922d39a9e0942 SHA512 c95eb2c2bf66284cc97604a8a7487dcfacd4b0d2fb529b06402cb43e58de40a66290d0741df1b59f6545b8e3de936c7629a28509db93990044adfbcd5bed68fb WHIRLPOOL f9e7b254842b30d52e44533fbed4c917547d475a66c87e0607e4bad4229691cc6585e06ef0da30fc1fc627608ce862de0c5857e1c2d7f06ea31d09f0a5c61c40 |
290 |
-MISC metadata.xml 285 SHA256 2756676394c8e8f130a1aa33a726d8f55937e32bf3b34c09c2302d67a34dee7e SHA512 a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d WHIRLPOOL b13b3f33c13c1b369a345327f8194708f273d5b9ccf1515ab5c4af149fd5a1c28ad53c3171c8643e4b887433a1471201eddf088f67b44a15c90a24a013deb844 |
291 |
-MISC zeroinstall.directory 125 SHA256 db03286e66e5d1b23788035237a1b07b8f8eba28ac61d172fef208c52db37d3c SHA512 8344f4f86f528cc60b43cceff68e559c9d2f1839f293471e5d27f562045f2fa7456924f1e7e49fbef5c3a8f341d4e39d9c93e908a54b82346b885097d3479cff WHIRLPOOL 9556d224a4475d2fa36adf0a7738167dedcd68ec4837a863c2a29626c28e3d4e99ec53cba58e99883ebe204a2d675852ea0c3be71779c5e5e41b34c40c97a10d |
292 |
+AUX 0distutils-r2 3524 BLAKE2B 1034ce24bf5c291b9f2d15071c9e74941b9b828807d38b9cde6d37961caa73796ae218c6f8c1ab744bf2e1d7a034c56624ab5cd81283506923ef528b83aebe55 SHA512 4aa043280fe6f8a1d9cee1a7e2bb43469ee3909501b02ddc4bcf35e7ad76e50df50779a6538c19b06c2f3e4accacc6765dc5db5221d595b44ea704aa4c7b9f10 |
293 |
+AUX global.cfg 74 BLAKE2B 5ee0c43038d54ad35302fc9c35599467dba8584371f10234da7e47246c4d360134dc3cb916cceb26adc0b74dafb35c916eacefb0c32e6091e09febb33b73271e SHA512 d6155d0591b7600d250404f05a2f8c9d8507efbad38ade480adb417042ac953dce06e0e4109a9f46c69e95a182f2b90556a4e776302488e6e7458d4be4bc6f01 |
294 |
+DIST 0install-1.16.tar.bz2 414434 BLAKE2B 4b2e22833fc78c362e9937e6b1dac9f941ce17ef9c7cb5aaeef7bbf8ab8d2b3d14d82b1161f1a6c2d033b7f4cc7e7814714bbf290ad6d3ac4837021c4331c381 SHA512 73518eae1c39afc18609711f118606dc6fd529195bf98eab6e166818ef37d7f022d381078724a48048c92246da082bd77df3afc4f21085d7a9d551423ef5b714 |
295 |
+DIST 0install-2.12.3.tar.bz2 445327 BLAKE2B f469aa2a2193f62f42de2595fe505c0df3f297e31b1120648f9e344df49c05d549d2c8ca7a69f2892121f8b0da1416f64f6a8307e2f218db8fc867f629ed8e78 SHA512 d2d0d304675c427af289e51ed553e8eb9c2414d6087b1dcd3261947199bfa3b140348f21bf845ece7342825e524a6551589635d0aafcc9e14233e43b4a6958c4 |
296 |
+DIST 0install-2.13.tar.bz2 446022 BLAKE2B d5315b3c50fd6abe950efc2f943aa89c28aa4fe1050b858a197a3344a31af0b9cfb9de789d5431d480a2403bcc424a1eec001578ff7da27279264c92d139db38 SHA512 6f650de62b92597500c4439032076d1a0da621eaf0232dcce2576656889da70d529aef500a67edc13cc0d7f8ad10b1f65ea9483a42f7bdcbeda37c53a4115e8f |
297 |
+DIST 0install-2.3.5.tar.bz2 466037 BLAKE2B 5f80ca0b48e67274d741e08a1e80960295359d542f927608ea64991a8071224228146c31f7a7b671dd0e2fb8b00a6dc9ea3861f4de47df603b7485f712c090f3 SHA512 38ca8d1f51cdc671e076bf873ba6731110bdb06830d6d5bc2727e1bc5f390ce183359ed3347a64bee2cf6fab00a159ba7dd8ca989101584a7ccfb3d7670c4e8f |
298 |
+EBUILD 0install-1.16.ebuild 1220 BLAKE2B 01c7642eca89f38f6f243ee33410cf143707846649124d9926b54219770a449e860b53507e837fd5fcc776dd72f5af3924a9091208eb021a72b71f2231e717ca SHA512 ab294e8c9cd48a40ac1055cc29813121bd4ac30d714a65f7b82b268d92e6dde0f2f5b0ffc4a65f2aadff0b4210605c1e5ae977f7d402b2d5e94262d67eabc7a1 |
299 |
+EBUILD 0install-2.12.3.ebuild 1072 BLAKE2B c9619133c8c6862342aac106869d1d7ce96ca8a4221b66aadb1d364589cf0f22f7f67de3fb96cb0a8a53c4faec0010657824c2be6d4c26cd7c2d11d7ec136657 SHA512 7021216b44b3b9ab3a749870044f3a608324ef411bc7451fb5f67ffadece56dffaba0dade90e2d88be3b959a9295a674e55fec9fdd62d702af31cec3a66fae5c |
300 |
+EBUILD 0install-2.13.ebuild 1080 BLAKE2B 91748d614d697c14cc9022dff8de43c8ec6cd88ccb50caad81f63ac3066959ee66515e2e6b8b5c19b7e94890422013d77071cda07209f75b3216dd0761d50823 SHA512 d7799ebfedcbeaba63e0239d839da44d177511ced642e688f18c9960a3551690fb7e24823ccd862a3be5263894da6e3dadf6c7809f483938c82cebee36dd3f6a |
301 |
+EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd SHA512 f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2 |
302 |
+MISC ChangeLog 6072 BLAKE2B f9c9cbc20365a4f81904dce614a26178365a1559b7c01ab48e14edc722b15788d106cb2ad95b282f7eed056fb21f19f5f2a4819fbe4847add7a3820952a91acd SHA512 c95eb2c2bf66284cc97604a8a7487dcfacd4b0d2fb529b06402cb43e58de40a66290d0741df1b59f6545b8e3de936c7629a28509db93990044adfbcd5bed68fb |
303 |
+MISC metadata.xml 285 BLAKE2B 7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587 SHA512 a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d |
304 |
+MISC zeroinstall.directory 125 BLAKE2B cfb08a206059ed13da6c4d7c5c2ab5b639f13c9107747ac22535dc1d93b77960eee4f22a7c109659b2dbbb42a17afa3b08aca4d76a7bc182af2aca262694cfa4 SHA512 8344f4f86f528cc60b43cceff68e559c9d2f1839f293471e5d27f562045f2fa7456924f1e7e49fbef5c3a8f341d4e39d9c93e908a54b82346b885097d3479cff |
305 |
|
306 |
diff --git a/sys-apps/0install/files/0distutils-r2 b/sys-apps/0install/files/0distutils-r2 |
307 |
deleted file mode 100644 |
308 |
index 05c1eca..0000000 |
309 |
--- a/sys-apps/0install/files/0distutils-r2 |
310 |
+++ /dev/null |
311 |
@@ -1,116 +0,0 @@ |
312 |
-#!/usr/bin/python2 |
313 |
- |
314 |
-import os |
315 |
-from xml.dom import minidom |
316 |
-import xml.dom |
317 |
- |
318 |
-ns0compile = "http://zero-install.sourceforge.net/2006/namespaces/0compile" |
319 |
- |
320 |
-def escape(uri): |
321 |
- import zeroinstall.injector.model |
322 |
- return zeroinstall.injector.model._pretty_escape(uri) |
323 |
- |
324 |
-def cacheescape(uri): |
325 |
- import zeroinstall.injector.model |
326 |
- return zeroinstall.injector.model.escape(uri) |
327 |
- |
328 |
-def strip(node): |
329 |
- torm = [] |
330 |
- for c in node.childNodes: |
331 |
- if c.nodeType == xml.dom.Node.TEXT_NODE and \ |
332 |
- c.nodeValue.strip() == "": |
333 |
- torm.append(c) |
334 |
- elif c.hasChildNodes(): |
335 |
- strip(c) |
336 |
- for c in torm: |
337 |
- node.removeChild(c) |
338 |
- c.unlink() |
339 |
- |
340 |
-class LocalFeed(object): |
341 |
- def __init__(self, xmlfile): |
342 |
- self.xml = minidom.parse(xmlfile) |
343 |
- if self.xml.documentElement.nodeName != "interface": |
344 |
- raise TypeError("Not an interface") |
345 |
- strip(self.xml.documentElement) |
346 |
- |
347 |
- def getUri(self): |
348 |
- for element in self.xml.documentElement.getElementsByTagName("feed-for"): |
349 |
- if element.hasAttribute("interface"): |
350 |
- return element.getAttribute("interface") |
351 |
- return None |
352 |
- |
353 |
- def edit(self, id=".", main="AppRun", stability="packaged"): |
354 |
- for attribute in ("main", "uri"): |
355 |
- if self.xml.documentElement.hasAttribute(attribute): |
356 |
- self.xml.documentElement.removeAttribute(attribute) |
357 |
- for group in self.xml.documentElement.getElementsByTagName("group"): |
358 |
- group.setAttribute("main", "AppRun") |
359 |
- if group.hasAttribute("arch") and group.getAttribute("arch") == "*-src": |
360 |
- uname = os.uname() |
361 |
- group.setAttribute("arch", "%s-%s" % (uname[0], uname[-1])) |
362 |
- attr0comp = [] |
363 |
- for aidx in range(0, group.attributes.length): |
364 |
- attr = group.attributes.item(aidx) |
365 |
- if attr.namespaceURI == ns0compile: |
366 |
- attr0comp.append(attr) |
367 |
- for attr in attr0comp: |
368 |
- group.removeAttributeNode(attr) |
369 |
- reqlist = group.getElementsByTagName("requires") |
370 |
- for req in reqlist: |
371 |
- group.removeChild(req) |
372 |
- req.unlink() |
373 |
- for imp in group.getElementsByTagName("implementation"): |
374 |
- imp.setAttribute("stability",stability) |
375 |
- imp.setAttribute("id",id) |
376 |
- |
377 |
- def dump(self): |
378 |
- print self.xml.toprettyxml() |
379 |
- |
380 |
-def main(xmlfile, mode="edit"): |
381 |
- try: |
382 |
- feed = LocalFeed(xmlfile) |
383 |
- if mode == "uri": |
384 |
- print feed.getUri() |
385 |
- elif mode == "escape": |
386 |
- print escape(feed.getUri()) |
387 |
- elif mode == "cache": |
388 |
- print cacheescape(feed.getUri()) |
389 |
- else: |
390 |
- feed.edit() |
391 |
- feed.dump() |
392 |
- except Exception, e: |
393 |
- import sys |
394 |
- print "Fatal:", e |
395 |
- sys.exit(2) |
396 |
- |
397 |
-def usage(program): |
398 |
- import os.path |
399 |
- progname = os.path.basename(program) |
400 |
- print "Usage:", progname, "[-u|-e] <xmlfile>" |
401 |
- print "Options:" |
402 |
- print "\t-u --uri: Finds the URI from the feed" |
403 |
- print "\t-e --escape: Escapes the URI from the feed" |
404 |
- |
405 |
-if __name__ == "__main__": |
406 |
- from optparse import OptionParser |
407 |
- import sys |
408 |
- parser = OptionParser(usage="usage: %prog [options] feed.xml", |
409 |
- description="By default, edits the given feed and prints the result on stdout.") |
410 |
- parser.add_option("-e", "--escape", action="store_const", |
411 |
- const="escape", dest="mode", |
412 |
- help="Return the cache-escaped URI from the feed on stdout.") |
413 |
- parser.add_option("-c", "--cache", action="store_const", |
414 |
- const="cache", dest="mode", |
415 |
- help="Return the file-escaped URI from the feed on stdout.") |
416 |
- parser.add_option("-u", "--uri", action="store_const", |
417 |
- const="uri", dest="mode", |
418 |
- help="Return the original URI from the feed on stdout.") |
419 |
- (options, args) = parser.parse_args() |
420 |
- if len(args) == 0: |
421 |
- parser.print_help() |
422 |
- else: |
423 |
- if len(args) > 1: |
424 |
- parser.error("requires exactly one .xml file") |
425 |
- main(args[0], options.mode) |
426 |
- |
427 |
-# vim: nosta noet sw=4 ts=4 |
428 |
|
429 |
diff --git a/sys-apps/0install/files/global.cfg b/sys-apps/0install/files/global.cfg |
430 |
deleted file mode 100644 |
431 |
index 95a47ff..0000000 |
432 |
--- a/sys-apps/0install/files/global.cfg |
433 |
+++ /dev/null |
434 |
@@ -1,5 +0,0 @@ |
435 |
-[global] |
436 |
-freshness = -1 |
437 |
-help_with_testing = False |
438 |
-network_use = off-line |
439 |
- |
440 |
|
441 |
diff --git a/sys-apps/0install/zeroinstall.directory b/sys-apps/0install/zeroinstall.directory |
442 |
deleted file mode 100644 |
443 |
index 59e0591..0000000 |
444 |
--- a/sys-apps/0install/zeroinstall.directory |
445 |
+++ /dev/null |
446 |
@@ -1,7 +0,0 @@ |
447 |
-[Desktop Entry] |
448 |
-Encoding=UTF-8 |
449 |
-Icon=zeroinstall |
450 |
-Type=Directory |
451 |
-Name=Zero Install |
452 |
-Name[es]=Zero Install |
453 |
-Name[sv]=Zero Install |