Gentoo Archives: gentoo-commits

From: Vadim Misbakh-Soloviov <mva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/libutf8proc/
Date: Sat, 25 Sep 2021 22:57:20
Message-Id: 1632610604.0b234b03472b19154e4a2893909cc85c02c557a2.mva@gentoo
1 commit: 0b234b03472b19154e4a2893909cc85c02c557a2
2 Author: Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 25 22:19:08 2021 +0000
4 Commit: Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 25 22:56:44 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b234b03
7
8 dev-libs/libutf8proc: reflect new data path of app-i18n/unicode-data
9
10 Package-Manager: Portage-3.0.23, Repoman-3.0.1
11 Signed-off-by: Vadim Misbakh-Soloviov <mva <AT> gentoo.org>
12
13 dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild | 11 ++++++++++-
14 dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild | 11 ++++++++++-
15 2 files changed, 20 insertions(+), 2 deletions(-)
16
17 diff --git a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
18 index 5a659f96fa5..0e8e2c250e3 100644
19 --- a/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
20 +++ b/dev-libs/libutf8proc/libutf8proc-2.5.0.ebuild
21 @@ -46,7 +46,16 @@ src_install() {
22 }
23
24 src_test() {
25 - cp "${EPREFIX}"/usr/share/unicode-data/{Normalization,auxiliary/GraphemeBreak}Test.txt data || die
26 + local unicodedir="${EPREFIX}"/usr/share/unicode
27 + local ucddir
28 +
29 + if has_verson '<app-i18n/unicode-data-14.0.0-r1'; then
30 + ucddir="${unicodedir}-data"
31 + else
32 + ucddir=${unicodedir}
33 + fi
34 +
35 + cp "${ucddir}"/{Normalization,auxiliary/GraphemeBreak}Test.txt data || die
36
37 emake CC="$(tc-getCC)" check
38 }
39
40 diff --git a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
41 index 4790df370ef..96a3fc9a1fb 100644
42 --- a/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
43 +++ b/dev-libs/libutf8proc/libutf8proc-2.6.1.ebuild
44 @@ -50,7 +50,16 @@ src_install() {
45 }
46
47 src_test() {
48 - cp "${EPREFIX}"/usr/share/unicode-data/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt data || die
49 + local unicodedir="${EPREFIX}"/usr/share/unicode
50 + local ucddir
51 +
52 + if has_verson '<app-i18n/unicode-data-14.0.0-r1'; then
53 + ucddir="${unicodedir}-data"
54 + else
55 + ucddir=${unicodedir}
56 + fi
57 +
58 + cp "${ucddir}"/{DerivedCoreProperties,{Normalization,auxiliary/GraphemeBreak}Test}.txt data || die
59
60 emake CC="$(tc-getCC)" check
61 }