import os from lib.make import * upstream_version = "3.206" version(upstream_version) description("Monospaced variant of the Fira Sans font series") maintainer("sisungo ") source_url("https://carrois.com/downloads/Fira/Fira_Mono_3_2.zip") def build(): os.chdir("Fonts/FiraMono_OTF_32") on_build(build) def declare_seperate(name): def pack(composer): composer.makedirs("share/fonts/FiraMono") composer.add(f"{name}.otf", f"share/fonts/FiraMono/{name}.otf") package(name) on_pack(pack) declare_seperate("FiraMono-Bold") declare_seperate("FiraMono-Medium") declare_seperate("FiraMono-Regular") package("FiraMono-Fonts") dep("FiraMono-Bold") dep("FiraMono-Medium") dep("FiraMono-Regular") on_pack(lambda x: print("Packing FiraMono-Fonts."))