firacode-1.207.recipe revision f3720b8d
1SUMMARY="Monospaced font with programming ligatures"
2DESCRIPTION="Programmers use a lot of symbols, often encoded with several \
3characters. For the human brain, sequences like ->, <= or := are single \
4logical tokens, even if they take two or three characters on the screen. \
5Your eye spends a non-zero amount of energy to scan, parse and join multiple \
6characters into a single logical one. Ideally, all programming languages \
7should be designed with full-fledged Unicode symbols for operators, but \
8that���s not the case yet.
9Fira Code is an extension of the Fira Mono font containing a set of \
10ligatures for common programming multi-character combinations. This is just \
11a font rendering feature: underlying code remains ASCII-compatible. This \
12helps to read and understand code faster. For some frequent sequences like \
13.. or //, ligatures allow us to correct spacing."
14HOMEPAGE="https://github.com/tonsky/FiraCode/"
15COPYRIGHT="2014, Nikita Prokopov"
16LICENSE="SIL Open Font License v1.1"
17REVISION="1"
18SOURCE_URI="https://github.com/tonsky/FiraCode/releases/download/$portVersion/FiraCode_$portVersion.zip"
19CHECKSUM_SHA256="ba8d1a9ff3ad1bce7decc48db7a1e95c6116959cc5b9b80dc307b615eec3dfee"
20SOURCE_DIR="otf"
21
22ARCHITECTURES="any"
23DISABLE_SOURCE_PACKAGE="yes"
24
25PROVIDES="firacode = $portVersion"
26REQUIRES=""
27
28BUILD_REQUIRES=""
29BUILD_PREREQUIRES="coreutils"
30
31BUILD()
32{
33	true
34}
35
36INSTALL()
37{
38	FONTDIR=$fontsDir/otfonts
39	mkdir -p ${FONTDIR}
40	cp *.otf ${FONTDIR}
41}
42