Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: gnome-extra/extension-manager/
Date: Wed, 23 Feb 2022 13:44:46
Message-Id: 1645622981.f896bee213fbb62c70e818c1bf503fee2a41919a.cybertailor@gentoo
1 commit: f896bee213fbb62c70e818c1bf503fee2a41919a
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Mon Feb 21 18:45:31 2022 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Wed Feb 23 13:29:41 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f896bee2
7
8 gnome-extra/extension-manager: disable tests
9
10 They are kinda useless.
11
12 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
13
14 .../extension-manager-0.2.3.ebuild | 28 ++++++++--------------
15 .../extension-manager-9999.ebuild | 27 +++++++--------------
16 2 files changed, 19 insertions(+), 36 deletions(-)
17
18 diff --git a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
19 index ee5e11830..3ba31f4e0 100644
20 --- a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
21 +++ b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
22 @@ -19,21 +19,6 @@ HOMEPAGE="https://github.com/mjakeman/extension-manager"
23 LICENSE="GPL-3+"
24 SLOT="0"
25
26 -IUSE="test"
27 -# 'Validate appstream file' test case requires Internet connection
28 -PROPERTIES="test_network"
29 -RESTRICT="test"
30 -
31 -BDEPEND="
32 - dev-libs/glib:2
33 - dev-util/blueprint-compiler
34 - virtual/pkgconfig
35 - test? (
36 - dev-libs/appstream-glib
37 - dev-util/desktop-file-utils
38 - )
39 -"
40 -
41 DEPEND="
42 dev-libs/glib:2
43 dev-libs/json-glib
44 @@ -41,11 +26,18 @@ DEPEND="
45 gui-libs/libadwaita:1[introspection]
46 net-libs/libsoup:3.0
47 "
48 -
49 -RDEPEND="
50 - ${DEPEND}
51 +RDEPEND="${DEPEND}"
52 +BDEPEND="
53 + dev-libs/glib:2
54 + dev-util/blueprint-compiler
55 + virtual/pkgconfig
56 "
57
58 +# disable AppStream test
59 +src_test() {
60 +:
61 +}
62 +
63 pkg_preinst() {
64 xdg_pkg_preinst
65 gnome2_schemas_savelist
66
67 diff --git a/gnome-extra/extension-manager/extension-manager-9999.ebuild b/gnome-extra/extension-manager/extension-manager-9999.ebuild
68 index ea163a66e..d6b229c5e 100644
69 --- a/gnome-extra/extension-manager/extension-manager-9999.ebuild
70 +++ b/gnome-extra/extension-manager/extension-manager-9999.ebuild
71 @@ -19,21 +19,6 @@ HOMEPAGE="https://github.com/mjakeman/extension-manager"
72 LICENSE="GPL-3+"
73 SLOT="0"
74
75 -IUSE="test"
76 -# 'Validate appstream file' test case requires Internet connection
77 -PROPERTIES="test_network"
78 -RESTRICT="test"
79 -
80 -BDEPEND="
81 - dev-libs/glib:2
82 - dev-util/blueprint-compiler
83 - virtual/pkgconfig
84 - test? (
85 - dev-libs/appstream-glib
86 - dev-util/desktop-file-utils
87 - )
88 -"
89 -
90 DEPEND="
91 dev-libs/glib:2
92 dev-libs/json-glib
93 @@ -41,9 +26,11 @@ DEPEND="
94 gui-libs/libadwaita:1[introspection]
95 net-libs/libsoup:3.0
96 "
97 -
98 -RDEPEND="
99 - ${DEPEND}
100 +RDEPEND="${DEPEND}"
101 +BDEPEND="
102 + dev-libs/glib:2
103 + dev-util/blueprint-compiler
104 + virtual/pkgconfig
105 "
106
107 src_configure() {
108 @@ -55,6 +42,10 @@ src_configure() {
109 meson_src_configure
110 }
111
112 +# disable AppStream test
113 +src_test() {
114 +:
115 +}
116
117 pkg_preinst() {
118 xdg_pkg_preinst