upgpkg: wordpress 6.2.1-1
[ArchLinux/community.git] / nerd-fonts / trunk / PKGBUILD
blob56c96146b83838cb37ef7412cd54419a1dcff49d
1 # Maintainer: T.J. Townsend <blakkheim@archlinux.org>
3 pkgbase=nerd-fonts
4 pkgname=(otf-aurulent-nerd
5          otf-codenewroman-nerd
6          otf-comicshanns-nerd
7          otf-droid-nerd
8          otf-firamono-nerd
9          otf-hasklig-nerd
10          otf-hermit-nerd
11          otf-opendyslexic-nerd
12          otf-overpass-nerd
13          ttf-3270-nerd
14          ttf-agave-nerd
15          ttf-anonymouspro-nerd
16          ttf-arimo-nerd
17          ttf-bigblueterminal-nerd
18          ttf-bitstream-vera-mono-nerd
19          ttf-cascadia-code-nerd
20          ttf-cousine-nerd
21          ttf-daddytime-mono-nerd
22          ttf-dejavu-nerd
23          ttf-fantasque-nerd
24          ttf-firacode-nerd
25          ttf-go-nerd
26          ttf-hack-nerd
27          ttf-heavydata-nerd
28          ttf-iawriter-nerd
29          ttf-ibmplex-mono-nerd
30          ttf-inconsolata-go-nerd
31          ttf-inconsolata-lgc-nerd
32          ttf-inconsolata-nerd
33          ttf-iosevka-nerd
34          ttf-iosevkaterm-nerd
35          ttf-jetbrains-mono-nerd
36          ttf-lekton-nerd
37          ttf-liberation-mono-nerd
38          ttf-lilex-nerd
39          ttf-meslo-nerd
40          ttf-monofur-nerd
41          ttf-monoid-nerd
42          ttf-mononoki-nerd
43          ttf-mplus-nerd
44          ttf-noto-nerd
45          ttf-profont-nerd
46          ttf-proggyclean-nerd
47          ttf-roboto-mono-nerd
48          ttf-sharetech-mono-nerd
49          ttf-sourcecodepro-nerd
50          ttf-space-mono-nerd
51          ttf-terminus-nerd
52          ttf-tinos-nerd
53          ttf-ubuntu-mono-nerd
54          ttf-ubuntu-nerd
55          ttf-victor-mono-nerd)
56 pkgdesc="Iconic font aggregator, collection, and patcher"
57 pkgver=3.0.1
58 pkgrel=1
59 arch=('any')
60 url='https://github.com/ryanoasis/nerd-fonts'
61 _urlbase="${url}/releases/download/v${pkgver}"
62 license=('MIT')
63 options=('!debug' '!strip')
64 provides=('ttf-font-nerd')
65 groups=('nerd-fonts')
66 source=("3270-${pkgver}.tar.xz::${_urlbase}/3270.tar.xz"
67         "agave-${pkgver}.tar.xz::${_urlbase}/Agave.tar.xz"
68         "anonymouspro-${pkgver}.tar.xz::${_urlbase}/AnonymousPro.tar.xz"
69         "arimo-${pkgver}.tar.xz::${_urlbase}/Arimo.tar.xz"
70         "aurulent-${pkgver}.tar.xz::${_urlbase}/AurulentSansMono.tar.xz"
71         "bigblueterminal-${pkgver}.tar.xz::${_urlbase}/BigBlueTerminal.tar.xz"
72         "bitstreamveramono-${pkgver}.tar.xz::${_urlbase}/BitstreamVeraSansMono.tar.xz"
73         "cascadiacode-${pkgver}.tar.xz::${_urlbase}/CascadiaCode.tar.xz"
74         "codenewroman-${pkgver}.tar.xz::${_urlbase}/CodeNewRoman.tar.xz"
75         "comicshanns-${pkgver}.tar.xz::${_urlbase}/ComicShannsMono.tar.xz"
76         "cousine-${pkgver}.tar.xz::${_urlbase}/Cousine.tar.xz"
77         "daddytimemono-${pkgver}.tar.xz::${_urlbase}/DaddyTimeMono.tar.xz"
78         "dejavu-${pkgver}.tar.xz::${_urlbase}/DejavuSansMono.tar.xz"
79         "droid-${pkgver}.tar.xz::${_urlbase}/DroidSansMono.tar.xz"
80         "fantasque-${pkgver}.tar.xz::${_urlbase}/FantasqueSansMono.tar.xz"
81         "fira-${pkgver}.tar.xz::${_urlbase}/FiraCode.tar.xz"
82         "firamono-${pkgver}.tar.xz::${_urlbase}/FiraMono.tar.xz"
83         "go-${pkgver}.tar.xz::${_urlbase}/Go-Mono.tar.xz"
84         "hack-${pkgver}.tar.xz::${_urlbase}/Hack.tar.xz"
85         "hasklig-${pkgver}.tar.xz::${_urlbase}/Hasklig.tar.xz"
86         "heavydata-${pkgver}.tar.xz::${_urlbase}/HeavyData.tar.xz"
87         "hermit-${pkgver}.tar.xz::${_urlbase}/Hermit.tar.xz"
88         "iawriter-${pkgver}.tar.xz::${_urlbase}/iA-Writer.tar.xz"
89         "ibmplexmono-${pkgver}.tar.xz::${_urlbase}/IBMPlexMono.tar.xz"
90         "inconsolata-${pkgver}.tar.xz::${_urlbase}/Inconsolata.tar.xz"
91         "inconsolatago-${pkgver}.tar.xz::${_urlbase}/InconsolataGo.tar.xz"
92         "inconsolatalgc-${pkgver}.tar.xz::${_urlbase}/InconsolataLGC.tar.xz"
93         "iosevka-${pkgver}.tar.xz::${_urlbase}/Iosevka.tar.xz"
94         "iosevkaterm-${pkgver}.tar.xz::${_urlbase}/IosevkaTerm.tar.xz"
95         "jetbrainsmono-${pkgver}.tar.xz::${_urlbase}/JetBrainsMono.tar.xz"
96         "lekton-${pkgver}.tar.xz::${_urlbase}/Lekton.tar.xz"
97         "liberationmono-${pkgver}.tar.xz::${_urlbase}/LiberationMono.tar.xz"
98         "lilex-${pkgver}.tar.xz::${_urlbase}/Lilex.tar.xz"
99         "meslo-${pkgver}.tar.xz::${_urlbase}/Meslo.tar.xz"
100         "monofur-${pkgver}.tar.xz::${_urlbase}/Monofur.tar.xz"
101         "monoid-${pkgver}.tar.xz::${_urlbase}/Monoid.tar.xz"
102         "mononoki-${pkgver}.tar.xz::${_urlbase}/Mononoki.tar.xz"
103         "mplus-${pkgver}.tar.xz::${_urlbase}/MPlus.tar.xz"
104         "noto-${pkgver}.tar.xz::${_urlbase}/Noto.tar.xz"
105         "opendyslexic-${pkgver}.tar.xz::${_urlbase}/OpenDyslexic.tar.xz"
106         "overpass-${pkgver}.tar.xz::${_urlbase}/Overpass.tar.xz"
107         "profont-${pkgver}.tar.xz::${_urlbase}/ProFont.tar.xz"
108         "proggyclean-${pkgver}.tar.xz::${_urlbase}/ProggyClean.tar.xz"
109         "robotomono-${pkgver}.tar.xz::${_urlbase}/RobotoMono.tar.xz"
110         "sharetechmono-${pkgver}.tar.xz::${_urlbase}/ShareTechMono.tar.xz"
111         "sourcecodepro-${pkgver}.tar.xz::${_urlbase}/SourceCodePro.tar.xz"
112         "spacemono-${pkgver}.tar.xz::${_urlbase}/SpaceMono.tar.xz"
113         "terminus-${pkgver}.tar.xz::${_urlbase}/Terminus.tar.xz"
114         "tinos-${pkgver}.tar.xz::${_urlbase}/Tinos.tar.xz"
115         "ubuntu-${pkgver}.tar.xz::${_urlbase}/Ubuntu.tar.xz"
116         "ubuntumono-${pkgver}.tar.xz::${_urlbase}/UbuntuMono.tar.xz"
117         "victormono-${pkgver}.tar.xz::${_urlbase}/VictorMono.tar.xz")
118 sha256sums=('b4c0a7410542a1302c7c057d81999207caccdb0450901b50510bc48a46fc4989'
119             'a87f6e57a4cb9b5bf8fc6e8326bf537d9201e9ac937fccea5dc4da1608e8f09e'
120             '00fd8cc63c885933676046cd8c592d66d45e9ff0398354c9e94b1c825a34f4ca'
121             'ecaeeadcb2d30b5df3cd58e753b5860e0e36ea25f63c51e45fab0c44db784393'
122             '224a85be27a47ff1b72e79d34c9329a210cb747a16937bc103ca04675efc896c'
123             'f0cc29a54eba7f224eb2e0abfe9592e76ecf3f108fed8e0dcd97e705c4bbc182'
124             'a618452368da88740dc428fd72438175aa65068e46c54c274e976ec36f2a89e9'
125             '783d3f9d181fdd93988cf46840e71319eae73b27612b072bb40265717fa75c12'
126             '2f227c77a4660434aac4331c67d431208e1bdefefada3c7e544b7955c3b1ac30'
127             '188aa9c1bd8c4d79534a7e0aacb5374a495ddcbcac8e55cf8c5a11a658074525'
128             '89247b5ddfa33d736d342cfea74c437c0c103a3f3c357250f97d36b49d3cec2b'
129             '1cbdaadac2ade3f5f3bd1088f2fb49e8954dc48b934d3c744fca304e9e48ddde'
130             '543469ec894fc091765260a646c1c2ead5b25a2525c2f3703369e4992f0d7529'
131             'f278d53261218d446309541c95f17d14899dc165307f22ea7e1e8fcbfe50f842'
132             '12d496d7ace33a6d620fdfa84ce081c271875148375ab1ac8132264e2be58b33'
133             'a9a8510109811bc6f437039b0f1a581dd3455af8f0b857edb15f342d4fecc98e'
134             '995378c533955576c4935e066536952968def5948658f4b9abea0aef5aed98fe'
135             '00b2253a5cfd4895b1daeac0010c0becf6d807d30d098e6594f468208e51d6e3'
136             '77d72f3e298c9b398cf73d84ffaef0eaffd9b991b1477f67f286eb619249c1a1'
137             '30f2b643e10e833db080a77654e006592259afc1c0be0f6dd243ee358f20d48b'
138             'c8566d13026475397ee685e449fd7a4ed840a51d3b388e172c9d43aedecaa29c'
139             '03a630724b9c58b27935a7f6654f3ed910f3fdf70c5b50cb27459df35c037117'
140             '03fa3bb52d6346204a210d57d3bc3ed84c5ac4c806ec83ebf9229ca213d17fec'
141             'c8dac3655b9155152bb325d7fb23e01f826df4d4cd2faf168cd0d8604329cf60'
142             '84ba52b55696dabfaf766f14cbaa76e5536d99249fc336cf34f89fa5ad56feba'
143             '41cd37dff248af7d56bd2822363df3ae167009d7c45c8d70b4f46eb779bc224f'
144             '5dd7963ce4554d3da0fb790f9b2586013f25a0bbf55e722605f9d0bd7a0cae08'
145             '9023bea21cc37907064bcf51dee3638729c20eb8fe4dd044188dfe60f44ac9d8'
146             'c6825831b559dc50283a7bb8125c289502ca2d15d4d7a7e85f09aa89376b681a'
147             'c049e5efdbcaf32d66eb07cc1c658f4d7127dcca22abc376ee4b75fb9bd6466a'
148             'ebe08a4b3d13629463ca491854162a609a886b3a1277ae0c037ad9c3c5575248'
149             'fbd745c16510d4d78dc2cb02275f61f4f92d75d26d201d81a38bd1bf653eaca2'
150             '101f354292c2a4efd9b2caab31b5f4d9248228d22c085f9d57e631a0793405cf'
151             '5cff2c9d7cf1f33b93e04fdc95bdc9596cd8051c036c82e74d21ab34a5b2e611'
152             '740f80924dbf13f9edd53da734f8d3176aef647129e521fb4040e067e5bf3114'
153             '758f9df8388086a90ebf6f103f7d9c9c2ec4c98be4a49fc06f6315c6c8c9f89d'
154             '93188ca05c8649f605e948c7d643db085de2e0d8af80c85efc242cc3989d212d'
155             'b3bb889fc7ecd0d4eb9594b2e4ef1e6a422cabd5d120c36a7550c876756d9e50'
156             '355519cabd886017298e0cbd11436205451516cd869047a09a7f9593dcf8996a'
157             'f1e5b47e7b99fc94ccf51b130a801e81356984fecbf0541bd23df3b596a5de1c'
158             'd030ff74b92e4a1a96295adb99b7dbd3bd1f2a371b4b2f8eac2a04f8e33cc659'
159             '842e360e8babf2a02214cfd59532e5e5871043c737e53ddfc99ead196dd6832f'
160             '7acea4cbcfae72b166e10d57104b0022adc82343c1565a326fe3c7b4fc23d5d4'
161             'fbef96534f0e5e665974caa156838512cda8eee7fd89da2e1b4f2ba4bbd09ae2'
162             '8236ae49ca64ff3c7d5be1d64385243b9ebcb023d414d5c399390cfed37d4de9'
163             '32b1373d148ecd7e6cba4988903999492df34b5e9802e5fb8944e8802f81dc24'
164             '0b069fd82ed7f560310b869881fa7c5258968f85dc464326dc8374006524653a'
165             '32908a8773776ca91bef52879e2ee750961f810cf7c92936a774a3d63fdcb52f'
166             'cb03348157c3a05064435ce883e67ee0ee0a9d09d1a4bbf2b496f401be21f322'
167             '651dc0b610388e0ae28b248c3250e8ca0c810bf478f2409f4c48889b756f96bf'
168             '26787bfb188b920e8475b58b46f7ba20dc7cc2957355a2f82ce46c3c2a5c3362'
169             'b9002d4dc58231c682c6e9e207592582d4636b71190dd65dfb4bca8ab35ff8c1')
170 noextract=("${source[@]%%::*}")
172 prepare() {
173   # archives don't include a font-specific directory, so we have to make them
174   for _font in 3270 agave anonymouspro arimo aurulent bigblueterminal \
175                bitstreamveramono cascadiacode codenewroman cousine \
176                daddytimemono dejavu droid fantasque fira firamono go hack \
177                hasklig heavydata hermit iawriter ibmplexmono inconsolata \
178                inconsolatago inconsolatalgc iosevka jetbrainsmono lekton \
179                liberationmono lilex meslo monofur monoid mononoki mplus noto \
180                opendyslexic overpass profont proggyclean robotomono \
181                sharetechmono sourcecodepro spacemono terminus tinos ubuntu \
182                ubuntumono victormono iosevkaterm comicshanns; do
183   rm -rf ${_font}
184   mkdir ${_font}
185   bsdtar xf ${_font}-${pkgver}.tar.xz -C ${_font}
186   done
189 package_ttf-arimo-nerd() {
190   pkgdesc="Patched font Arimo from nerd fonts library"
191   conflicts=(nerd-fonts-arimo)
192   replaces=(nerd-fonts-arimo)
194   install -Dm644 arimo/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
195   install -Dm644 arimo/LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}/"
198 package_otf-aurulent-nerd() {
199   pkgdesc="Patched font Aurulent Sans Mono from nerd fonts library"
201   install -Dm644 aurulent/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
202   install -Dm644 aurulent/"SIL Open Font License.txt" \
203           -t "${pkgdir}/usr/share/licenses/${pkgname}/"
206 package_ttf-firacode-nerd() {
207   pkgdesc="Patched font Fira (Fura) Code from nerd fonts library"
208   conflicts=(nerd-fonts-fira-code)
209   replaces=(nerd-fonts-fira-code)
211   install -Dm644 fira/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
212   install -Dm644 fira/LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
215 package_otf-firamono-nerd() {
216   pkgdesc="Patched font Fira (Fura) Mono from nerd fonts library"
217   conflicts=(nerd-fonts-fira-mono)
218   replaces=(nerd-fonts-fira-mono)
220   install -Dm644 firamono/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
221   install -Dm644 firamono/LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
224 package_ttf-hack-nerd() {
225   pkgdesc="Patched font Hack from nerd fonts library"
226   conflicts=(nerd-fonts-hack)
227   replaces=(nerd-fonts-hack)
229   install -Dm644 hack/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
230   install -Dm644 hack/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}/"
233 package_ttf-iosevka-nerd() {
234   pkgdesc="Patched font Iosevka from nerd fonts library"
235   conflicts=(nerd-fonts-iosevka)
236   replaces=(nerd-fonts-iosevka)
238   install -Dm644 iosevka/*.ttf -t "${pkgdir}"/usr/share/fonts/TTF/
239   install -Dm644 iosevka/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}/"
242 package_ttf-iosevkaterm-nerd() {
243   pkgdesc="Patched font Iosevka Term from nerd fonts library"
245   install -Dm644 iosevkaterm/*.ttf -t "${pkgdir}"/usr/share/fonts/TTF/
246   install -Dm644 iosevkaterm/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}/"
249 package_ttf-terminus-nerd() {
250   pkgdesc="Patched font Terminus (Terminess) from nerd fonts library"
251   conflicts=(nerd-fonts-terminus)
252   replaces=(nerd-fonts-terminus)
254   install -Dm644 terminus/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
255   install -Dm644 terminus/LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}/"
258 package_ttf-ubuntu-nerd() {
259   pkgdesc="Patched font Ubuntu from nerd fonts library"
260   conflicts=(nerd-fonts-ubuntu)
261   replaces=(nerd-fonts-ubuntu)
263   install -Dm644 ubuntu/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
264   install -Dm644 ubuntu/LICENCE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
267 package_ttf-ubuntu-mono-nerd() {
268   pkgdesc="Patched font Ubuntu Mono from nerd fonts library"
269   conflicts=(nerd-fonts-ubuntu-mono ttf-ubuntumono-nerd)
270   replaces=(nerd-fonts-ubuntu-mono ttf-ubuntumono-nerd)
272   install -Dm644 ubuntumono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
273   install -Dm644 ubuntumono/LICENCE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
276 package_ttf-3270-nerd() {
277   pkgdesc="Patched font IBM 3270 from nerd fonts library"
279   install -Dm644 3270/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
280   install -Dm644 3270/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
283 package_ttf-agave-nerd() {
284   pkgdesc="Patched font Agave from nerd fonts library"
285   conflicts=(nerd-fonts-agave)
286   replaces=(nerd-fonts-agave)
288   install -Dm644 agave/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
289   install -Dm644 agave/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
292 package_ttf-bigblueterminal-nerd() {
293   pkgdesc="Patched font Big Blue Terminal from nerd fonts library"
295   install -Dm644 bigblueterminal/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
296   install -Dm644 bigblueterminal/LICENSE.TXT \
297                     "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.TXT"
300 package_ttf-anonymouspro-nerd() {
301   pkgdesc="Patched font Anonymous Pro (Anonymice) from nerd fonts library"
302   license=('custom:OFL')
303   conflicts=(nerd-fonts-anonymous-pro)
304   replaces=(nerd-fonts-anonymous-pro)
306   install -Dm644 anonymouspro/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
307   install -Dm644 anonymouspro/OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/OFL.txt"
310 package_ttf-bitstream-vera-mono-nerd() {
311   pkgdesc="Patched font Bitstream Vera Mono from nerd fonts library"
312   conflicts=(nerd-fonts-bitstream-vera-mono)
313   replaces=(nerd-fonts-bitstream-vera-mono)
315   install -Dm644 bitstreamveramono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
316   install -Dm644 bitstreamveramono/"Bitstream Vera License.txt" \
317           "${pkgdir}/usr/share/licenses/${pkgname}/Bitstream Vera License.txt"
320 package_ttf-cascadia-code-nerd() {
321   pkgdesc="Patched font Cascadia Code (Caskaydia) from nerd fonts library"
322   conflicts=(nerd-fonts-cascadia-code)
323   replaces=(nerd-fonts-cascadia-code otf-cascadia-code-nerd)
325   install -Dm644 cascadiacode/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
326   install -Dm644 cascadiacode/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
329 package_otf-codenewroman-nerd() {
330   pkgdesc="Patched font Code New Roman from nerd fonts library"
332   install -Dm644 codenewroman/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
333   install -Dm644 codenewroman/license.txt "${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
336 package_otf-comicshanns-nerd() {
337   pkgdesc="Patched font Comic Sans (Comic Shanns) from nerd fonts library"
339   install -Dm644 comicshanns/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
340   install -Dm644 comicshanns/LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
343 package_ttf-cousine-nerd() {
344   pkgdesc="Patched font Cousine from nerd fonts library"
346   install -Dm644 cousine/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
347   install -Dm644 cousine/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
350 package_ttf-daddytime-mono-nerd() {
351   pkgdesc="Patched font Daddy Time Mono from nerd fonts library"
353   install -Dm644 daddytimemono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
354   install -Dm644 daddytimemono/LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
357 package_ttf-dejavu-nerd() {
358   pkgdesc="Patched font Dejavu Sans Mono from nerd fonts library"
359   conflicts=(nerd-fonts-dejavu-complete)
360   replaces=(nerd-fonts-dejavu-complete)
362   install -Dm644 dejavu/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
363   install -Dm644 dejavu/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
366 package_otf-droid-nerd() {
367   pkgdesc="Patched font Droid Sans Mono from nerd fonts library"
368   conflicts=(nerd-fonts-droid-sans-mono)
369   replaces=(nerd-fonts-droid-sans-mono)
371   install -Dm644 droid/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
372   install -Dm644 droid/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
375 package_ttf-fantasque-nerd() {
376   pkgdesc="Patched font Fantasque Sans Mono from nerd fonts library"
377   license=('custom:OFL')
378   conflicts=(nerd-fonts-fantasque-sans-mono)
379   replaces=(nerd-fonts-fantasque-sans-mono)
381   install -Dm644 fantasque/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
382   install -Dm644 fantasque/OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/OFL.txt"
385 package_ttf-go-nerd() {
386   pkgdesc="Patched font Go Mono from nerd fonts library"
387   conflicts=(nerd-fonts-go-mono)
388   replaces=(nerd-fonts-go-mono)
390   install -Dm644 go/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
391   install -Dm644 go/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
394 package_otf-hasklig-nerd() {
395   pkgdesc="Patched font Hasklig (Hasklug) from nerd fonts library"
396   conflicts=(nerd-fonts-hasklig)
397   replaces=(nerd-fonts-hasklig)
399   install -Dm644 hasklig/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
400   install -Dm644 hasklig/LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
403 package_ttf-heavydata-nerd() {
404   pkgdesc="Patched font Heavy Data from nerd fonts library"
406   install -Dm644 heavydata/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
407   install -Dm644 heavydata/"Vic Fieger License.txt" \
408           "${pkgdir}/usr/share/licenses/${pkgname}/Vic Fieger License.txt"
411 package_otf-hermit-nerd() {
412   pkgdesc="Patched font Hermit from nerd fonts library"
413   conflicts=(nerd-fonts-hermit)
414   replaces=(nerd-fonts-hermit)
416   install -Dm644 hermit/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
417   install -Dm644 hermit/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
420 package_ttf-iawriter-nerd() {
421   pkgdesc="Patched font iA Writer (iM Writing) from nerd fonts library"
423   install -Dm644 iawriter/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
424   install -Dm644 iawriter/LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
427 package_ttf-ibmplex-mono-nerd() {
428   pkgdesc="Patched font IBM Plex Mono (Blex) from nerd fonts library"
429   conflicts=(nerd-fonts-ibm-plex-mono)
430   replaces=(nerd-fonts-ibm-plex-mono)
432   install -Dm644 ibmplexmono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
433   install -Dm644 ibmplexmono/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
436 package_ttf-inconsolata-nerd() {
437   pkgdesc="Patched font Inconsolata from nerd fonts library"
438   license=('custom:OFL')
439   conflicts=(nerd-fonts-inconsolata)
440   replaces=(nerd-fonts-inconsolata)
442   install -Dm644 inconsolata/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
443   install -Dm644 inconsolata/OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/OFL.txt"
446 package_ttf-inconsolata-go-nerd() {
447   pkgdesc="Patched font Inconsolata Go from nerd fonts library"
448   license=('custom:OFL')
449   conflicts=(nerd-fonts-inconsolata-go)
450   replaces=(nerd-fonts-inconsolata-go)
452   install -Dm644 inconsolatago/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
453   install -Dm644 inconsolatago/OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/OFL.txt"
456 package_ttf-inconsolata-lgc-nerd() {
457   pkgdesc="Patched font Inconsolata LGC from nerd fonts library"
458   conflicts=(nerd-fonts-inconsolatalgc)
459   replaces=(nerd-fonts-inconsolatalgc)
461   install -Dm644 inconsolatalgc/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
462   install -Dm644 inconsolatalgc/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
465 package_ttf-jetbrains-mono-nerd() {
466   pkgdesc="Patched font JetBrains Mono from nerd fonts library"
467   license=('custom:OFL')
468   conflicts=(nerd-fonts-jetbrains-mono)
469   replaces=(nerd-fonts-jetbrains-mono)
471   install -Dm644 jetbrainsmono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
472   install -Dm644 jetbrainsmono/OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/OFL.txt"
475 package_ttf-lekton-nerd() {
476   pkgdesc="Patched font Lekton from nerd fonts library"
478   install -Dm644 lekton/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
479   install -Dm644 lekton/"SIL Open Font License.txt" \
480           "${pkgdir}/usr/share/licenses/${pkgname}/SIL Open Font License.txt"
483 package_ttf-liberation-mono-nerd() {
484   pkgdesc="Patched font Liberation Mono from nerd fonts library"
485   conflicts=(nerd-fonts-liberation-mono)
486   replaces=(nerd-fonts-liberation-mono)
488   install -Dm644 liberationmono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
489   install -Dm644 liberationmono/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
492 package_ttf-lilex-nerd() {
493   pkgdesc="Patched font Lilex from nerd fonts library"
495   install -Dm644 lilex/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
496   install -Dm644 lilex/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
499 package_ttf-meslo-nerd() {
500   pkgdesc="Patched font Meslo LG from nerd fonts library"
501   conflicts=(nerd-fonts-meslo)
502   replaces=(nerd-fonts-meslo)
504   install -Dm644 meslo/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
505   install -Dm644 meslo/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
508 package_ttf-monofur-nerd() {
509   pkgdesc="Patched font Monofur from nerd fonts library"
510   conflicts=(nerd-fonts-monofur)
511   replaces=(nerd-fonts-monofur)
513   install -Dm644 monofur/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
514   install -Dm644 monofur/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
517 package_ttf-monoid-nerd() {
518   pkgdesc="Patched font Monoid from nerd fonts library"
519   conflicts=(nerd-fonts-monoid)
520   replaces=(nerd-fonts-monoid)
522   install -Dm644 monoid/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
523   install -Dm644 monoid/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
526 package_ttf-mononoki-nerd() {
527   pkgdesc="Patched font Mononoki from nerd fonts library"
528   conflicts=(nerd-fonts-mononoki)
529   replaces=(nerd-fonts-mononoki)
531   install -Dm644 mononoki/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
532   install -Dm644 mononoki/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
535 package_ttf-mplus-nerd() {
536   pkgdesc="Patched font MPlus from nerd fonts library"
537   license=('custom:OFL')
538   conflicts=(nerd-fonts-mplus)
539   replaces=(nerd-fonts-mplus)
541   install -Dm644 mplus/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
542   install -Dm644 mplus/OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/OFL.txt"
545 package_ttf-noto-nerd() {
546   pkgdesc="Patched font Noto from nerd fonts library"
547   license=('custom:OFL')
548   conflicts=(nerd-fonts-noto)
549   replaces=(nerd-fonts-noto)
551   install -Dm644 noto/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
552   install -Dm644 noto/LICENSE_OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE_OFL.txt"
555 package_otf-opendyslexic-nerd() {
556   pkgdesc="Patched font OpenDyslexic from nerd fonts library"
558   install -Dm644 opendyslexic/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
559   install -Dm644 opendyslexic/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
562 package_otf-overpass-nerd() {
563   pkgdesc="Patched font Overpass from nerd fonts library"
564   conflicts=(nerd-fonts-overpass)
565   replaces=(nerd-fonts-overpass)
567   install -Dm644 overpass/*.otf -t "${pkgdir}/usr/share/fonts/OTF"
568   install -Dm644 overpass/LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
571 package_ttf-profont-nerd() {
572   pkgdesc="Patched font ProFont from nerd fonts library"
573   conflicts=(nerd-fonts-profont)
574   replaces=(nerd-fonts-profont)
576   install -Dm644 profont/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
577   install -Dm644 profont/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
580 package_ttf-proggyclean-nerd() {
581   pkgdesc="Patched font ProggyClean from nerd fonts library"
583   install -Dm644 proggyclean/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
584   install -Dm644 proggyclean/Licence.txt "${pkgdir}/usr/share/licenses/${pkgname}/Licence.txt"
587 package_ttf-roboto-mono-nerd() {
588   pkgdesc="Patched font Roboto Mono from nerd fonts library"
589   conflicts=(nerd-fonts-roboto-mono)
590   replaces=(nerd-fonts-roboto-mono)
592   install -Dm644 robotomono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
593   install -Dm644 robotomono/LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
596 package_ttf-sharetech-mono-nerd() {
597   pkgdesc="Patched font Share Tech Mono (Shure Tech Mono) from nerd fonts library"
598   license=('custom:OFL')
600   install -Dm644 sharetechmono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
601   install -Dm644 sharetechmono/OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/OFL.txt"
604 package_ttf-sourcecodepro-nerd() {
605   pkgdesc="Patched font Source Code Pro from nerd fonts library"
606   conflicts=(nerd-fonts-source-code-pro)
607   replaces=(nerd-fonts-source-code-pro)
609   install -Dm644 sourcecodepro/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
610   install -Dm644 sourcecodepro/LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}/"
613 package_ttf-space-mono-nerd() {
614   pkgdesc="Patched font Space Mono from nerd fonts library"
615   license=('custom:OFL')
616   conflicts=(nerd-fonts-source-space-mono)
617   replaces=(nerd-fonts-source-space-mono)
619   install -Dm644 spacemono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
620   install -Dm644 spacemono/OFL.txt -t "${pkgdir}/usr/share/licenses/${pkgname}/"
623 package_ttf-tinos-nerd() {
624   pkgdesc="Patched font Tinos from nerd fonts library"
625   license=('Apache')
626   conflicts=(nerd-fonts-source-tinos)
627   replaces=(nerd-fonts-source-tinos)
629   install -Dm644 tinos/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
630   install -Dm644 tinos/"Apache License.txt" -t "${pkgdir}/usr/share/licenses/${pkgname}/"
633 package_ttf-victor-mono-nerd() {
634   pkgdesc="Patched font Victor Mono from nerd fonts library"
635   conflicts=(ttf-nerd-fonts-victor-mono)
636   replaces=(ttf-nerd-fonts-victor-mono)
638   install -Dm644 victormono/*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
639   install -Dm644 victormono/LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}/"