Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/
Date: Tue, 07 Sep 2021 17:37:48
Message-Id: 1631036183.a82b299bcc78970ac97608f0ba7206e09141466e.floppym@gentoo
1 commit: a82b299bcc78970ac97608f0ba7206e09141466e
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 5 01:06:20 2021 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 7 17:36:23 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82b299b
7
8 sys-fs/udev: drop static libs
9
10 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
11
12 sys-fs/udev/{udev-249-r2.ebuild => udev-249-r3.ebuild} | 7 +------
13 sys-fs/udev/udev-9999.ebuild | 7 +------
14 2 files changed, 2 insertions(+), 12 deletions(-)
15
16 diff --git a/sys-fs/udev/udev-249-r2.ebuild b/sys-fs/udev/udev-249-r3.ebuild
17 similarity index 97%
18 rename from sys-fs/udev/udev-249-r2.ebuild
19 rename to sys-fs/udev/udev-249-r3.ebuild
20 index e12322d2e41..29891ba38bc 100644
21 --- a/sys-fs/udev/udev-249-r2.ebuild
22 +++ b/sys-fs/udev/udev-249-r3.ebuild
23 @@ -37,7 +37,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
24
25 LICENSE="LGPL-2.1 MIT GPL-2"
26 SLOT="0"
27 -IUSE="acl +kmod selinux static-libs test"
28 +IUSE="acl +kmod selinux test"
29 RESTRICT="!test? ( test )"
30
31 BDEPEND="
32 @@ -131,7 +131,6 @@ multilib_src_configure() {
33 -Dlink-udev-shared=false
34 -Dsplit-usr=true
35 -Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
36 - $(meson_use static-libs static-libudev)
37
38 # Prevent automagic deps
39 -Dgcrypt=false
40 @@ -172,9 +171,6 @@ multilib_src_compile() {
41 ${libudev}
42 src/libudev/libudev.pc
43 )
44 - if use static-libs; then
45 - targets+=( libudev.a )
46 - fi
47 if multilib_is_native_abi; then
48 targets+=(
49 udevadm
50 @@ -229,7 +225,6 @@ multilib_src_install() {
51
52 dolib.so {${libudev},libudev.so.1,libudev.so}
53 gen_usr_ldscript -a udev
54 - use static-libs && dolib.a libudev.a
55
56 insinto "/usr/$(get_libdir)/pkgconfig"
57 doins src/libudev/libudev.pc
58
59 diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild
60 index 162f5505799..f8e9422acdd 100644
61 --- a/sys-fs/udev/udev-9999.ebuild
62 +++ b/sys-fs/udev/udev-9999.ebuild
63 @@ -37,7 +37,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd"
64
65 LICENSE="LGPL-2.1 MIT GPL-2"
66 SLOT="0"
67 -IUSE="acl +kmod selinux static-libs test"
68 +IUSE="acl +kmod selinux test"
69 RESTRICT="!test? ( test )"
70
71 BDEPEND="
72 @@ -128,7 +128,6 @@ multilib_src_configure() {
73 -Dlink-udev-shared=false
74 -Dsplit-usr=true
75 -Drootlibdir="${EPREFIX}/usr/$(get_libdir)"
76 - $(meson_use static-libs static-libudev)
77
78 # Prevent automagic deps
79 -Dgcrypt=false
80 @@ -169,9 +168,6 @@ multilib_src_compile() {
81 ${libudev}
82 src/libudev/libudev.pc
83 )
84 - if use static-libs; then
85 - targets+=( libudev.a )
86 - fi
87 if multilib_is_native_abi; then
88 targets+=(
89 udevadm
90 @@ -226,7 +222,6 @@ multilib_src_install() {
91
92 dolib.so {${libudev},libudev.so.1,libudev.so}
93 gen_usr_ldscript -a udev
94 - use static-libs && dolib.a libudev.a
95
96 insinto "/usr/$(get_libdir)/pkgconfig"
97 doins src/libudev/libudev.pc