void-packages/srcpkgs/font-ibm-plex-ttf/template

32 lines
971 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Template file for 'font-ibm-plex-ttf'
pkgname=font-ibm-plex-ttf
version=6.0.0
revision=1
wrksrc="plex-${version}"
depends="font-util"
short_desc="IBMs typeface, IBM Plex (TTF variant)"
maintainer="Felipe Nogueira <contato.fnog@gmail.com>"
license="OFL-1.1"
homepage="https://github.com/IBM/plex"
distfiles="https://github.com/IBM/plex/archive/v${version}.tar.gz"
checksum=e78cc68cb40ccca0318facade727a0deb32f73e931a2e31bb2fcaf8a6d386dff
font_dirs="/usr/share/fonts/TTF"
do_install() {
vmkdir usr/share/fonts/TTF
vcopy "IBM-Plex-*/fonts/complete/ttf/*.ttf" usr/share/fonts/TTF
vcopy "IBM-Plex-*/fonts/complete/ttf/hinted/*.ttf" usr/share/fonts/TTF
}
font-ibm-plex-otf_package() {
depends="font-util"
font_dirs="/usr/share/fonts/OTF"
short_desc="${short_desc/TTF/OTF}"
pkg_install() {
vmkdir usr/share/fonts/OTF
vcopy "IBM-Plex-*/fonts/complete/otf/*.otf" usr/share/fonts/OTF
vcopy "IBM-Plex-*/fonts/complete/otf/hinted/*.otf" usr/share/fonts/OTF
}
}