Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/plib/
Date: Fri, 09 Sep 2022 07:59:47
Message-Id: 1662710354.75570a0c5f42ae6dbebd2b78b84e4b15b487d01a.soap@gentoo
1 commit: 75570a0c5f42ae6dbebd2b78b84e4b15b487d01a
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 9 07:59:14 2022 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 9 07:59:14 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75570a0c
7
8 media-libs/plib: 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 .../{plib-1.8.5-r3.ebuild => plib-1.8.5-r4.ebuild} | 27 ++++++++++++----------
16 1 file changed, 15 insertions(+), 12 deletions(-)
17
18 diff --git a/media-libs/plib/plib-1.8.5-r3.ebuild b/media-libs/plib/plib-1.8.5-r4.ebuild
19 similarity index 59%
20 rename from media-libs/plib/plib-1.8.5-r3.ebuild
21 rename to media-libs/plib/plib-1.8.5-r4.ebuild
22 index 90f35921162f..27d275bb8f4a 100644
23 --- a/media-libs/plib/plib-1.8.5-r3.ebuild
24 +++ b/media-libs/plib/plib-1.8.5-r4.ebuild
25 @@ -1,10 +1,11 @@
26 -# Copyright 1999-2021 Gentoo Authors
27 +# Copyright 1999-2022 Gentoo Authors
28 # Distributed under the terms of the GNU General Public License v2
29
30 -EAPI="7"
31 -inherit autotools multilib-minimal
32 +EAPI=8
33
34 -DESCRIPTION="multimedia library used by many games"
35 +inherit autotools
36 +
37 +DESCRIPTION="Multimedia library used by many games"
38 HOMEPAGE="http://plib.sourceforge.net/"
39 SRC_URI="http://plib.sourceforge.net/dist/${P}.tar.gz"
40
41 @@ -13,7 +14,7 @@ SLOT="0"
42 KEYWORDS="~alpha amd64 ~hppa ppc sparc x86"
43
44 DEPEND="virtual/opengl"
45 -RDEPEND=${DEPEND}
46 +RDEPEND="${DEPEND}"
47
48 PATCHES=(
49 "${FILESDIR}"/${P}-shared-libs.patch
50 @@ -24,20 +25,22 @@ PATCHES=(
51
52 src_prepare() {
53 default
54 - mv configure.in configure.ac || die
55 +
56 eautoreconf
57 }
58
59 -multilib_src_configure() {
60 +src_configure() {
61 local myconf=(
62 - --disable-static
63 --enable-shared
64 )
65 - ECONF_SOURCE=${S} econf "${myconf[@]}"
66 +
67 + econf "${myconf[@]}"
68 }
69
70 -multilib_src_install_all() {
71 - DOCS=( AUTHORS ChangeLog KNOWN_BUGS NOTICE README* TODO* )
72 - einstalldocs
73 +src_install() {
74 + default
75 +
76 + dodoc KNOWN_BUGS TODO* NOTICE
77 +
78 find "${ED}" -name '*.la' -delete || die
79 }