Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
Date: Thu, 29 Nov 2018 23:01:58
Message-Id: 1543532494.3a9e8623050edfae327102a382be3173fcfafbef.asturm@gentoo
1 commit: 3a9e8623050edfae327102a382be3173fcfafbef
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 29 22:52:11 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 29 23:01:34 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9e8623
7
8 media-video/gpac: Sort build flags, use myeconfargs array
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 media-video/gpac/gpac-0.7.1-r1.ebuild | 72 ++++++++++++++++++-----------------
14 1 file changed, 38 insertions(+), 34 deletions(-)
15
16 diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild b/media-video/gpac/gpac-0.7.1-r1.ebuild
17 index 021a7cebfda..4067f4f19a2 100644
18 --- a/media-video/gpac/gpac-0.7.1-r1.ebuild
19 +++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
20 @@ -105,41 +105,45 @@ src_prepare() {
21 src_configure() {
22 tc-export CC CXX AR RANLIB
23
24 - econf \
25 - --enable-svg \
26 - --enable-pic \
27 - --disable-amr \
28 - --use-js=no \
29 - --use-ogg=system \
30 - $(use_enable alsa) \
31 - $(use_enable debug) \
32 - $(use_enable dvb dvb4linux) \
33 - $(use_enable ipv6) \
34 - $(use_enable jack jack yes) \
35 - $(use_enable opengl 3d) \
36 - $(use_enable oss oss-audio) \
37 - $(use_enable pulseaudio pulseaudio yes) \
38 - $(use_enable sdl) \
39 - $(use_enable ssl) \
40 - $(use_enable static-libs static-lib) \
41 - $(use_enable X x11) $(use_enable X x11-shm) $(use_enable X x11-xv) \
42 - --disable-wx \
43 - $(my_use a52) \
44 - $(my_use aac faad) \
45 - $(my_use dvb dvbx) \
46 - $(my_use ffmpeg) \
47 - $(my_use jpeg) \
48 - $(my_use jpeg2k openjpeg) \
49 - $(my_use mad) \
50 - $(my_use png) \
51 - $(my_use theora) \
52 - $(my_use truetype ft) \
53 - $(my_use vorbis) \
54 - $(my_use xvid) \
55 - --extra-cflags="${CFLAGS}" \
56 - --cc="$(tc-getCC)" \
57 - --libdir="/$(get_libdir)" \
58 + local myeconfargs=(
59 + --extra-cflags="${CFLAGS}"
60 + --cc="$(tc-getCC)"
61 + --libdir="/$(get_libdir)"
62 --verbose
63 + --enable-pic
64 + --enable-svg
65 + --disable-amr
66 + --disable-wx
67 + --use-js=no
68 + --use-ogg=system
69 + $(use_enable alsa)
70 + $(use_enable debug)
71 + $(use_enable dvb dvb4linux)
72 + $(use_enable ipv6)
73 + $(use_enable jack jack yes)
74 + $(use_enable opengl 3d)
75 + $(use_enable oss oss-audio)
76 + $(use_enable pulseaudio pulseaudio yes)
77 + $(use_enable sdl)
78 + $(use_enable ssl)
79 + $(use_enable static-libs static-lib)
80 + $(use_enable X x11)
81 + $(use_enable X x11-shm)
82 + $(use_enable X x11-xv)
83 + $(my_use a52)
84 + $(my_use aac faad)
85 + $(my_use dvb dvbx)
86 + $(my_use ffmpeg)
87 + $(my_use jpeg)
88 + $(my_use jpeg2k openjpeg)
89 + $(my_use mad)
90 + $(my_use png)
91 + $(my_use theora)
92 + $(my_use truetype ft)
93 + $(my_use vorbis)
94 + $(my_use xvid)
95 + )
96 + econf "${myeconfargs[@]}"
97 }
98
99 src_install() {