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/libmpeg3/
Date: Fri, 09 Sep 2022 07:59:45
Message-Id: 1662710352.3731ffea5f0cafa7aafdc6b5100a2774e417ee3b.soap@gentoo
1 commit: 3731ffea5f0cafa7aafdc6b5100a2774e417ee3b
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 9 07:59:12 2022 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 9 07:59:12 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3731ffea
7
8 media-libs/libmpeg3: 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 ...{libmpeg3-1.8-r2.ebuild => libmpeg3-1.8-r3.ebuild} | 19 ++++++++++---------
16 1 file changed, 10 insertions(+), 9 deletions(-)
17
18 diff --git a/media-libs/libmpeg3/libmpeg3-1.8-r2.ebuild b/media-libs/libmpeg3/libmpeg3-1.8-r3.ebuild
19 similarity index 86%
20 rename from media-libs/libmpeg3/libmpeg3-1.8-r2.ebuild
21 rename to media-libs/libmpeg3/libmpeg3-1.8-r3.ebuild
22 index c1a9ce4e0139..ccce63d45959 100644
23 --- a/media-libs/libmpeg3/libmpeg3-1.8-r2.ebuild
24 +++ b/media-libs/libmpeg3/libmpeg3-1.8-r3.ebuild
25 @@ -3,9 +3,9 @@
26
27 EAPI=8
28
29 -inherit autotools multilib-minimal
30 +inherit autotools
31
32 -DESCRIPTION="An mpeg library for linux"
33 +DESCRIPTION="An MPEG library for linux"
34 HOMEPAGE="http://heroinewarrior.com/libmpeg3.php"
35 SRC_URI="
36 mirror://sourceforge/heroines/${P}-src.tar.bz2
37 @@ -18,8 +18,8 @@ IUSE="cpu_flags_x86_mmx"
38
39 RDEPEND="
40 media-libs/a52dec
41 - sys-libs/zlib
42 - virtual/jpeg:0"
43 + media-libs/libjpeg-turbo:=
44 + sys-libs/zlib"
45 DEPEND="${RDEPEND}"
46 BDEPEND="cpu_flags_x86_mmx? ( dev-lang/nasm )"
47
48 @@ -40,21 +40,22 @@ src_prepare() {
49 eautoreconf
50 }
51
52 -multilib_src_configure() {
53 +src_configure() {
54 # disabling css since it's a fake one.
55 # One can find in the sources this message :
56 # Stubs for deCSS which can't be distributed in source form
57 - ECONF_SOURCE="${S}" econf \
58 + econf \
59 $(use_enable cpu_flags_x86_mmx mmx) \
60 --disable-css
61 }
62
63 -multilib_src_install_all() {
64 +src_install() {
65 HTML_DOCS=( docs/. )
66 - einstalldocs
67 +
68 + default
69
70 # This is a workaround, it wants to rebuild
71 - # everything if the headers have changed
72 + # everything if the headers have changed
73 # So we patch them after install...
74 cd "${ED}"/usr/include/libmpeg3 || die
75 # This patch patches the .h files that get installed into /usr/include