# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
categories x11 x11-font graphics
maintainers {jeremyhu @jeremyhu} openmaintainer
description X.org Ethiopic TrueType fonts
long_description ${description}
homepage https://www.x.org/
master_sites xorg:individual/font/
checksums rmd160 d1efa477c72f2522d3213544c838f774275d4c11 \
sha256 53cb1fd83afdbe7939c0eac34003676ee0e6023216892d98054db90b703c98a5
depends_build port:pkgconfig bin:bdftopcf:bdftopcf port:xorg-font-util \
# Not just a build dep, as required during activate/deactivate
depends_lib-append port:mkfontscale
set myfontbasedir ${prefix}/share/fonts
configure.args --with-ttf-fontdir=${myfontbasedir}/TTF \
--with-otf-fontdir=${myfontbasedir}/OTF
foreach fontsFile {fonts.alias fonts.dir fonts.list fonts.scale fonts.cache-1} {
foreach fontType {OTF TTF} {
if {[file exists ${destroot}${myfontbasedir}/${fontType}/${fontsFile}]} {
delete ${destroot}${myfontbasedir}/${fontType}/${fontsFile}
foreach fontType {OTF TTF} {
system "mkfontscale ${myfontbasedir}/${fontType}"
system "mkfontdir ${myfontbasedir}/${fontType}"
foreach fontType {OTF TTF} {
system "mkfontscale ${myfontbasedir}/${fontType}"
system "mkfontdir ${myfontbasedir}/${fontType}"
livecheck.regex ${name}-(\[\\d.\]+)${extract.suffix}
livecheck.url https://xorg.freedesktop.org/archive/individual/font/?C=M&O=D