commit:     68b59da1aac52093ea7b2356e9ab03d2cb5d4e30
Author:     Philip Miess <Philip_Miess <AT> yahoo <DOT> com>
AuthorDate: Sun Sep  2 23:05:21 2018 +0000
Commit:     Philip Miess <Phil_miess <AT> yahoo <DOT> com>
CommitDate: Sun Sep  2 23:05:21 2018 +0000
URL:        
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=68b59da1

add 2.13 and delete extra files

 sys-apps/0install/0install-2.13.ebuild  |  56 ++++++++++
 sys-apps/0install/ChangeLog             | 188 --------------------------------
 sys-apps/0install/Manifest              |  24 ++--
 sys-apps/0install/files/0distutils-r2   | 116 --------------------
 sys-apps/0install/files/global.cfg      |   5 -
 sys-apps/0install/zeroinstall.directory |   7 --
 6 files changed, 69 insertions(+), 327 deletions(-)

diff --git a/sys-apps/0install/0install-2.13.ebuild 
b/sys-apps/0install/0install-2.13.ebuild
new file mode 100644
index 0000000..058c226
--- /dev/null
+++ b/sys-apps/0install/0install-2.13.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils
+
+DESCRIPTION="Zeroinstall Injector allows regular users to install software 
themselves"
+HOMEPAGE="http://0install.net/";
+SRC_URI="https://sourceforge.net/projects/zero-install/files/${PN}/${PV}/${P}.tar.bz2";
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk +ocamlopt test"
+
+DEPEND=">=dev-lang/ocaml-4.06[ocamlopt?]
+               dev-ml/cppo[ocamlopt?]
+               dev-ml/lwt_react[ocamlopt?]
+               dev-ml/ocamlbuild[ocamlopt?]
+               >=dev-ml/ocurl-0.7.9
+               dev-ml/ounit[ocamlopt?]
+               >=dev-ml/ocaml-sha-1.9
+               dev-ml/xmlm
+               dev-ml/yojson
+               gtk? ( >=dev-ml/lablgtk-2.18.2[ocamlopt?] 
+                          dev-ml/lwt_glib[ocamlopt?] )"
+               #dbus? ( obus[ocamlopt?] )"
+RDEPEND="${DEPEND}
+       app-crypt/gnupg
+       app-arch/xz-utils"
+
+src_compile() {
+       emake -j1 all
+}
+
+src_test() {
+       emake -j1 test
+}
+
+src_install() {
+       
+       emake DESTDIR="${D}" install_system
+       rm -rf "${D}/usr/share/0install.net"
+       einstalldocs
+}
+
+pkg_postinst()
+{
+        gnome2_icon_cache_update
+}
+
+pkg_postrm()
+{
+       gnome2_icon_cache_update
+}
+

diff --git a/sys-apps/0install/ChangeLog b/sys-apps/0install/ChangeLog
deleted file mode 100644
index 78d4fc6..0000000
--- a/sys-apps/0install/ChangeLog
+++ /dev/null
@@ -1,188 +0,0 @@
-# ChangeLog for rox-base/zeroinstall-injector
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header$
-
-  26 Jan 2014; Agostino Sarubbo <[email protected]>
-  zeroinstall-injector-1.11.ebuild:
-  Stable for sparc, wrt bug #495910
-
-  18 Jan 2014; Agostino Sarubbo <[email protected]>
-  zeroinstall-injector-1.11.ebuild:
-  Stable for alpha, wrt bug #495910
-
-  14 Jan 2014; Agostino Sarubbo <[email protected]>
-  zeroinstall-injector-1.11.ebuild:
-  Stable for ppc, wrt bug #495910
-
-  14 Jan 2014; Agostino Sarubbo <[email protected]>
-  zeroinstall-injector-1.11.ebuild:
-  Stable for x86, wrt bug #495910
-
-  12 Jan 2014; Pacho Ramos <[email protected]> zeroinstall-injector-1.11.ebuild:
-  amd64 stable, bug #495910
-
-*zeroinstall-injector-1.11 (28 Mar 2013)
-
-  28 Mar 2013; Tom Wijsman <[email protected]>
-  +zeroinstall-injector-1.11.ebuild:
-  Version bump to 1.11. EAPI 5. Non maintainer commit. Fixes bug #377339.
-
-  02 Mar 2013; Pacho Ramos <[email protected]>
-  -zeroinstall-injector-0.43-r1.ebuild, metadata.xml:
-  Cleanup due http://gentoo.2317880.n4.nabble.com/rox-herd-looks-inactive-for-a
-  -long-time-td257264.html
-
-  07 Dec 2012; Agostino Sarubbo <[email protected]>
-  zeroinstall-injector-0.49.ebuild:
-  Stable for ppc, wrt bug #422163
-
-  09 Sep 2012; Raúl Porcel <[email protected]>
-  zeroinstall-injector-0.49.ebuild:
-  alpha/sparc stable wrt #422163
-
-  21 Aug 2012; Johannes Huber <[email protected]>
-  zeroinstall-injector-0.49.ebuild:
-  Stable for x86, wrt bug #422163
-
-  03 Aug 2012; Agostino Sarubbo <[email protected]>
-  zeroinstall-injector-0.49.ebuild:
-  Stable for amd64, wrt bug #422163
-
-  15 Nov 2010; Arfrever Frehtes Taifersar Arahesis <[email protected]>
-  -files/0distutils-r1, -zeroinstall-injector-0.40.ebuild:
-  Delete.
-
-  10 Oct 2010; Raúl Porcel <[email protected]>
-  zeroinstall-injector-0.43-r1.ebuild:
-  sparc stable wrt #323449
-
-  10 Sep 2010; Tobias Klausmann <[email protected]>
-  zeroinstall-injector-0.43-r1.ebuild:
-  Stable on alpha, bug #323449
-
-  13 Aug 2010; Joseph Jezak <[email protected]>
-  zeroinstall-injector-0.43-r1.ebuild:
-  Marked ppc stable for bug #323449.
-
-  01 Aug 2010; Markos Chandras <[email protected]>
-  zeroinstall-injector-0.43-r1.ebuild:
-  Stable on amd64 wrt bug #323449
-
-  27 Jul 2010; Christian Faulhammer <[email protected]>
-  zeroinstall-injector-0.43-r1.ebuild:
-  stable x86, bug 323449
-
-*zeroinstall-injector-0.49 (27 Jul 2010)
-
-  27 Jul 2010; Jim Ramsay <[email protected]>
-  +zeroinstall-injector-0.49.ebuild:
-  Version bump: 0.49 is released
-
-  15 Jun 2010; Arfrever Frehtes Taifersar Arahesis <[email protected]>
-  zeroinstall-injector-0.40.ebuild:
-  Delete call to deprecated python_version() (bug #323981).
-
-  02 Apr 2010; Jim Ramsay <[email protected]>
-  zeroinstall-injector-0.43-r1.ebuild:
-  Note from Arfrever: Use python_get_version and not PYTHON_ABI for
-  python_convert_shebangs
-
-*zeroinstall-injector-0.43-r1 (01 Apr 2010)
-
-  01 Apr 2010; Jim Ramsay <[email protected]> +files/0distutils-r2,
-  -zeroinstall-injector-0.43.ebuild, +zeroinstall-injector-0.43-r1.ebuild:
-  Update to better deal with python3 and multiple python ABIs
-
-  31 Mar 2010; Jim Ramsay <[email protected]> -files/0distutils,
-  -zeroinstall-injector-0.33.ebuild:
-  Version cleanup
-
-*zeroinstall-injector-0.43 (12 Jan 2010)
-
-  12 Jan 2010; Jim Ramsay <[email protected]>
-  +zeroinstall-injector-0.43.ebuild:
-  Version bump - 0.43 is released
-
-  27 Jul 2009; Tiago Cunha <[email protected]>
-  zeroinstall-injector-0.40.ebuild:
-  stable sparc, bug 275392
-
-  19 Jul 2009; nixnut <[email protected]> zeroinstall-injector-0.40.ebuild:
-  ppc stable #275392
-
-  08 Jul 2009; Markus Meier <[email protected]>
-  zeroinstall-injector-0.40.ebuild:
-  amd64 stable, bug #275392
-
-  30 Jun 2009; Christian Faulhammer <[email protected]>
-  zeroinstall-injector-0.40.ebuild:
-  stable x86, bug 275392
-
-  28 Jun 2009; Tobias Klausmann <[email protected]>
-  zeroinstall-injector-0.40.ebuild:
-  Stable on alpha, bug #275392
-
-  21 May 2009; Jim Ramsay <[email protected]>
-  zeroinstall-injector-0.40.ebuild:
-  Require dev-lang/python[xml] (Bug #256018)
-
-*zeroinstall-injector-0.40 (21 May 2009)
-
-  21 May 2009; Jim Ramsay <[email protected]> +files/0distutils-r1,
-  +zeroinstall-injector-0.40.ebuild:
-  Version 0.40 is released. Also updates 0distutils script to handle changes
-  in rox-base/rox-2.9
-
-  09 Apr 2009; Jim Ramsay <[email protected]>
-  zeroinstall-injector-0.33.ebuild:
-  Fix pkg_postinst by setting PYTHON_MODNAME properly
-
-  31 Aug 2008; Raúl Porcel <[email protected]>
-  zeroinstall-injector-0.33.ebuild:
-  alpha/sparc stable wrt #236057
-
-  30 Aug 2008; Markus Meier <[email protected]>
-  zeroinstall-injector-0.33.ebuild:
-  x86 stable, bug #236057
-
-  30 Aug 2008; Brent Baude <[email protected]>
-  zeroinstall-injector-0.33.ebuild:
-  Marking zeroinstall-injector-0.33 ppc stable for bug 236057
-
-  28 Aug 2008; Jim Ramsay <[email protected]>
-  -zeroinstall-injector-0.31-r2.ebuild, zeroinstall-injector-0.33.ebuild:
-  Marking stable on amd64
-
-*zeroinstall-injector-0.33 (12 May 2008)
-
-  12 May 2008; Jim Ramsay <[email protected]>
-  +zeroinstall-injector-0.33.ebuild:
-  New version 0.33 was released
-
-*zeroinstall-injector-0.31-r2 (26 Apr 2008)
-
-  26 Apr 2008; Jim Ramsay <[email protected]>
-  -zeroinstall-injector-0.31-r1.ebuild,
-  +zeroinstall-injector-0.31-r2.ebuild:
-  Changing manpage install path (Bug 207495)
-
-  14 Dec 2007; Jim Ramsay <[email protected]>
-  zeroinstall-injector-0.31-r1.ebuild:
-  Block <=rox-base/rox-session-0.30-r1 - Bug 202275
-
-  07 Dec 2007; Raúl Porcel <[email protected]>
-  zeroinstall-injector-0.31-r1.ebuild:
-  Add ~alpha wrt #201354
-
-*zeroinstall-injector-0.31-r1 (05 Dec 2007)
-
-  05 Dec 2007; Jim Ramsay <[email protected]>
-  -zeroinstall-injector-0.31.ebuild, +zeroinstall-injector-0.31-r1.ebuild:
-  Added missing depedency on gnupg
-
-*zeroinstall-injector-0.31 (04 Dec 2007)
-
-  04 Dec 2007; Jim Ramsay <[email protected]> +files/0distutils,
-  +files/global.cfg, +metadata.xml, +zeroinstall-injector-0.31.ebuild:
-  New package: Zeroinstall Injector allows regular users to install software
-  themselves

diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
index cc3b05a..8410eef 100644
--- a/sys-apps/0install/Manifest
+++ b/sys-apps/0install/Manifest
@@ -1,11 +1,13 @@
-AUX 0distutils-r2 3524 SHA256 
b63dad04c5bbdd9d6c9429b43f4f50e27665501c677dcb29e22be7e05da6b4e1 SHA512 
4aa043280fe6f8a1d9cee1a7e2bb43469ee3909501b02ddc4bcf35e7ad76e50df50779a6538c19b06c2f3e4accacc6765dc5db5221d595b44ea704aa4c7b9f10
 WHIRLPOOL 
463f4af012d2d5b8e6c769b47b6643b00653b57b0957b30707f04478662ba93d11af404ab34089c4cba71349663b6d3d9b2b0b448682f79148e280df61b19c24
-AUX global.cfg 74 SHA256 
00e469a631692d515af084f43e9d854ae0ae4fa7a312b61a3050d4fb5caf6f47 SHA512 
d6155d0591b7600d250404f05a2f8c9d8507efbad38ade480adb417042ac953dce06e0e4109a9f46c69e95a182f2b90556a4e776302488e6e7458d4be4bc6f01
 WHIRLPOOL 
61193297a87191f5ddd5509f0e7a949172c199ff1dc6c1a520d63a05d342a0efdfb67700b256b9485629e7e94c6dad9458a7f233bd8062908501753ee97154c3
-DIST 0install-1.16.tar.bz2 414434 SHA256 
2b18229acca185d2c9a98923de36515be3cea5f1a6038351e6ddcab1dc0f99c2 SHA512 
73518eae1c39afc18609711f118606dc6fd529195bf98eab6e166818ef37d7f022d381078724a48048c92246da082bd77df3afc4f21085d7a9d551423ef5b714
 WHIRLPOOL 
c2e13744de683cc55c2daf975e75e8e4643f5f23e6929c46005b36ec9568e0c474e1c6a5ca863b7f63aa8da6f607a55d8412ee3987da45d98af5204225ecc227
-DIST 0install-2.12.3.tar.bz2 445327 SHA256 
6936e8ffa33e570553788a1cf6c5c1d4b1342c778f436a443cda6f10b6136b40 SHA512 
d2d0d304675c427af289e51ed553e8eb9c2414d6087b1dcd3261947199bfa3b140348f21bf845ece7342825e524a6551589635d0aafcc9e14233e43b4a6958c4
 WHIRLPOOL 
b1905a68f738b887ed3e43557d1d477bf543dc234e4d52b1917d493dd600ccfd28af69d21f480a46b03371371b62c9fefe39f4926625550d37ba117ac41ac215
-DIST 0install-2.3.5.tar.bz2 466037 SHA256 
aa3d30675b762b24486ba92219c9b9b7fa62367b88f0ea5c97a07859f2dc513f SHA512 
38ca8d1f51cdc671e076bf873ba6731110bdb06830d6d5bc2727e1bc5f390ce183359ed3347a64bee2cf6fab00a159ba7dd8ca989101584a7ccfb3d7670c4e8f
 WHIRLPOOL 
48f59c06408238f236325c3140cb77cf608cc3b3797eb23ac93165caf766249ba13aff79255dd38b37ffee4cfc56657eefd2e2176d1b4c7658f39217559a1609
-EBUILD 0install-1.16.ebuild 1220 SHA256 
749362b1352aa0385c1c5a9c0f49347066911e460c2242ce98ef6a7a07c9bf97 SHA512 
ab294e8c9cd48a40ac1055cc29813121bd4ac30d714a65f7b82b268d92e6dde0f2f5b0ffc4a65f2aadff0b4210605c1e5ae977f7d402b2d5e94262d67eabc7a1
 WHIRLPOOL 
9dc632f4bd2789fa3ff2739850386b3222f5116971d730e4075078be1accc5825eacf4e43da067191be4e1481c5348cb3326281e64ef3c792771d053aba1d0f0
-EBUILD 0install-2.12.3.ebuild 1072 SHA256 
fa165ba22096e810a952648fb39d16975f01e7fe6ede909f55a029fdbaf16b48 SHA512 
7021216b44b3b9ab3a749870044f3a608324ef411bc7451fb5f67ffadece56dffaba0dade90e2d88be3b959a9295a674e55fec9fdd62d702af31cec3a66fae5c
 WHIRLPOOL 
86cdf06d99d3812d29ceea260231db7f986c4fdc987179f83dc4578e97d579844298360395e7284873909fa2fb90ef6971e349b87563d82a1575d9a3cb8f533e
-EBUILD 0install-2.3.5.ebuild 1222 SHA256 
056cd0d77e22d3609bb1aed3952860ef68275c44f98c5cf8dcda5d8675597358 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
 WHIRLPOOL 
437c31ead2a833b8ff2b31878f4693646ccff5d0dc0f20c41bd1b64acd3541d91469f78cb29ee56ddace9687ef624ea34ead255899c2ce54bc1eeb24342c8621
-MISC ChangeLog 6072 SHA256 
7942ce211ae991e9b463e4c1c66c52fa6c8dfbddb35bbeafd83922d39a9e0942 SHA512 
c95eb2c2bf66284cc97604a8a7487dcfacd4b0d2fb529b06402cb43e58de40a66290d0741df1b59f6545b8e3de936c7629a28509db93990044adfbcd5bed68fb
 WHIRLPOOL 
f9e7b254842b30d52e44533fbed4c917547d475a66c87e0607e4bad4229691cc6585e06ef0da30fc1fc627608ce862de0c5857e1c2d7f06ea31d09f0a5c61c40
-MISC metadata.xml 285 SHA256 
2756676394c8e8f130a1aa33a726d8f55937e32bf3b34c09c2302d67a34dee7e SHA512 
a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d
 WHIRLPOOL 
b13b3f33c13c1b369a345327f8194708f273d5b9ccf1515ab5c4af149fd5a1c28ad53c3171c8643e4b887433a1471201eddf088f67b44a15c90a24a013deb844
-MISC zeroinstall.directory 125 SHA256 
db03286e66e5d1b23788035237a1b07b8f8eba28ac61d172fef208c52db37d3c SHA512 
8344f4f86f528cc60b43cceff68e559c9d2f1839f293471e5d27f562045f2fa7456924f1e7e49fbef5c3a8f341d4e39d9c93e908a54b82346b885097d3479cff
 WHIRLPOOL 
9556d224a4475d2fa36adf0a7738167dedcd68ec4837a863c2a29626c28e3d4e99ec53cba58e99883ebe204a2d675852ea0c3be71779c5e5e41b34c40c97a10d
+AUX 0distutils-r2 3524 BLAKE2B 
1034ce24bf5c291b9f2d15071c9e74941b9b828807d38b9cde6d37961caa73796ae218c6f8c1ab744bf2e1d7a034c56624ab5cd81283506923ef528b83aebe55
 SHA512 
4aa043280fe6f8a1d9cee1a7e2bb43469ee3909501b02ddc4bcf35e7ad76e50df50779a6538c19b06c2f3e4accacc6765dc5db5221d595b44ea704aa4c7b9f10
+AUX global.cfg 74 BLAKE2B 
5ee0c43038d54ad35302fc9c35599467dba8584371f10234da7e47246c4d360134dc3cb916cceb26adc0b74dafb35c916eacefb0c32e6091e09febb33b73271e
 SHA512 
d6155d0591b7600d250404f05a2f8c9d8507efbad38ade480adb417042ac953dce06e0e4109a9f46c69e95a182f2b90556a4e776302488e6e7458d4be4bc6f01
+DIST 0install-1.16.tar.bz2 414434 BLAKE2B 
4b2e22833fc78c362e9937e6b1dac9f941ce17ef9c7cb5aaeef7bbf8ab8d2b3d14d82b1161f1a6c2d033b7f4cc7e7814714bbf290ad6d3ac4837021c4331c381
 SHA512 
73518eae1c39afc18609711f118606dc6fd529195bf98eab6e166818ef37d7f022d381078724a48048c92246da082bd77df3afc4f21085d7a9d551423ef5b714
+DIST 0install-2.12.3.tar.bz2 445327 BLAKE2B 
f469aa2a2193f62f42de2595fe505c0df3f297e31b1120648f9e344df49c05d549d2c8ca7a69f2892121f8b0da1416f64f6a8307e2f218db8fc867f629ed8e78
 SHA512 
d2d0d304675c427af289e51ed553e8eb9c2414d6087b1dcd3261947199bfa3b140348f21bf845ece7342825e524a6551589635d0aafcc9e14233e43b4a6958c4
+DIST 0install-2.13.tar.bz2 446022 BLAKE2B 
d5315b3c50fd6abe950efc2f943aa89c28aa4fe1050b858a197a3344a31af0b9cfb9de789d5431d480a2403bcc424a1eec001578ff7da27279264c92d139db38
 SHA512 
6f650de62b92597500c4439032076d1a0da621eaf0232dcce2576656889da70d529aef500a67edc13cc0d7f8ad10b1f65ea9483a42f7bdcbeda37c53a4115e8f
+DIST 0install-2.3.5.tar.bz2 466037 BLAKE2B 
5f80ca0b48e67274d741e08a1e80960295359d542f927608ea64991a8071224228146c31f7a7b671dd0e2fb8b00a6dc9ea3861f4de47df603b7485f712c090f3
 SHA512 
38ca8d1f51cdc671e076bf873ba6731110bdb06830d6d5bc2727e1bc5f390ce183359ed3347a64bee2cf6fab00a159ba7dd8ca989101584a7ccfb3d7670c4e8f
+EBUILD 0install-1.16.ebuild 1220 BLAKE2B 
01c7642eca89f38f6f243ee33410cf143707846649124d9926b54219770a449e860b53507e837fd5fcc776dd72f5af3924a9091208eb021a72b71f2231e717ca
 SHA512 
ab294e8c9cd48a40ac1055cc29813121bd4ac30d714a65f7b82b268d92e6dde0f2f5b0ffc4a65f2aadff0b4210605c1e5ae977f7d402b2d5e94262d67eabc7a1
+EBUILD 0install-2.12.3.ebuild 1072 BLAKE2B 
c9619133c8c6862342aac106869d1d7ce96ca8a4221b66aadb1d364589cf0f22f7f67de3fb96cb0a8a53c4faec0010657824c2be6d4c26cd7c2d11d7ec136657
 SHA512 
7021216b44b3b9ab3a749870044f3a608324ef411bc7451fb5f67ffadece56dffaba0dade90e2d88be3b959a9295a674e55fec9fdd62d702af31cec3a66fae5c
+EBUILD 0install-2.13.ebuild 1080 BLAKE2B 
91748d614d697c14cc9022dff8de43c8ec6cd88ccb50caad81f63ac3066959ee66515e2e6b8b5c19b7e94890422013d77071cda07209f75b3216dd0761d50823
 SHA512 
d7799ebfedcbeaba63e0239d839da44d177511ced642e688f18c9960a3551690fb7e24823ccd862a3be5263894da6e3dadf6c7809f483938c82cebee36dd3f6a
+EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 
24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd
 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
+MISC ChangeLog 6072 BLAKE2B 
f9c9cbc20365a4f81904dce614a26178365a1559b7c01ab48e14edc722b15788d106cb2ad95b282f7eed056fb21f19f5f2a4819fbe4847add7a3820952a91acd
 SHA512 
c95eb2c2bf66284cc97604a8a7487dcfacd4b0d2fb529b06402cb43e58de40a66290d0741df1b59f6545b8e3de936c7629a28509db93990044adfbcd5bed68fb
+MISC metadata.xml 285 BLAKE2B 
7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587
 SHA512 
a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d
+MISC zeroinstall.directory 125 BLAKE2B 
cfb08a206059ed13da6c4d7c5c2ab5b639f13c9107747ac22535dc1d93b77960eee4f22a7c109659b2dbbb42a17afa3b08aca4d76a7bc182af2aca262694cfa4
 SHA512 
8344f4f86f528cc60b43cceff68e559c9d2f1839f293471e5d27f562045f2fa7456924f1e7e49fbef5c3a8f341d4e39d9c93e908a54b82346b885097d3479cff

diff --git a/sys-apps/0install/files/0distutils-r2 
b/sys-apps/0install/files/0distutils-r2
deleted file mode 100644
index 05c1eca..0000000
--- a/sys-apps/0install/files/0distutils-r2
+++ /dev/null
@@ -1,116 +0,0 @@
-#!/usr/bin/python2
-
-import os
-from xml.dom import minidom
-import xml.dom
-
-ns0compile = "http://zero-install.sourceforge.net/2006/namespaces/0compile";
-
-def escape(uri):
-       import zeroinstall.injector.model
-       return zeroinstall.injector.model._pretty_escape(uri)
-
-def cacheescape(uri):
-       import zeroinstall.injector.model
-       return zeroinstall.injector.model.escape(uri)
-
-def strip(node):
-       torm = []
-       for c in node.childNodes:
-               if c.nodeType == xml.dom.Node.TEXT_NODE and \
-                  c.nodeValue.strip() == "":
-                       torm.append(c)
-               elif c.hasChildNodes():
-                       strip(c)
-       for c in torm:
-               node.removeChild(c)
-               c.unlink()
-
-class LocalFeed(object):
-       def __init__(self, xmlfile):
-               self.xml = minidom.parse(xmlfile)
-               if self.xml.documentElement.nodeName != "interface":
-                       raise TypeError("Not an interface")
-               strip(self.xml.documentElement)
-       
-       def getUri(self):
-               for element in 
self.xml.documentElement.getElementsByTagName("feed-for"):
-                       if element.hasAttribute("interface"):
-                               return element.getAttribute("interface")
-               return None
-
-       def edit(self, id=".", main="AppRun", stability="packaged"):
-               for attribute in ("main", "uri"):
-                       if self.xml.documentElement.hasAttribute(attribute):
-                               
self.xml.documentElement.removeAttribute(attribute)
-               for group in 
self.xml.documentElement.getElementsByTagName("group"):
-                       group.setAttribute("main", "AppRun")
-                       if group.hasAttribute("arch") and 
group.getAttribute("arch") == "*-src":
-                               uname = os.uname()
-                               group.setAttribute("arch", "%s-%s" % (uname[0], 
uname[-1]))
-                               attr0comp = []
-                               for aidx in range(0, group.attributes.length):
-                                       attr = group.attributes.item(aidx)
-                                       if attr.namespaceURI == ns0compile:
-                                               attr0comp.append(attr)
-                               for attr in attr0comp:
-                                       group.removeAttributeNode(attr)
-                               reqlist = group.getElementsByTagName("requires")
-                               for req in reqlist:
-                                       group.removeChild(req)
-                                       req.unlink()
-                       for imp in group.getElementsByTagName("implementation"):
-                               imp.setAttribute("stability",stability)
-                               imp.setAttribute("id",id)
-
-       def dump(self):
-               print self.xml.toprettyxml()
-
-def main(xmlfile, mode="edit"):
-       try:
-               feed = LocalFeed(xmlfile)
-               if mode == "uri":
-                       print feed.getUri()
-               elif mode == "escape":
-                       print escape(feed.getUri())
-               elif mode == "cache":
-                       print cacheescape(feed.getUri())
-               else:
-                       feed.edit()
-                       feed.dump()
-       except Exception, e:
-               import sys
-               print "Fatal:", e
-               sys.exit(2)
-
-def usage(program):
-       import os.path
-       progname = os.path.basename(program)
-       print "Usage:", progname, "[-u|-e] <xmlfile>"
-       print "Options:"
-       print "\t-u --uri:    Finds the URI from the feed"
-       print "\t-e --escape: Escapes the URI from the feed"
-
-if __name__ == "__main__":
-       from optparse import OptionParser
-       import sys
-       parser = OptionParser(usage="usage: %prog [options] feed.xml",
-               description="By default, edits the given feed and prints the 
result on stdout.")
-       parser.add_option("-e", "--escape", action="store_const",
-               const="escape", dest="mode",
-               help="Return the cache-escaped URI from the feed on stdout.")
-       parser.add_option("-c", "--cache", action="store_const",
-               const="cache", dest="mode",
-               help="Return the file-escaped URI from the feed on stdout.")
-       parser.add_option("-u", "--uri", action="store_const",
-               const="uri", dest="mode",
-               help="Return the original URI from the feed on stdout.")
-       (options, args) = parser.parse_args()
-       if len(args) == 0:
-               parser.print_help()
-       else:
-               if len(args) > 1:
-                       parser.error("requires exactly one .xml file")
-               main(args[0], options.mode)
-
-# vim: nosta noet sw=4 ts=4

diff --git a/sys-apps/0install/files/global.cfg 
b/sys-apps/0install/files/global.cfg
deleted file mode 100644
index 95a47ff..0000000
--- a/sys-apps/0install/files/global.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-[global]
-freshness = -1
-help_with_testing = False
-network_use = off-line
-

diff --git a/sys-apps/0install/zeroinstall.directory 
b/sys-apps/0install/zeroinstall.directory
deleted file mode 100644
index 59e0591..0000000
--- a/sys-apps/0install/zeroinstall.directory
+++ /dev/null
@@ -1,7 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Icon=zeroinstall
-Type=Directory
-Name=Zero Install
-Name[es]=Zero Install
-Name[sv]=Zero Install

Reply via email to