Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: xfce-base/xfconf/
Date: Fri, 17 Mar 2023 10:50:30
Message-Id: 1679050217.916b7467d23ae5f4408ec63ec61d627aa4bd4e60.mgorny@gentoo
1 commit: 916b7467d23ae5f4408ec63ec61d627aa4bd4e60
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 17 10:47:55 2023 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 17 10:50:17 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916b7467
7
8 xfce-base/xfconf: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 xfce-base/xfconf/Manifest | 2 -
13 xfce-base/xfconf/xfconf-4.16.0.ebuild | 77 ----------------------------------
14 xfce-base/xfconf/xfconf-4.17.2.ebuild | 78 -----------------------------------
15 3 files changed, 157 deletions(-)
16
17 diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest
18 index b272d872112c..1b8a991d9aaa 100644
19 --- a/xfce-base/xfconf/Manifest
20 +++ b/xfce-base/xfconf/Manifest
21 @@ -1,3 +1 @@
22 -DIST xfconf-4.16.0.tar.bz2 634858 BLAKE2B 34a03e457934310d4750b0811ff3b6fbde0c786656c9cc1bb2dd733e0104c2ab3ff1834fefcea31a6711931406b8ab507a528596b598e92c401defb8e6d7715e SHA512 d2e6b272243d6eda71f42cb3df18cb9c0745a1864718639e9aa494902dfe5b4989b2761fee2195456e5725cad0f744978f9c95c6f01e48aa016a919ce3468344
23 -DIST xfconf-4.17.2.tar.bz2 625124 BLAKE2B 173f50ab3b0ded6b62bb421006588be662428928174786850591594b7d012ff432945643f514f00195919bc8f5b36e4d2524c27984378e8850580d518a1f4b05 SHA512 2861d58a2007c44745cef7829a6eaf689b72142dcfa25c0a7cebf984ed599e2cb238589ef682da1d7b9fdb99cc0c250a26a68a46553c53e303ac546850f14486
24 DIST xfconf-4.18.0.tar.bz2 625755 BLAKE2B dac7ccd7052818436f45e6c257cc6076221d9f5d7c2d836d909be0d9479abd88f6c17748cf0aa65be79a0642c7bb7ebb01b6cd5a22bb22d514fc3ed57be5d4af SHA512 49ac3070e44e0c699c157e6c029bf14d932bc1e60b01bc3b4f7451acf403d451ac52e2dfb14fc97298cc774c7a0895616788cdbfc189976805669fcdb7aa47b6
25
26 diff --git a/xfce-base/xfconf/xfconf-4.16.0.ebuild b/xfce-base/xfconf/xfconf-4.16.0.ebuild
27 deleted file mode 100644
28 index f5b6e68dadca..000000000000
29 --- a/xfce-base/xfconf/xfconf-4.16.0.ebuild
30 +++ /dev/null
31 @@ -1,77 +0,0 @@
32 -# Copyright 1999-2022 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit bash-completion-r1 vala
38 -
39 -DESCRIPTION="A configuration management system for Xfce"
40 -HOMEPAGE="https://www.xfce.org/projects/"
41 -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
42 -
43 -LICENSE="GPL-2+"
44 -SLOT="0/3"
45 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
46 -IUSE="debug +introspection vala"
47 -REQUIRED_USE="vala? ( introspection )"
48 -
49 -RDEPEND=">=dev-libs/glib-2.50
50 - sys-apps/dbus
51 - >=xfce-base/libxfce4util-4.14:=
52 - introspection? ( dev-libs/gobject-introspection:= )
53 - !<xfce-base/xfce4-panel-4.13.1
54 - !<xfce-base/xfce4-settings-4.13.1"
55 -DEPEND="${RDEPEND}"
56 -BDEPEND="
57 - dev-util/gdbus-codegen
58 - dev-util/glib-utils
59 - dev-util/intltool
60 - sys-devel/gettext
61 - virtual/pkgconfig
62 - vala? ( $(vala_depend) )"
63 -
64 -src_prepare() {
65 - # stupid vala.eclass...
66 - default
67 -}
68 -
69 -src_configure() {
70 - local myconf=(
71 - $(use_enable introspection)
72 - $(use_enable vala)
73 - $(use_enable debug checks)
74 - --with-bash-completion-dir="$(get_bashcompdir)"
75 - )
76 -
77 - use vala && vala_src_prepare
78 - econf "${myconf[@]}"
79 -}
80 -
81 -src_test() {
82 - local service_dir=${HOME}/.local/share/dbus-1/services
83 - mkdir -p "${service_dir}" || die
84 - cat > "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die
85 - [D-BUS Service]
86 - Name=org.xfce.Xfconf
87 - Exec=${S}/xfconfd/xfconfd
88 - EOF
89 -
90 - (
91 - # start isolated dbus session bus
92 - dbus_data=$(dbus-launch --sh-syntax) || exit
93 - eval "${dbus_data}"
94 -
95 - # -j>1 often hangs
96 - # https://gitlab.xfce.org/xfce/xfconf/-/issues/13
97 - nonfatal emake -j1 check
98 - ret=${?}
99 -
100 - kill "${DBUS_SESSION_BUS_PID}"
101 - exit "${ret}"
102 - ) || die
103 -}
104 -
105 -src_install() {
106 - default
107 - find "${D}" -type f -name '*.la' -delete || die
108 -}
109
110 diff --git a/xfce-base/xfconf/xfconf-4.17.2.ebuild b/xfce-base/xfconf/xfconf-4.17.2.ebuild
111 deleted file mode 100644
112 index b3a22f37317f..000000000000
113 --- a/xfce-base/xfconf/xfconf-4.17.2.ebuild
114 +++ /dev/null
115 @@ -1,78 +0,0 @@
116 -# Copyright 1999-2022 Gentoo Authors
117 -# Distributed under the terms of the GNU General Public License v2
118 -
119 -EAPI=8
120 -
121 -inherit bash-completion-r1 vala
122 -
123 -DESCRIPTION="A configuration management system for Xfce"
124 -SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
125 -HOMEPAGE="
126 - https://docs.xfce.org/xfce/xfconf/start
127 - https://gitlab.xfce.org/xfce/xfconf/
128 -"
129 -
130 -LICENSE="GPL-2+"
131 -SLOT="0/3"
132 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
133 -IUSE="debug +introspection vala"
134 -REQUIRED_USE="vala? ( introspection )"
135 -
136 -DEPEND="
137 - >=dev-libs/glib-2.50
138 - sys-apps/dbus
139 - >=xfce-base/libxfce4util-4.17.3:=
140 - introspection? ( >=dev-libs/gobject-introspection-1.66:= )
141 -"
142 -RDEPEND="
143 - ${DEPEND}
144 -"
145 -BDEPEND="
146 - dev-util/gdbus-codegen
147 - dev-util/glib-utils
148 - dev-util/intltool
149 - sys-devel/gettext
150 - virtual/pkgconfig
151 - vala? ( $(vala_depend) )
152 -"
153 -
154 -src_configure() {
155 - local myconf=(
156 - $(use_enable introspection)
157 - $(use_enable vala)
158 - $(use_enable debug checks)
159 - --with-bash-completion-dir="$(get_bashcompdir)"
160 - )
161 -
162 - use vala && vala_setup
163 - econf "${myconf[@]}"
164 -}
165 -
166 -src_test() {
167 - local service_dir=${HOME}/.local/share/dbus-1/services
168 - mkdir -p "${service_dir}" || die
169 - cat > "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die
170 - [D-BUS Service]
171 - Name=org.xfce.Xfconf
172 - Exec=${S}/xfconfd/xfconfd
173 - EOF
174 -
175 - (
176 - # start isolated dbus session bus
177 - dbus_data=$(dbus-launch --sh-syntax) || exit
178 - eval "${dbus_data}"
179 -
180 - # -j>1 often hangs
181 - # https://gitlab.xfce.org/xfce/xfconf/-/issues/13
182 - nonfatal emake -j1 check
183 - ret=${?}
184 -
185 - kill "${DBUS_SESSION_BUS_PID}"
186 - exit "${ret}"
187 - ) || die
188 -}
189 -
190 -src_install() {
191 - default
192 - find "${D}" -type f -name '*.la' -delete || die
193 -}