SUMMARY="Monospaced font with programming ligatures"
DESCRIPTION="Programmers use a lot of symbols, often encoded with several \
characters. For the human brain, sequences like ->, <= or := are single \
logical tokens, even if they take two or three characters on the screen. \
Your eye spends a non-zero amount of energy to scan, parse and join multiple \
characters into a single logical one. Ideally, all programming languages \
should be designed with full-fledged Unicode symbols for operators, but \
that’s not the case yet.
Fira Code is an extension of the Fira Mono font containing a set of \
ligatures for common programming multi-character combinations. This is just \
a font rendering feature: underlying code remains ASCII-compatible. This \
helps to read and understand code faster. For some frequent sequences like \
.. or //, ligatures allow us to correct spacing."
HOMEPAGE="https://github.com/tonsky/FiraCode/"
COPYRIGHT="2020, Nikita Prokopov"
LICENSE="SIL Open Font License v1.1"
REVISION="1"
SOURCE_URI="https://github.com/tonsky/FiraCode/releases/download/$portVersion/Fira_Code_v$portVersion.zip"
CHECKSUM_SHA256="46ed45d1a793a56e13d31ed10fb7e09f5277731953a0d9522915644fc59086d8"
SOURCE_DIR="otf"

ARCHITECTURES="any"
DISABLE_SOURCE_PACKAGE="yes"

PROVIDES="firacode = $portVersion"
REQUIRES=""

BUILD_REQUIRES=""
BUILD_PREREQUIRES="coreutils"

BUILD()
{
	true
}

INSTALL()
{
	FONTDIR=$fontsDir/otfonts
	mkdir -p ${FONTDIR}
	cp *.otf ${FONTDIR}
}
