Gentoo Archives: gentoo-commits

From: Philip Miess <Phil_miess@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/
Date: Sat, 29 Feb 2020 12:30:24
Message-Id: 1582940324.62f55212dffedac68bd313995aef8de5a57c48e9.Phil_miess@gentoo
1 commit: 62f55212dffedac68bd313995aef8de5a57c48e9
2 Author: Philip Miess <Philip_Miess <AT> yahoo <DOT> com>
3 AuthorDate: Sat Feb 29 01:38:44 2020 +0000
4 Commit: Philip Miess <Phil_miess <AT> yahoo <DOT> com>
5 CommitDate: Sat Feb 29 01:38:44 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=62f55212
7
8 add 2.37
9
10 Signed-off-by: Philip Miess <Philip_Miess <AT> yahoo.com>
11
12 sys-apps/0install/0install-2.3.7.ebuild | 51 +++++++++++++++++++++++++++++++++
13 sys-apps/0install/Manifest | 2 ++
14 2 files changed, 53 insertions(+)
15
16 diff --git a/sys-apps/0install/0install-2.3.7.ebuild b/sys-apps/0install/0install-2.3.7.ebuild
17 new file mode 100644
18 index 0000000..d64b29d
19 --- /dev/null
20 +++ b/sys-apps/0install/0install-2.3.7.ebuild
21 @@ -0,0 +1,51 @@
22 +# Copyright 1999-2019 Gentoo Authors
23 +# Distributed under the terms of the GNU General Public License v2
24 +
25 +EAPI="5"
26 +PYTHON_COMPAT=( python3_7 )
27 +DISTUTILS_SINGLE_IMPL=1
28 +PYTHON_REQ_USE="xml(+)"
29 +inherit xdg-utils distutils-r1
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="~alpha ~amd64 ~ppc ~sparc ~x86"
37 +
38 +DEPEND=""
39 +RDEPEND=">=dev-python/pygtk-2.0[python,${PYTHON_SINGLE_USEDEP}]
40 + app-crypt/gnupg
41 + "
42 +
43 +python_prepare_all() {
44 + # Change manpage install path (Bug 207495)
45 + sed -i 's:man/man1:share/man/man1:' setup.py || die 'Documentation path fix sed failed.'
46 + cp "${FILESDIR}/0distutils-r2" "${WORKDIR}/0distutils" || die 'Copying 0distutils to work directory failed.'
47 + python_fix_shebang .
48 + distutils-r1_python_prepare_all
49 +}
50 +
51 +python_install_all() {
52 + distutils-r1_python_install_all
53 +
54 + exeinto "/usr/sbin/"
55 + doexe "${WORKDIR}/0distutils"
56 +
57 + local BASE_XDG_CONFIG="/etc/xdg/0install.net"
58 + local BASE_XDG_DATA="/usr/share/0install.net"
59 +
60 + insinto "${BASE_XDG_CONFIG}/injector"
61 + newins "${FILESDIR}/global.cfg" global
62 +
63 + dodir "${BASE_XDG_DATA}/native_feeds"
64 +}
65 +
66 +pkg_postinst() {
67 + xdg_icon_cache_update
68 +}
69 +
70 +pkg_postrm() {
71 + xdg_icon_cache_update
72 +}
73
74 diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
75 index c71784c..e93a698 100644
76 --- a/sys-apps/0install/Manifest
77 +++ b/sys-apps/0install/Manifest
78 @@ -5,9 +5,11 @@ DIST 0install-2.12.3.tar.bz2 445327 BLAKE2B f469aa2a2193f62f42de2595fe505c0df3f2
79 DIST 0install-2.13.tar.bz2 446022 BLAKE2B d5315b3c50fd6abe950efc2f943aa89c28aa4fe1050b858a197a3344a31af0b9cfb9de789d5431d480a2403bcc424a1eec001578ff7da27279264c92d139db38 SHA512 6f650de62b92597500c4439032076d1a0da621eaf0232dcce2576656889da70d529aef500a67edc13cc0d7f8ad10b1f65ea9483a42f7bdcbeda37c53a4115e8f
80 DIST 0install-2.3.5.tar.bz2 466037 BLAKE2B 5f80ca0b48e67274d741e08a1e80960295359d542f927608ea64991a8071224228146c31f7a7b671dd0e2fb8b00a6dc9ea3861f4de47df603b7485f712c090f3 SHA512 38ca8d1f51cdc671e076bf873ba6731110bdb06830d6d5bc2727e1bc5f390ce183359ed3347a64bee2cf6fab00a159ba7dd8ca989101584a7ccfb3d7670c4e8f
81 DIST 0install-2.3.6.tar.bz2 453912 BLAKE2B 47f26f0bac0c16fc6286eb0f729a4293e06f65fe491f658274dba5d4eb37de0f49952650575e5c1bf7282766a8c19b2f8f89039389a8cb2bf56fca0fc181f2dc SHA512 e1773b6b4d21ab18256b7ce1530352ac265b8b94a6ff7ec71fb2f5b18d306bd94131df2872a302b7122ce75779a292b0b595c4e98658541b90a0a207e2f9a60c
82 +DIST 0install-2.3.7.tar.bz2 454370 BLAKE2B da81bc4724cc37f38a1767ffa991bb5f345889ae48a24d976e7a03cf8f19e936bae2b3b22274af4870a54071ba9ced284e7f7ba05b50984af76799ce1b316ab5 SHA512 12c94a37d4075b865569a26aa66fed5fed1dd3cfb844005605d820ec56e37157636598a78f9f9732f8b09fe61f587742fa0b6990d6eb0d128304b4b86a57dc23
83 EBUILD 0install-1.16.ebuild 1220 BLAKE2B 01c7642eca89f38f6f243ee33410cf143707846649124d9926b54219770a449e860b53507e837fd5fcc776dd72f5af3924a9091208eb021a72b71f2231e717ca SHA512 ab294e8c9cd48a40ac1055cc29813121bd4ac30d714a65f7b82b268d92e6dde0f2f5b0ffc4a65f2aadff0b4210605c1e5ae977f7d402b2d5e94262d67eabc7a1
84 EBUILD 0install-2.12.3.ebuild 1229 BLAKE2B b0c9be063ae6888197979df92c1d7070eb7199eb099eb66f38ccec19127fd49bdb6dbe96e5973e823319c6fd6079186c9345d1c543aa2842d6c429a28fa8d5ce SHA512 e661e6d6ebf0514eff33ac9d1781690539706af7a533510e419902a498ab301374090733a4d79570d6dfabdd968a89b483d61b983286a85b90e6f93e7cf0a900
85 EBUILD 0install-2.13.ebuild 1221 BLAKE2B 6c5774b05b554c0248f106b4afa620693390eff6b3f9510200ad1030d7f9bf7082f05659e6f1337efed4b18f0bcb839123b749c8e14f6b71c890840acbd24c96 SHA512 8aa752c90cd3ada78810e2be271ed560684bb807a0d1ee3082cab2cf13825edb78f187ced1d17cd462f48d2b11a35b02bc15508cbc7a6a705a8a2300c526e0be
86 EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd SHA512 f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
87 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee0414804dead24c3e2b1368429 SHA512 5561db02c40584260d5181bf50f397baba5be95f53d6a56fec8182b1b6bbf34bb56c276eb26741cce272a96cafdbb39e10b022df75e064f90c5c0fd4fe531793
88 +EBUILD 0install-2.3.7.ebuild 1327 BLAKE2B a22b25b3fbb91aca96dc493847aa1da63bd273c024e15bcd311f4c75eadf9b30501723af2d4157b6bcf78245ae72938c7ec17948984f9ffcd5c7f6932b7a0b5f SHA512 000576984783a116d5a256285cac994a4ef61798c1ce151500caf3575da4c9f883a1674c9770591128ff1a4dbc0dd9a332fc8d117c6814911964a54aa11bda10
89 MISC metadata.xml 285 BLAKE2B 7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587 SHA512 a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d