Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/
Date: Tue, 27 Feb 2018 15:03:18
Message-Id: 1519743790.8db352582467fddce2faaaf9a623f9003f73e80e.polynomial-c@gentoo
1 commit: 8db352582467fddce2faaaf9a623f9003f73e80e
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 27 13:41:39 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 27 15:03:10 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db35258
7
8 sys-boot/plymouth: Don't run eautoreconf in src_configure (QA fix).
9
10 Converted myconf variable in an array.
11
12 Package-Manager: Portage-2.3.24, Repoman-2.3.6
13 Closes: https://github.com/gentoo/gentoo/pull/7299
14
15 sys-boot/plymouth/plymouth-0.9.3-r1.ebuild | 39 +++++++++++++++++-------------
16 sys-boot/plymouth/plymouth-0.9.3.ebuild | 37 ++++++++++++++++------------
17 sys-boot/plymouth/plymouth-9999.ebuild | 37 ++++++++++++++++------------
18 3 files changed, 64 insertions(+), 49 deletions(-)
19
20 diff --git a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
21 index d73c2b13a9f..07707fbd471 100644
22 --- a/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
23 +++ b/sys-boot/plymouth/plymouth-0.9.3-r1.ebuild
24 @@ -1,4 +1,4 @@
25 -# Copyright 1999-2017 Gentoo Foundation
26 +# Copyright 1999-2018 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28
29 EAPI=6
30 @@ -52,23 +52,28 @@ PATCHES=(
31 "${FILESDIR}"/0.9.3-glibc-sysmacros.patch
32 )
33
34 -src_configure() {
35 - local myconf
36 - myconf="--with-system-root-install=no
37 - --localstatedir=/var
38 - --without-rhgb-compat-link
39 - --enable-documentation
40 - --enable-systemd-integration
41 - --with-systemdunitdir="$(systemd_get_systemunitdir)"
42 - $(use_enable !static-libs shared)
43 - $(use_enable static-libs static)
44 - $(use_enable debug tracing)
45 - $(use_enable gtk gtk)
46 - $(use_enable libkms drm)
47 - $(use_enable pango)
48 - $(use_enable gdm gdm-transition)"
49 +src_prepare() {
50 + default
51 eautoreconf
52 - econf ${myconf}
53 +}
54 +
55 +src_configure() {
56 + local myconf=(
57 + --with-system-root-install=no
58 + --localstatedir=/var
59 + --without-rhgb-compat-link
60 + --enable-documentation
61 + --enable-systemd-integration
62 + --with-systemdunitdir="$(systemd_get_systemunitdir)"
63 + $(use_enable !static-libs shared)
64 + $(use_enable static-libs static)
65 + $(use_enable debug tracing)
66 + $(use_enable gtk gtk)
67 + $(use_enable libkms drm)
68 + $(use_enable pango)
69 + $(use_enable gdm gdm-transition)
70 + )
71 + econf "${myconf[@]}"
72 }
73
74 src_install() {
75
76 diff --git a/sys-boot/plymouth/plymouth-0.9.3.ebuild b/sys-boot/plymouth/plymouth-0.9.3.ebuild
77 index ea9aa1bd7d6..75326f75a37 100644
78 --- a/sys-boot/plymouth/plymouth-0.9.3.ebuild
79 +++ b/sys-boot/plymouth/plymouth-0.9.3.ebuild
80 @@ -1,4 +1,4 @@
81 -# Copyright 1999-2017 Gentoo Foundation
82 +# Copyright 1999-2018 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84
85 EAPI=6
86 @@ -49,22 +49,27 @@ DOC_CONTENTS="
87 PATCHES=(
88 )
89
90 -src_configure() {
91 - local myconf
92 - myconf="--with-system-root-install=no
93 - --localstatedir=/var
94 - --without-rhgb-compat-link
95 - --enable-systemd-integration
96 - --with-systemdunitdir="$(systemd_get_systemunitdir)"
97 - $(use_enable !static-libs shared)
98 - $(use_enable static-libs static)
99 - $(use_enable debug tracing)
100 - $(use_enable gtk gtk)
101 - $(use_enable libkms drm)
102 - $(use_enable pango)
103 - $(use_enable gdm gdm-transition)"
104 +src_prepare() {
105 + default
106 eautoreconf
107 - econf ${myconf}
108 +}
109 +
110 +src_configure() {
111 + local myconf=(
112 + --with-system-root-install=no
113 + --localstatedir=/var
114 + --without-rhgb-compat-link
115 + --enable-systemd-integration
116 + --with-systemdunitdir="$(systemd_get_systemunitdir)"
117 + $(use_enable !static-libs shared)
118 + $(use_enable static-libs static)
119 + $(use_enable debug tracing)
120 + $(use_enable gtk gtk)
121 + $(use_enable libkms drm)
122 + $(use_enable pango)
123 + $(use_enable gdm gdm-transition)
124 + )
125 + econf "${myconf[@]}"
126 }
127
128 src_install() {
129
130 diff --git a/sys-boot/plymouth/plymouth-9999.ebuild b/sys-boot/plymouth/plymouth-9999.ebuild
131 index 49ce1012fe8..375f98aabb3 100644
132 --- a/sys-boot/plymouth/plymouth-9999.ebuild
133 +++ b/sys-boot/plymouth/plymouth-9999.ebuild
134 @@ -1,4 +1,4 @@
135 -# Copyright 1999-2017 Gentoo Foundation
136 +# Copyright 1999-2018 Gentoo Foundation
137 # Distributed under the terms of the GNU General Public License v2
138
139 EAPI=6
140 @@ -50,22 +50,27 @@ PATCHES=(
141 "${FILESDIR}"/0.9.3-glibc-sysmacros.patch
142 )
143
144 -src_configure() {
145 - local myconf
146 - myconf="--with-system-root-install=no
147 - --localstatedir=/var
148 - --without-rhgb-compat-link
149 - --enable-systemd-integration
150 - --with-systemdunitdir="$(systemd_get_systemunitdir)"
151 - $(use_enable !static-libs shared)
152 - $(use_enable static-libs static)
153 - $(use_enable debug tracing)
154 - $(use_enable gtk gtk)
155 - $(use_enable libkms drm)
156 - $(use_enable pango)
157 - $(use_enable gdm gdm-transition)"
158 +src_prepare() {
159 + default
160 eautoreconf
161 - econf ${myconf}
162 +}
163 +
164 +src_configure() {
165 + local myconf=(
166 + --with-system-root-install=no
167 + --localstatedir=/var
168 + --without-rhgb-compat-link
169 + --enable-systemd-integration
170 + --with-systemdunitdir="$(systemd_get_systemunitdir)"
171 + $(use_enable !static-libs shared)
172 + $(use_enable static-libs static)
173 + $(use_enable debug tracing)
174 + $(use_enable gtk gtk)
175 + $(use_enable libkms drm)
176 + $(use_enable pango)
177 + $(use_enable gdm gdm-transition)
178 + )
179 + econf "${myconf[@]}"
180 }
181
182 src_install() {