Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/
Date: Fri, 09 Sep 2022 07:59:43
Message-Id: 1662710341.c97764bd7f45c6632a52db81b723b411b00eaac4.soap@gentoo
1 commit: c97764bd7f45c6632a52db81b723b411b00eaac4
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 9 07:59:01 2022 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 9 07:59:01 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97764bd
7
8 dev-libs/libuv: drop multilib
9
10 No multilib reverse-dependencies.
11
12 Signed-off-by: Sam James <sam <AT> gentoo.org>
13 Signed-off-by: David Seifert <soap <AT> gentoo.org>
14
15 .../libuv/{libuv-1.44.2.ebuild => libuv-1.44.2-r1.ebuild} | 15 +++++----------
16 dev-libs/libuv/libuv-9999.ebuild | 15 +++++----------
17 2 files changed, 10 insertions(+), 20 deletions(-)
18
19 diff --git a/dev-libs/libuv/libuv-1.44.2.ebuild b/dev-libs/libuv/libuv-1.44.2-r1.ebuild
20 similarity index 77%
21 rename from dev-libs/libuv/libuv-1.44.2.ebuild
22 rename to dev-libs/libuv/libuv-1.44.2-r1.ebuild
23 index b71cb1bbda54..a994456d8364 100644
24 --- a/dev-libs/libuv/libuv-1.44.2.ebuild
25 +++ b/dev-libs/libuv/libuv-1.44.2-r1.ebuild
26 @@ -3,7 +3,7 @@
27
28 EAPI=8
29
30 -inherit autotools multilib-minimal
31 +inherit autotools
32
33 DESCRIPTION="Cross-platform asychronous I/O"
34 HOMEPAGE="https://github.com/libuv/libuv"
35 @@ -34,25 +34,20 @@ src_prepare() {
36 eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch
37 fi
38
39 - # upstream fails to ship a configure script
40 + # Upstream fails to ship a configure script
41 eautoreconf
42 }
43
44 -multilib_src_configure() {
45 +src_configure() {
46 local myeconfargs=(
47 - --disable-static
48 cc_cv_cflags__g=no
49 )
50
51 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
52 + econf "${myeconfargs[@]}"
53 }
54
55 -multilib_src_test() {
56 - cp -pPR "${S}"/test/fixtures "${BUILD_DIR}"/test/fixtures || die
57 +src_install() {
58 default
59 -}
60
61 -multilib_src_install_all() {
62 - einstalldocs
63 find "${ED}" -name '*.la' -delete || die
64 }
65
66 diff --git a/dev-libs/libuv/libuv-9999.ebuild b/dev-libs/libuv/libuv-9999.ebuild
67 index 978959adc0b9..0898d659c88a 100644
68 --- a/dev-libs/libuv/libuv-9999.ebuild
69 +++ b/dev-libs/libuv/libuv-9999.ebuild
70 @@ -3,7 +3,7 @@
71
72 EAPI=8
73
74 -inherit autotools multilib-minimal
75 +inherit autotools
76
77 DESCRIPTION="Cross-platform asychronous I/O"
78 HOMEPAGE="https://github.com/libuv/libuv"
79 @@ -34,25 +34,20 @@ src_prepare() {
80 eapply "${FILESDIR}"/${PN}-1.41.0-darwin.patch
81 fi
82
83 - # upstream fails to ship a configure script
84 + # Upstream fails to ship a configure script
85 eautoreconf
86 }
87
88 -multilib_src_configure() {
89 +src_configure() {
90 local myeconfargs=(
91 - --disable-static
92 cc_cv_cflags__g=no
93 )
94
95 - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
96 + econf "${myeconfargs[@]}"
97 }
98
99 -multilib_src_test() {
100 - cp -pPR "${S}"/test/fixtures "${BUILD_DIR}"/test/fixtures || die
101 +src_install() {
102 default
103 -}
104
105 -multilib_src_install_all() {
106 - einstalldocs
107 find "${ED}" -name '*.la' -delete || die
108 }