commit:     72b9db2b3011cbeecaf804b31f973201bfd8e60c
Author:     Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 25 22:21:05 2021 +0000
Commit:     Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 22:56:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b9db2b

media-fonts/dejavu: reflect new data path of app-i18n/unicode-data

Package-Manager: Portage-3.0.23, Repoman-3.0.1
Signed-off-by: Vadim Misbakh-Soloviov <mva <AT> gentoo.org>

 media-fonts/dejavu/dejavu-2.37.ebuild | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/media-fonts/dejavu/dejavu-2.37.ebuild 
b/media-fonts/dejavu/dejavu-2.37.ebuild
index 3ed26ced409..871e75a1dcf 100644
--- a/media-fonts/dejavu/dejavu-2.37.ebuild
+++ b/media-fonts/dejavu/dejavu-2.37.ebuild
@@ -67,11 +67,20 @@ src_prepare() {
 }
 
 src_compile() {
+       local unicodedir="${EPREFIX}"/usr/share/unicode
+       local ucddir
+
+       if has_verson '<app-i18n/unicode-data-14.0.0-r1'; then
+               ucddir="${unicodedir}-data"
+       else
+               ucddir=${unicodedir}
+       fi
+
        if use fontforge; then
                emake \
                        BUILDDIR=ttf \
-                       BLOCKS=/usr/share/unicode-data/Blocks.txt \
-                       UNICODEDATA=/usr/share/unicode-data/UnicodeData.txt \
+                       BLOCKS=${ucddir}/Blocks.txt \
+                       UNICODEDATA=${ucddir}/UnicodeData.txt \
                        FC-LANG=/usr/share/fc-lang \
                        full sans
        fi

Reply via email to