Gentoo Archives: gentoo-commits

From: William Hubbs <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-accessibility/espeak-ng/
Date: Mon, 04 Apr 2022 01:48:19
Message-Id: 1649036799.f82fbd1bf01f4eb321912524b5484cd7146f4883.williamh@gentoo
1 commit: f82fbd1bf01f4eb321912524b5484cd7146f4883
2 Author: William Hubbs <williamh <AT> gentoo <DOT> org>
3 AuthorDate: Mon Apr 4 01:03:31 2022 +0000
4 Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
5 CommitDate: Mon Apr 4 01:46:39 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82fbd1b
7
8 app-accessibility/espeak-ng: drop 1.50, 1.50-r1, 1.50-r2
9
10 Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
11
12 .../espeak-ng/espeak-ng-1.50-r1.ebuild | 82 ---------------------
13 .../espeak-ng/espeak-ng-1.50-r2.ebuild | 85 ----------------------
14 app-accessibility/espeak-ng/espeak-ng-1.50.ebuild | 82 ---------------------
15 3 files changed, 249 deletions(-)
16
17 diff --git a/app-accessibility/espeak-ng/espeak-ng-1.50-r1.ebuild b/app-accessibility/espeak-ng/espeak-ng-1.50-r1.ebuild
18 deleted file mode 100644
19 index 9b3280273ec1..000000000000
20 --- a/app-accessibility/espeak-ng/espeak-ng-1.50-r1.ebuild
21 +++ /dev/null
22 @@ -1,82 +0,0 @@
23 -# Copyright 1999-2022 Gentoo Authors
24 -# Distributed under the terms of the GNU General Public License v2
25 -
26 -EAPI=7
27 -
28 -inherit autotools
29 -
30 -DESCRIPTION="Software speech synthesizer for English, and some other languages"
31 -HOMEPAGE="https://github.com/espeak-ng/espeak-ng"
32 -SRC_URI="https://github.com/espeak-ng/espeak-ng/archive/${PV}.tar.gz -> ${P}.tar.gz"
33 -
34 -LICENSE="GPL-3+ Turkowski unicode"
35 -SLOT="0"
36 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
37 -IUSE="+async +klatt l10n_ru l10n_zh man mbrola +sound"
38 -
39 -COMMON_DEPEND="
40 - !app-accessibility/espeak
41 - mbrola? ( app-accessibility/mbrola )
42 - sound? ( media-libs/pcaudiolib )
43 -"
44 -DEPEND="${COMMON_DEPEND}"
45 -RDEPEND="${COMMON_DEPEND}
46 - sound? ( media-sound/sox )
47 -"
48 -BDEPEND="
49 - virtual/pkgconfig
50 - man? ( || ( app-text/ronn-ng app-text/ronn ) )
51 -"
52 -
53 -DOCS=( CHANGELOG.md README.md docs )
54 -
55 -src_prepare() {
56 - default
57 -
58 - # disable failing tests
59 - rm tests/{language-pronunciation,translate}.test || die
60 - sed -i \
61 - -e "/language-pronunciation.check/d" \
62 - -e "/translate.check/d" \
63 - Makefile.am || die
64 -
65 - # https://github.com/espeak-ng/espeak-ng/issues/699
66 - # fixed in master
67 - sed -i -e "s/int samplerate;/static int samplerate;/" src/espeak-ng.c || die
68 -
69 - eautoreconf
70 -}
71 -
72 -src_configure() {
73 - local econf_args
74 - econf_args=(
75 - $(use_with async)
76 - $(use_with klatt)
77 - $(use_with l10n_ru extdict-ru)
78 - $(use_with l10n_zh extdict-zh)
79 - $(use_with l10n_zh extdict-zhy)
80 - $(use_with mbrola)
81 - $(use_with sound pcaudiolib)
82 - --without-libfuzzer
83 - --without-sonic
84 - --disable-rpath
85 - --disable-static
86 - )
87 - econf "${econf_args[@]}"
88 -}
89 -
90 -src_compile() {
91 - # see docs/building.md
92 - # The -j1s from compile/test/install may be droppable in next release
93 - # (after 1.50). Several bugs have been fixed upstream in git.
94 - emake -j1
95 -}
96 -
97 -src_test() {
98 - emake check -j1
99 -}
100 -
101 -src_install() {
102 - emake DESTDIR="${D}" VIMDIR=/usr/share/vimfiles install -j1
103 - rm "${ED}"/usr/lib*/*.la || die
104 -}
105
106 diff --git a/app-accessibility/espeak-ng/espeak-ng-1.50-r2.ebuild b/app-accessibility/espeak-ng/espeak-ng-1.50-r2.ebuild
107 deleted file mode 100644
108 index 5e780ba05fea..000000000000
109 --- a/app-accessibility/espeak-ng/espeak-ng-1.50-r2.ebuild
110 +++ /dev/null
111 @@ -1,85 +0,0 @@
112 -# Copyright 1999-2022 Gentoo Authors
113 -# Distributed under the terms of the GNU General Public License v2
114 -
115 -EAPI=7
116 -
117 -inherit autotools
118 -
119 -DESCRIPTION="Software speech synthesizer for English, and some other languages"
120 -HOMEPAGE="https://github.com/espeak-ng/espeak-ng"
121 -SRC_URI="https://github.com/espeak-ng/espeak-ng/archive/${PV}.tar.gz -> ${P}.tar.gz
122 - https://dev.gentoo.org/~ulm/distfiles/${P}-ieee80.patch.xz"
123 -
124 -LICENSE="GPL-3+ unicode"
125 -SLOT="0"
126 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
127 -IUSE="+async +klatt l10n_ru l10n_zh man mbrola +sound"
128 -
129 -COMMON_DEPEND="
130 - !app-accessibility/espeak
131 - mbrola? ( app-accessibility/mbrola )
132 - sound? ( media-libs/pcaudiolib )
133 -"
134 -DEPEND="${COMMON_DEPEND}"
135 -RDEPEND="${COMMON_DEPEND}
136 - sound? ( media-sound/sox )
137 -"
138 -BDEPEND="
139 - virtual/pkgconfig
140 - man? ( || ( app-text/ronn-ng app-text/ronn ) )
141 -"
142 -
143 -PATCHES=( "${WORKDIR}"/${P}-ieee80.patch )
144 -
145 -DOCS=( CHANGELOG.md README.md docs )
146 -
147 -src_prepare() {
148 - default
149 -
150 - # disable failing tests
151 - rm tests/{language-pronunciation,translate}.test || die
152 - sed -i \
153 - -e "/language-pronunciation.check/d" \
154 - -e "/translate.check/d" \
155 - Makefile.am || die
156 -
157 - # https://github.com/espeak-ng/espeak-ng/issues/699
158 - # fixed in master
159 - sed -i -e "s/int samplerate;/static int samplerate;/" src/espeak-ng.c || die
160 -
161 - eautoreconf
162 -}
163 -
164 -src_configure() {
165 - local econf_args
166 - econf_args=(
167 - $(use_with async)
168 - $(use_with klatt)
169 - $(use_with l10n_ru extdict-ru)
170 - $(use_with l10n_zh extdict-zh)
171 - $(use_with l10n_zh extdict-zhy)
172 - $(use_with mbrola)
173 - $(use_with sound pcaudiolib)
174 - --without-libfuzzer
175 - --without-sonic
176 - --disable-rpath
177 - --disable-static
178 - )
179 - econf "${econf_args[@]}"
180 -}
181 -
182 -src_compile() {
183 - # see docs/building.md
184 - # The -j1s from compile/test/install may be droppable in next release
185 - # (after 1.50). Several bugs have been fixed upstream in git.
186 - emake -j1
187 -}
188 -
189 -src_test() {
190 - emake check -j1
191 -}
192 -
193 -src_install() {
194 - emake DESTDIR="${D}" VIMDIR=/usr/share/vimfiles install -j1
195 - rm "${ED}"/usr/lib*/*.la || die
196 -}
197
198 diff --git a/app-accessibility/espeak-ng/espeak-ng-1.50.ebuild b/app-accessibility/espeak-ng/espeak-ng-1.50.ebuild
199 deleted file mode 100644
200 index c9289793f7fa..000000000000
201 --- a/app-accessibility/espeak-ng/espeak-ng-1.50.ebuild
202 +++ /dev/null
203 @@ -1,82 +0,0 @@
204 -# Copyright 1999-2022 Gentoo Authors
205 -# Distributed under the terms of the GNU General Public License v2
206 -
207 -EAPI=7
208 -
209 -inherit autotools
210 -
211 -DESCRIPTION="Software speech synthesizer for English, and some other languages"
212 -HOMEPAGE="https://github.com/espeak-ng/espeak-ng"
213 -SRC_URI="https://github.com/espeak-ng/espeak-ng/archive/${PV}.tar.gz -> ${P}.tar.gz"
214 -
215 -LICENSE="GPL-3+ Turkowski unicode"
216 -SLOT="0"
217 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
218 -IUSE="+async +klatt l10n_ru l10n_zh man mbrola +sound"
219 -
220 -COMMON_DEPEND="
221 - !app-accessibility/espeak
222 - mbrola? ( app-accessibility/mbrola )
223 - sound? ( media-libs/pcaudiolib )
224 -"
225 -DEPEND="${COMMON_DEPEND}"
226 -RDEPEND="${COMMON_DEPEND}
227 - sound? ( media-sound/sox )
228 -"
229 -BDEPEND="
230 - virtual/pkgconfig
231 - man? ( app-text/ronn )
232 -"
233 -
234 -DOCS=( CHANGELOG.md README.md docs )
235 -
236 -src_prepare() {
237 - default
238 -
239 - # disable failing tests
240 - rm tests/{language-pronunciation,translate}.test || die
241 - sed -i \
242 - -e "/language-pronunciation.check/d" \
243 - -e "/translate.check/d" \
244 - Makefile.am || die
245 -
246 - # https://github.com/espeak-ng/espeak-ng/issues/699
247 - # fixed in master
248 - sed -i -e "s/int samplerate;/static int samplerate;/" src/espeak-ng.c || die
249 -
250 - eautoreconf
251 -}
252 -
253 -src_configure() {
254 - local econf_args
255 - econf_args=(
256 - $(use_with async)
257 - $(use_with klatt)
258 - $(use_with l10n_ru extdict-ru)
259 - $(use_with l10n_zh extdict-zh)
260 - $(use_with l10n_zh extdict-zhy)
261 - $(use_with mbrola)
262 - $(use_with sound pcaudiolib)
263 - --without-libfuzzer
264 - --without-sonic
265 - --disable-rpath
266 - --disable-static
267 - )
268 - econf "${econf_args[@]}"
269 -}
270 -
271 -src_compile() {
272 - # see docs/building.md
273 - # The -j1s from compile/test/install may be droppable in next release
274 - # (after 1.50). Several bugs have been fixed upstream in git.
275 - emake -j1
276 -}
277 -
278 -src_test() {
279 - emake check -j1
280 -}
281 -
282 -src_install() {
283 - emake DESTDIR="${D}" VIMDIR=/usr/share/vimfiles install -j1
284 - rm "${ED}"/usr/lib*/*.la || die
285 -}