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: net-wireless/blueman/
Date: Sat, 31 Dec 2022 13:31:52
Message-Id: 1672493503.268d70e888af69d26d4605300c704491054bff66.mgorny@gentoo
1 commit: 268d70e888af69d26d4605300c704491054bff66
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 31 13:29:59 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 31 13:31:43 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268d70e8
7
8 net-wireless/blueman: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 net-wireless/blueman/Manifest | 3 -
13 net-wireless/blueman/blueman-2.3.2-r1.ebuild | 155 ---------------------------
14 net-wireless/blueman/blueman-2.3.3.ebuild | 155 ---------------------------
15 net-wireless/blueman/blueman-2.3.4.ebuild | 155 ---------------------------
16 4 files changed, 468 deletions(-)
17
18 diff --git a/net-wireless/blueman/Manifest b/net-wireless/blueman/Manifest
19 index 743cd22bb937..9a944340b460 100644
20 --- a/net-wireless/blueman/Manifest
21 +++ b/net-wireless/blueman/Manifest
22 @@ -1,4 +1 @@
23 -DIST blueman-2.3.2.tar.xz 1575412 BLAKE2B 25fbed432e103a46840dc10d73bce4e8e7a5e7ea623dbb3a50c420d166af7eb0eff046d0fd9986869055fbb4c3f8563920fb840f8f74f37a05b6680434f13dc5 SHA512 13760def19951bcb4582dbe142259256826a0f50e6c34e56c61c6f890f4e2e08085733f2480ad4c95ee52ec616cbb7ddd3a946634f042d80692cd37b57207cc0
24 -DIST blueman-2.3.3.tar.xz 1575852 BLAKE2B 618f789b7e411adccb986704922cf2cbe283197878232210a933530c54caf0ca3c21f08c7b2192389451988623280b63dff23c9b56a696970ec4b7f773cb47a3 SHA512 2c2290a5b0fb78eccd35c33ac10c5ef38f01f4074796a62fb3aeded1f5db76104d60bc02968a8144c5dae3ec8fd425d7b33beaf2a81e401a09dd3b550e2d0d2d
25 -DIST blueman-2.3.4.tar.xz 1575488 BLAKE2B 382bf6c995477b31527c2702bb22c3657fc5b36476cd8dd32fb8e0e78359f8b427aeae781ca7022e58f644a3ca3c67a7e644e8dd16492fb7037d4619489c73fb SHA512 8bca916567a1d72fd7c539cc200177b20723e38ec55e30358141b4dff6f7b889d5eae689ef61618fdc23ebb4d8bfbbe2d0447d04a58b769c2d898ff017001f76
26 DIST blueman-2.3.5.tar.xz 1544232 BLAKE2B 454a5369cecd429dcbff84108ef5440c61e3740d54de30e85cef941f9bd55ef3f032aa4774b161cd145eecc53061d2d104ea6d6ec12516beb2f2b3579c074ccb SHA512 678261dc0a795ca79b43614f4fc6ad436b44690d0ce4dbf15f55dba4834a25a5c1956bf658d568a3318828863b3bb089689d0dc4fef8963ed2b27cf0f1144580
27
28 diff --git a/net-wireless/blueman/blueman-2.3.2-r1.ebuild b/net-wireless/blueman/blueman-2.3.2-r1.ebuild
29 deleted file mode 100644
30 index 2c996ab80a8e..000000000000
31 --- a/net-wireless/blueman/blueman-2.3.2-r1.ebuild
32 +++ /dev/null
33 @@ -1,155 +0,0 @@
34 -# Copyright 1999-2022 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=8
38 -
39 -DISTUTILS_SINGLE_IMPL=1
40 -DISTUTILS_USE_PEP517=no
41 -PYTHON_COMPAT=( python3_{8..11} )
42 -
43 -inherit autotools distutils-r1 gnome2-utils linux-info systemd xdg-utils
44 -
45 -DESCRIPTION="Simple and intuitive GTK+ Bluetooth Manager"
46 -HOMEPAGE="https://github.com/blueman-project/blueman/"
47 -
48 -if [[ ${PV} == "9999" ]] ; then
49 - inherit git-r3
50 - EGIT_REPO_URI="https://github.com/blueman-project/blueman.git"
51 -else
52 - SRC_URI="
53 - https://github.com/blueman-project/blueman/releases/download/${PV/_/.}/${P/_/.}.tar.xz
54 - "
55 - S=${WORKDIR}/${P/_/.}
56 - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
57 -fi
58 -
59 -# icons are GPL-2
60 -# source files are mixed GPL-3+ and GPL-2+
61 -LICENSE="GPL-3+ GPL-2"
62 -SLOT="0"
63 -IUSE="network nls policykit pulseaudio"
64 -
65 -DEPEND="
66 - $(python_gen_cond_dep '
67 - dev-python/pygobject:3[${PYTHON_USEDEP}]
68 - ')
69 - >=net-wireless/bluez-5:=
70 -"
71 -BDEPEND="
72 - $(python_gen_cond_dep '
73 - dev-python/cython[${PYTHON_USEDEP}]
74 - ')
75 - virtual/pkgconfig
76 - nls? ( sys-devel/gettext )
77 -"
78 -RDEPEND="
79 - ${DEPEND}
80 - $(python_gen_cond_dep '
81 - dev-python/pycairo[${PYTHON_USEDEP}]
82 - ')
83 - sys-apps/dbus
84 - x11-libs/gtk+:3[introspection,X]
85 - x11-libs/libnotify[introspection]
86 - || (
87 - x11-themes/adwaita-icon-theme
88 - x11-themes/faenza-icon-theme
89 - x11-themes/mate-icon-theme
90 - )
91 - network? (
92 - net-firewall/iptables
93 - || (
94 - sys-apps/net-tools
95 - sys-apps/iproute2
96 - )
97 - || (
98 - net-dns/dnsmasq
99 - net-misc/dhcp
100 - >=net-misc/networkmanager-0.8[introspection]
101 - )
102 - )
103 - policykit? (
104 - sys-auth/polkit
105 - )
106 - pulseaudio? (
107 - || (
108 - media-sound/pulseaudio-daemon[bluetooth]
109 - media-video/pipewire[bluetooth]
110 - <media-sound/pulseaudio-15.99.1[bluetooth]
111 - )
112 - )
113 -"
114 -
115 -pkg_pretend() {
116 - if use network; then
117 - local CONFIG_CHECK="
118 - ~BRIDGE
119 - ~IP_NF_IPTABLES
120 - ~IP_NF_NAT
121 - ~IP_NF_TARGET_MASQUERADE
122 - "
123 - check_extra_config
124 - fi
125 -}
126 -
127 -pkg_setup() {
128 - python-single-r1_pkg_setup
129 -}
130 -
131 -src_prepare() {
132 - if [[ ${PV} == 9999 ]]; then
133 - eautoreconf
134 - else
135 - # remove this when upstream switches to automake with .pyc fix
136 - eautomake
137 - fi
138 - distutils-r1_src_prepare
139 -}
140 -
141 -python_configure() {
142 - local myconf=(
143 - --disable-runtime-deps-check
144 - --disable-static
145 - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
146 - --with-systemduserunitdir="$(systemd_get_userunitdir)"
147 - --with-dhcp-config="/etc/dhcp/dhcpd.conf"
148 - $(use_enable policykit polkit)
149 - $(use_enable nls)
150 - $(use_enable pulseaudio)
151 - # thunar integration is a single data file with no extra deps
152 - # so install it unconditionally
153 - --enable-thunar-sendto
154 - )
155 - econf "${myconf[@]}"
156 -}
157 -
158 -python_compile() {
159 - default
160 -}
161 -
162 -python_test() {
163 - # import tests are not very valuable and fail if /dev/rfkill
164 - # does not exist
165 - "${EPYTHON}" -m unittest -v test/test_gobject.py || die
166 -}
167 -
168 -python_install() {
169 - default
170 -
171 - if use policykit; then
172 - # Allow users in plugdev group to modify connections
173 - insinto /usr/share/polkit-1/rules.d
174 - doins "${FILESDIR}/01-org.blueman.rules"
175 - fi
176 -
177 - find "${D}" -name '*.la' -delete || die
178 -}
179 -
180 -pkg_postinst() {
181 - xdg_icon_cache_update
182 - gnome2_schemas_update
183 -}
184 -
185 -pkg_postrm() {
186 - xdg_icon_cache_update
187 - gnome2_schemas_update
188 -}
189
190 diff --git a/net-wireless/blueman/blueman-2.3.3.ebuild b/net-wireless/blueman/blueman-2.3.3.ebuild
191 deleted file mode 100644
192 index 48fcfc069d2a..000000000000
193 --- a/net-wireless/blueman/blueman-2.3.3.ebuild
194 +++ /dev/null
195 @@ -1,155 +0,0 @@
196 -# Copyright 1999-2022 Gentoo Authors
197 -# Distributed under the terms of the GNU General Public License v2
198 -
199 -EAPI=8
200 -
201 -DISTUTILS_SINGLE_IMPL=1
202 -DISTUTILS_USE_PEP517=no
203 -PYTHON_COMPAT=( python3_{8..11} )
204 -
205 -inherit autotools distutils-r1 gnome2-utils linux-info systemd xdg-utils
206 -
207 -DESCRIPTION="Simple and intuitive GTK+ Bluetooth Manager"
208 -HOMEPAGE="https://github.com/blueman-project/blueman/"
209 -
210 -if [[ ${PV} == "9999" ]] ; then
211 - inherit git-r3
212 - EGIT_REPO_URI="https://github.com/blueman-project/blueman.git"
213 -else
214 - SRC_URI="
215 - https://github.com/blueman-project/blueman/releases/download/${PV/_/.}/${P/_/.}.tar.xz
216 - "
217 - S=${WORKDIR}/${P/_/.}
218 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
219 -fi
220 -
221 -# icons are GPL-2
222 -# source files are mixed GPL-3+ and GPL-2+
223 -LICENSE="GPL-3+ GPL-2"
224 -SLOT="0"
225 -IUSE="network nls policykit pulseaudio"
226 -
227 -DEPEND="
228 - $(python_gen_cond_dep '
229 - dev-python/pygobject:3[${PYTHON_USEDEP}]
230 - ')
231 - >=net-wireless/bluez-5:=
232 -"
233 -BDEPEND="
234 - $(python_gen_cond_dep '
235 - dev-python/cython[${PYTHON_USEDEP}]
236 - ')
237 - virtual/pkgconfig
238 - nls? ( sys-devel/gettext )
239 -"
240 -RDEPEND="
241 - ${DEPEND}
242 - $(python_gen_cond_dep '
243 - dev-python/pycairo[${PYTHON_USEDEP}]
244 - ')
245 - sys-apps/dbus
246 - x11-libs/gtk+:3[introspection,X]
247 - x11-libs/libnotify[introspection]
248 - || (
249 - x11-themes/adwaita-icon-theme
250 - x11-themes/faenza-icon-theme
251 - x11-themes/mate-icon-theme
252 - )
253 - network? (
254 - net-firewall/iptables
255 - || (
256 - sys-apps/net-tools
257 - sys-apps/iproute2
258 - )
259 - || (
260 - net-dns/dnsmasq
261 - net-misc/dhcp
262 - >=net-misc/networkmanager-0.8[introspection]
263 - )
264 - )
265 - policykit? (
266 - sys-auth/polkit
267 - )
268 - pulseaudio? (
269 - || (
270 - media-sound/pulseaudio-daemon[bluetooth]
271 - media-video/pipewire[bluetooth]
272 - <media-sound/pulseaudio-15.99.1[bluetooth]
273 - )
274 - )
275 -"
276 -
277 -pkg_pretend() {
278 - if use network; then
279 - local CONFIG_CHECK="
280 - ~BRIDGE
281 - ~IP_NF_IPTABLES
282 - ~IP_NF_NAT
283 - ~IP_NF_TARGET_MASQUERADE
284 - "
285 - check_extra_config
286 - fi
287 -}
288 -
289 -pkg_setup() {
290 - python-single-r1_pkg_setup
291 -}
292 -
293 -src_prepare() {
294 - if [[ ${PV} == 9999 ]]; then
295 - eautoreconf
296 - else
297 - # remove this when upstream switches to automake with .pyc fix
298 - eautomake
299 - fi
300 - distutils-r1_src_prepare
301 -}
302 -
303 -python_configure() {
304 - local myconf=(
305 - --disable-runtime-deps-check
306 - --disable-static
307 - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
308 - --with-systemduserunitdir="$(systemd_get_userunitdir)"
309 - --with-dhcp-config="/etc/dhcp/dhcpd.conf"
310 - $(use_enable policykit polkit)
311 - $(use_enable nls)
312 - $(use_enable pulseaudio)
313 - # thunar integration is a single data file with no extra deps
314 - # so install it unconditionally
315 - --enable-thunar-sendto
316 - )
317 - econf "${myconf[@]}"
318 -}
319 -
320 -python_compile() {
321 - default
322 -}
323 -
324 -python_test() {
325 - # import tests are not very valuable and fail if /dev/rfkill
326 - # does not exist
327 - "${EPYTHON}" -m unittest -v test/test_gobject.py || die
328 -}
329 -
330 -python_install() {
331 - default
332 -
333 - if use policykit; then
334 - # Allow users in plugdev group to modify connections
335 - insinto /usr/share/polkit-1/rules.d
336 - doins "${FILESDIR}/01-org.blueman.rules"
337 - fi
338 -
339 - find "${D}" -name '*.la' -delete || die
340 -}
341 -
342 -pkg_postinst() {
343 - xdg_icon_cache_update
344 - gnome2_schemas_update
345 -}
346 -
347 -pkg_postrm() {
348 - xdg_icon_cache_update
349 - gnome2_schemas_update
350 -}
351
352 diff --git a/net-wireless/blueman/blueman-2.3.4.ebuild b/net-wireless/blueman/blueman-2.3.4.ebuild
353 deleted file mode 100644
354 index 48fcfc069d2a..000000000000
355 --- a/net-wireless/blueman/blueman-2.3.4.ebuild
356 +++ /dev/null
357 @@ -1,155 +0,0 @@
358 -# Copyright 1999-2022 Gentoo Authors
359 -# Distributed under the terms of the GNU General Public License v2
360 -
361 -EAPI=8
362 -
363 -DISTUTILS_SINGLE_IMPL=1
364 -DISTUTILS_USE_PEP517=no
365 -PYTHON_COMPAT=( python3_{8..11} )
366 -
367 -inherit autotools distutils-r1 gnome2-utils linux-info systemd xdg-utils
368 -
369 -DESCRIPTION="Simple and intuitive GTK+ Bluetooth Manager"
370 -HOMEPAGE="https://github.com/blueman-project/blueman/"
371 -
372 -if [[ ${PV} == "9999" ]] ; then
373 - inherit git-r3
374 - EGIT_REPO_URI="https://github.com/blueman-project/blueman.git"
375 -else
376 - SRC_URI="
377 - https://github.com/blueman-project/blueman/releases/download/${PV/_/.}/${P/_/.}.tar.xz
378 - "
379 - S=${WORKDIR}/${P/_/.}
380 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
381 -fi
382 -
383 -# icons are GPL-2
384 -# source files are mixed GPL-3+ and GPL-2+
385 -LICENSE="GPL-3+ GPL-2"
386 -SLOT="0"
387 -IUSE="network nls policykit pulseaudio"
388 -
389 -DEPEND="
390 - $(python_gen_cond_dep '
391 - dev-python/pygobject:3[${PYTHON_USEDEP}]
392 - ')
393 - >=net-wireless/bluez-5:=
394 -"
395 -BDEPEND="
396 - $(python_gen_cond_dep '
397 - dev-python/cython[${PYTHON_USEDEP}]
398 - ')
399 - virtual/pkgconfig
400 - nls? ( sys-devel/gettext )
401 -"
402 -RDEPEND="
403 - ${DEPEND}
404 - $(python_gen_cond_dep '
405 - dev-python/pycairo[${PYTHON_USEDEP}]
406 - ')
407 - sys-apps/dbus
408 - x11-libs/gtk+:3[introspection,X]
409 - x11-libs/libnotify[introspection]
410 - || (
411 - x11-themes/adwaita-icon-theme
412 - x11-themes/faenza-icon-theme
413 - x11-themes/mate-icon-theme
414 - )
415 - network? (
416 - net-firewall/iptables
417 - || (
418 - sys-apps/net-tools
419 - sys-apps/iproute2
420 - )
421 - || (
422 - net-dns/dnsmasq
423 - net-misc/dhcp
424 - >=net-misc/networkmanager-0.8[introspection]
425 - )
426 - )
427 - policykit? (
428 - sys-auth/polkit
429 - )
430 - pulseaudio? (
431 - || (
432 - media-sound/pulseaudio-daemon[bluetooth]
433 - media-video/pipewire[bluetooth]
434 - <media-sound/pulseaudio-15.99.1[bluetooth]
435 - )
436 - )
437 -"
438 -
439 -pkg_pretend() {
440 - if use network; then
441 - local CONFIG_CHECK="
442 - ~BRIDGE
443 - ~IP_NF_IPTABLES
444 - ~IP_NF_NAT
445 - ~IP_NF_TARGET_MASQUERADE
446 - "
447 - check_extra_config
448 - fi
449 -}
450 -
451 -pkg_setup() {
452 - python-single-r1_pkg_setup
453 -}
454 -
455 -src_prepare() {
456 - if [[ ${PV} == 9999 ]]; then
457 - eautoreconf
458 - else
459 - # remove this when upstream switches to automake with .pyc fix
460 - eautomake
461 - fi
462 - distutils-r1_src_prepare
463 -}
464 -
465 -python_configure() {
466 - local myconf=(
467 - --disable-runtime-deps-check
468 - --disable-static
469 - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
470 - --with-systemduserunitdir="$(systemd_get_userunitdir)"
471 - --with-dhcp-config="/etc/dhcp/dhcpd.conf"
472 - $(use_enable policykit polkit)
473 - $(use_enable nls)
474 - $(use_enable pulseaudio)
475 - # thunar integration is a single data file with no extra deps
476 - # so install it unconditionally
477 - --enable-thunar-sendto
478 - )
479 - econf "${myconf[@]}"
480 -}
481 -
482 -python_compile() {
483 - default
484 -}
485 -
486 -python_test() {
487 - # import tests are not very valuable and fail if /dev/rfkill
488 - # does not exist
489 - "${EPYTHON}" -m unittest -v test/test_gobject.py || die
490 -}
491 -
492 -python_install() {
493 - default
494 -
495 - if use policykit; then
496 - # Allow users in plugdev group to modify connections
497 - insinto /usr/share/polkit-1/rules.d
498 - doins "${FILESDIR}/01-org.blueman.rules"
499 - fi
500 -
501 - find "${D}" -name '*.la' -delete || die
502 -}
503 -
504 -pkg_postinst() {
505 - xdg_icon_cache_update
506 - gnome2_schemas_update
507 -}
508 -
509 -pkg_postrm() {
510 - xdg_icon_cache_update
511 - gnome2_schemas_update
512 -}