1 # Maintainer: T.J. Townsend <blakkheim@archlinux.org>
4 pkgname=(otf-aurulent-nerd
17 ttf-bigblueterminal-nerd
18 ttf-bitstream-vera-mono-nerd
19 ttf-cascadia-code-nerd
21 ttf-daddytime-mono-nerd
30 ttf-inconsolata-go-nerd
31 ttf-inconsolata-lgc-nerd
35 ttf-jetbrains-mono-nerd
37 ttf-liberation-mono-nerd
48 ttf-sharetech-mono-nerd
49 ttf-sourcecodepro-nerd
56 pkgdesc="Iconic font aggregator, collection, and patcher"
60 url='https://github.com/ryanoasis/nerd-fonts'
61 _urlbase="${url}/releases/download/v${pkgver}"
63 options=('!debug' '!strip')
64 provides=('ttf-font-nerd')
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[@]%%::*}")
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
185 bsdtar xf ${_font}-${pkgver}.tar.xz -C ${_font}
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"
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}/"