1 |
commit: 197b67f51eb500b19c8830beffcb2ea0fb6ba913 |
2 |
Author: Philip Miess <Philip_Miess <AT> yahoo <DOT> com> |
3 |
AuthorDate: Mon Jan 28 03:17:38 2019 +0000 |
4 |
Commit: Philip Miess <Phil_miess <AT> yahoo <DOT> com> |
5 |
CommitDate: Mon Jan 28 03:17:38 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=197b67f5 |
7 |
|
8 |
add obus remove build time deps from RDEPENDS |
9 |
|
10 |
Signed-off-by: Philip Miess <Philip_Miess <AT> yahoo.com> |
11 |
|
12 |
sys-apps/0install/0install-2.12.3.ebuild | 29 ++++++++++++++++------------- |
13 |
sys-apps/0install/0install-2.13.ebuild | 31 +++++++++++++++++-------------- |
14 |
sys-apps/0install/Manifest | 4 ++-- |
15 |
3 files changed, 35 insertions(+), 29 deletions(-) |
16 |
|
17 |
diff --git a/sys-apps/0install/0install-2.12.3.ebuild b/sys-apps/0install/0install-2.12.3.ebuild |
18 |
index dbf4b2a..5698abf 100644 |
19 |
--- a/sys-apps/0install/0install-2.12.3.ebuild |
20 |
+++ b/sys-apps/0install/0install-2.12.3.ebuild |
21 |
@@ -1,4 +1,4 @@ |
22 |
-# Copyright 1999-2018 Gentoo Foundation |
23 |
+# Copyright 1999-2019 Gentoo Foundation |
24 |
# Distributed under the terms of the GNU General Public License v2 |
25 |
|
26 |
EAPI=6 |
27 |
@@ -11,23 +11,28 @@ SRC_URI="https://sourceforge.net/projects/zero-install/files/${PN}/${PV}/${P}.ta |
28 |
LICENSE="GPL-2" |
29 |
SLOT="0" |
30 |
KEYWORDS="~amd64" |
31 |
-IUSE="gtk +ocamlopt test" |
32 |
+IUSE="gtk +ocamlopt test +dbus" |
33 |
|
34 |
-DEPEND=">=dev-lang/ocaml-4.02.3[ocamlopt?] |
35 |
- dev-ml/cppo[ocamlopt?] |
36 |
+COMMEN_DEPEND="<dev-lang/ocaml-4.07[ocamlopt?] |
37 |
+ <dev-ml/lwt-4.0.0[ocamlopt?] |
38 |
dev-ml/lwt_react[ocamlopt?] |
39 |
- dev-ml/ocamlbuild[ocamlopt?] |
40 |
>=dev-ml/ocurl-0.7.9 |
41 |
- dev-ml/ounit[ocamlopt?] |
42 |
>=dev-ml/ocaml-sha-1.9 |
43 |
dev-ml/xmlm |
44 |
dev-ml/yojson |
45 |
gtk? ( dev-ml/lablgtk[ocamlopt?] |
46 |
- dev-ml/lwt_glib[ocamlopt?] )" |
47 |
- #dbus? ( obus[ocamlopt?] )" |
48 |
-RDEPEND="${DEPEND} |
49 |
- app-crypt/gnupg |
50 |
- app-arch/xz-utils" |
51 |
+ dev-ml/lwt_glib[ocamlopt?] ) |
52 |
+ dbus? ( dev-ml/obus[ocamlopt?] )" |
53 |
+DEPEND="${COMMEN_DEPEND} |
54 |
+ dev-ml/cppo[ocamlopt?] |
55 |
+ dev-ml/ocamlbuild[ocamlopt?] |
56 |
+ test? ( dev-ml/ounit[ocamlopt?] )" |
57 |
+RDEPEND="${COMMEN_DEPEND} |
58 |
+ app-crypt/gnupg |
59 |
+ app-arch/xz-utils" |
60 |
+ |
61 |
+# Disable test phase when test USE flag is disabled |
62 |
+RESTRICT="!test? ( test )" |
63 |
|
64 |
src_compile() { |
65 |
emake -j1 all |
66 |
@@ -38,7 +43,6 @@ src_test() { |
67 |
} |
68 |
|
69 |
src_install() { |
70 |
- |
71 |
emake DESTDIR="${D}" install_system |
72 |
rm -rf "${D}/usr/share/0install.net" |
73 |
einstalldocs |
74 |
@@ -53,4 +57,3 @@ pkg_postrm() |
75 |
{ |
76 |
gnome2_icon_cache_update |
77 |
} |
78 |
- |
79 |
|
80 |
diff --git a/sys-apps/0install/0install-2.13.ebuild b/sys-apps/0install/0install-2.13.ebuild |
81 |
index 058c226..88f9a00 100644 |
82 |
--- a/sys-apps/0install/0install-2.13.ebuild |
83 |
+++ b/sys-apps/0install/0install-2.13.ebuild |
84 |
@@ -1,4 +1,4 @@ |
85 |
-# Copyright 1999-2018 Gentoo Foundation |
86 |
+# Copyright 1999-2019 Gentoo Foundation |
87 |
# Distributed under the terms of the GNU General Public License v2 |
88 |
|
89 |
EAPI=6 |
90 |
@@ -11,23 +11,28 @@ SRC_URI="https://sourceforge.net/projects/zero-install/files/${PN}/${PV}/${P}.ta |
91 |
LICENSE="GPL-2" |
92 |
SLOT="0" |
93 |
KEYWORDS="~amd64" |
94 |
-IUSE="gtk +ocamlopt test" |
95 |
+IUSE="gtk +ocamlopt test +dbus" |
96 |
|
97 |
-DEPEND=">=dev-lang/ocaml-4.06[ocamlopt?] |
98 |
- dev-ml/cppo[ocamlopt?] |
99 |
+COMMEN_DEPEND=">=dev-lang/ocaml-4.03.0[ocamlopt?] |
100 |
dev-ml/lwt_react[ocamlopt?] |
101 |
- dev-ml/ocamlbuild[ocamlopt?] |
102 |
>=dev-ml/ocurl-0.7.9 |
103 |
- dev-ml/ounit[ocamlopt?] |
104 |
>=dev-ml/ocaml-sha-1.9 |
105 |
dev-ml/xmlm |
106 |
dev-ml/yojson |
107 |
- gtk? ( >=dev-ml/lablgtk-2.18.2[ocamlopt?] |
108 |
- dev-ml/lwt_glib[ocamlopt?] )" |
109 |
- #dbus? ( obus[ocamlopt?] )" |
110 |
-RDEPEND="${DEPEND} |
111 |
- app-crypt/gnupg |
112 |
- app-arch/xz-utils" |
113 |
+ gtk? ( >=dev-ml/lablgtk-2.18.2[ocamlopt?] |
114 |
+ dev-ml/lwt_glib[ocamlopt?] ) |
115 |
+ dbus? ( dev-ml/obus[ocamlopt?] )" |
116 |
+DEPEND="${COMMEN_DEPEND} |
117 |
+ dev-ml/cppo[ocamlopt?] |
118 |
+ dev-ml/ocamlbuild[ocamlopt?] |
119 |
+ test? ( dev-ml/ounit[ocamlopt?] )" |
120 |
+RDEPEND="${COMMEN_DEPEND} |
121 |
+ app-crypt/gnupg |
122 |
+ app-arch/xz-utils" |
123 |
+ |
124 |
+# Disable test phase when test USE flag is disabled |
125 |
+RESTRICT="!test? ( test )" |
126 |
+ |
127 |
|
128 |
src_compile() { |
129 |
emake -j1 all |
130 |
@@ -38,7 +43,6 @@ src_test() { |
131 |
} |
132 |
|
133 |
src_install() { |
134 |
- |
135 |
emake DESTDIR="${D}" install_system |
136 |
rm -rf "${D}/usr/share/0install.net" |
137 |
einstalldocs |
138 |
@@ -53,4 +57,3 @@ pkg_postrm() |
139 |
{ |
140 |
gnome2_icon_cache_update |
141 |
} |
142 |
- |
143 |
|
144 |
diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest |
145 |
index 64a2c92..0f08da5 100644 |
146 |
--- a/sys-apps/0install/Manifest |
147 |
+++ b/sys-apps/0install/Manifest |
148 |
@@ -5,7 +5,7 @@ DIST 0install-2.12.3.tar.bz2 445327 BLAKE2B f469aa2a2193f62f42de2595fe505c0df3f2 |
149 |
DIST 0install-2.13.tar.bz2 446022 BLAKE2B d5315b3c50fd6abe950efc2f943aa89c28aa4fe1050b858a197a3344a31af0b9cfb9de789d5431d480a2403bcc424a1eec001578ff7da27279264c92d139db38 SHA512 6f650de62b92597500c4439032076d1a0da621eaf0232dcce2576656889da70d529aef500a67edc13cc0d7f8ad10b1f65ea9483a42f7bdcbeda37c53a4115e8f |
150 |
DIST 0install-2.3.5.tar.bz2 466037 BLAKE2B 5f80ca0b48e67274d741e08a1e80960295359d542f927608ea64991a8071224228146c31f7a7b671dd0e2fb8b00a6dc9ea3861f4de47df603b7485f712c090f3 SHA512 38ca8d1f51cdc671e076bf873ba6731110bdb06830d6d5bc2727e1bc5f390ce183359ed3347a64bee2cf6fab00a159ba7dd8ca989101584a7ccfb3d7670c4e8f |
151 |
EBUILD 0install-1.16.ebuild 1220 BLAKE2B 01c7642eca89f38f6f243ee33410cf143707846649124d9926b54219770a449e860b53507e837fd5fcc776dd72f5af3924a9091208eb021a72b71f2231e717ca SHA512 ab294e8c9cd48a40ac1055cc29813121bd4ac30d714a65f7b82b268d92e6dde0f2f5b0ffc4a65f2aadff0b4210605c1e5ae977f7d402b2d5e94262d67eabc7a1 |
152 |
-EBUILD 0install-2.12.3.ebuild 1072 BLAKE2B c9619133c8c6862342aac106869d1d7ce96ca8a4221b66aadb1d364589cf0f22f7f67de3fb96cb0a8a53c4faec0010657824c2be6d4c26cd7c2d11d7ec136657 SHA512 7021216b44b3b9ab3a749870044f3a608324ef411bc7451fb5f67ffadece56dffaba0dade90e2d88be3b959a9295a674e55fec9fdd62d702af31cec3a66fae5c |
153 |
-EBUILD 0install-2.13.ebuild 1080 BLAKE2B 91748d614d697c14cc9022dff8de43c8ec6cd88ccb50caad81f63ac3066959ee66515e2e6b8b5c19b7e94890422013d77071cda07209f75b3216dd0761d50823 SHA512 d7799ebfedcbeaba63e0239d839da44d177511ced642e688f18c9960a3551690fb7e24823ccd862a3be5263894da6e3dadf6c7809f483938c82cebee36dd3f6a |
154 |
+EBUILD 0install-2.12.3.ebuild 1240 BLAKE2B 3cb24cb292ad3803945ec6a54725d1af5ac0b93a76a6a0cbb26d3f1ce19a7e2b3811379d988b404c7011183e70eb0fe1e57c563bfec318de40a501fefa14908f SHA512 940f6ed4e6740bbb300008e22e66ff116d8659e93a93310184426b8c0cfa95fdffecc6d95f214c45b60b421fb3d314317c289f7cbcf0ec7648a2c4baf67c6f75 |
155 |
+EBUILD 0install-2.13.ebuild 1224 BLAKE2B 8f783da6990d374785fa1f397b375fdd3532d0404073ea70c3eae54e236b12e46d83917d43c2e4ad117f06bad84ce55b4223f3a37caf002f64338e6ed0b0c050 SHA512 b15999edf56a9980b4f2822f0e0e4b9dc5a9daa32e06111da49bb98cfd80eea144fd54f3863d8a4942153e13452b94e12700e8dc94cb95026341bdbc2ddf0418 |
156 |
EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd SHA512 f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2 |
157 |
MISC metadata.xml 285 BLAKE2B 7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587 SHA512 a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d |