Date: Wednesday, March 24, 2021 @ 05:42:11 Author: polyzen Revision: 901509
upgpkg: ttf-nerd-fonts-symbols 2.1.0+36+gd0bf73a1-3: Use /usr/share/fontconfig and touch ups https://archlinux.org/todo/fontconfig-config-handling-rebuild/ Modified: ttf-nerd-fonts-symbols/trunk/PKGBUILD ttf-nerd-fonts-symbols/trunk/ttf-nerd-fonts-symbols.install --------------------------------+ PKGBUILD | 24 ++++++++++++++---------- ttf-nerd-fonts-symbols.install | 8 ++++---- 2 files changed, 18 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-03-24 01:11:38 UTC (rev 901508) +++ PKGBUILD 2021-03-24 05:42:11 UTC (rev 901509) @@ -4,9 +4,9 @@ pkgname=('ttf-nerd-fonts-symbols' 'ttf-nerd-fonts-symbols-mono') pkgbase=ttf-nerd-fonts-symbols pkgver=2.1.0+36+gd0bf73a1 -pkgrel=2 +pkgrel=3 pkgdesc="High number of extra glyphs from popular 'iconic fonts'" -arch=('x86_64') +arch=('any') url=https://github.com/ryanoasis/nerd-fonts license=('MIT') provides=('nerd-fonts') @@ -15,10 +15,10 @@ "Symbols-2048-em_Nerd_Font_Complete-$pkgver.ttf::https://raw.githubusercontent.com/ryanoasis/nerd-fonts/d0bf73a19c3459aab39734a05159e2694911d7d6/src/glyphs/Symbols-2048-em%20Nerd%20Font%20Complete.ttf" "10-nerd-font-symbols-2.1.0.conf::https://raw.githubusercontent.com/ryanoasis/nerd-fonts/2.1.0/10-nerd-font-symbols.conf" "Nerd_Fonts-LICENSE-2.1.0::https://raw.githubusercontent.com/ryanoasis/nerd-fonts/2.1.0/LICENSE") -sha512sums=('0bc713770e85e6b93e6b0ea14dca2f3ac6892996842de88dbd9fa8aa39a0fe8814b11a34c91478b1f9a3272f8656f0ebfd0188a9154f3c78f65beb6fea32b316' - '34e54bfdcada1317071723aa2ab422ac59d46e84259ce9823b666cbe1499c3b78042c602995786182f5507db4817f6b564092545804b16614c4bb971b03c03c7' - '4b35087c7e0a8a880a160d3abc84f983371275c091c74bfd44d01e51317e452dd42cbbd0519ba483b94978de95732ad7736c898c8fdcec451bb1096216c62e14' - '95712651fb58ad5f5ee1b796b1891e5cb6c62532699c08d3cd9255df46c10336faa170b4ec5a920be44d2cba68ab7726907c800e4a9b0060483437569cfe6fd3') +b2sums=('9aabb03695dc93a229a88460ad748595674d6f8f583758e29cef1599d59c7e7429882af0689e09df45d997d5162183bb9ba211f8447bd958211f787b026efe76' + '53abd4d97372628850a6b361c41a209cd55dc2b434dd61189f1abcdbb9e44bbcd891ddc3a538b11d03637fe1236bda511ce12b0495010dc0bb09e1b4fd841a11' + 'a3472125cfbb2dd4de47c8899b38ba9566ea5eb9bbb30d136866c4016d4e575d7588e0d1cf126cef05ece0525a6ae0caf8ef4a265f46e4b571954541c06ebb67' + 'ece38b21e41c31a10260b2a99ea23661a945c11b5edbcb625b0e317be59050cc3bc04d72d4b36f94d89c263fd742d31b55f449057ad54a7e912cd1b472a38a84') package_ttf-nerd-fonts-symbols() { pkgdesc+=' (2048-em)' @@ -25,8 +25,10 @@ conflicts=('ttf-nerd-fonts-symbols-mono') install -Dm644 "Symbols-2048-em_Nerd_Font_Complete-$pkgver.ttf" \ "$pkgdir"/usr/share/fonts/TTF/'Symbols-2048-em Nerd Font Complete.ttf' - install -Dm644 10-nerd-font-symbols-2.1.0.conf "$pkgdir"/etc/fonts/conf.avail/10-nerd-font-symbols.conf - install -Dm644 Nerd_Fonts-LICENSE-2.1.0 "$pkgdir"/usr/share/licenses/$pkgbase/LICENSE + install -Dm644 10-nerd-font-symbols-2.1.0.conf \ + "$pkgdir"/usr/share/fontconfig/conf.avail/10-nerd-font-symbols.conf + install -Dm644 Nerd_Fonts-LICENSE-2.1.0 \ + "$pkgdir"/usr/share/licenses/${pkgname[0]}/LICENSE } package_ttf-nerd-fonts-symbols-mono() { @@ -34,8 +36,10 @@ conflicts=('ttf-nerd-fonts-symbols') install -Dm644 "Symbols-1000-em_Nerd_Font_Complete-$pkgver.ttf" \ "$pkgdir"/usr/share/fonts/TTF/'Symbols-1000-em Nerd Font Complete.ttf' - install -Dm644 10-nerd-font-symbols-2.1.0.conf "$pkgdir"/etc/fonts/conf.avail/10-nerd-font-symbols.conf - install -Dm644 Nerd_Fonts-LICENSE-2.1.0 "$pkgdir"/usr/share/licenses/$pkgbase-mono/LICENSE + install -Dm644 10-nerd-font-symbols-2.1.0.conf \ + "$pkgdir"/usr/share/fontconfig/conf.avail/10-nerd-font-symbols.conf + install -Dm644 Nerd_Fonts-LICENSE-2.1.0 \ + "$pkgdir"/usr/share/licenses/${pkgname[1]}/LICENSE } # vim:set ts=2 sw=2 et: Modified: ttf-nerd-fonts-symbols.install =================================================================== --- ttf-nerd-fonts-symbols.install 2021-03-24 01:11:38 UTC (rev 901508) +++ ttf-nerd-fonts-symbols.install 2021-03-24 05:42:11 UTC (rev 901509) @@ -1,13 +1,13 @@ post_install() { cat << EOF -Symlink /etc/fonts/conf.avail/10-nerd-font-symbols.conf to /etc/fonts/conf.d/ -or copy and modify as needed. +Symlink /usr/share/fontconfig/conf.avail/10-nerd-font-symbols.conf to +/etc/fonts/conf.d/, or see \`man 5 fonts-conf\` for other options. EOF } post_remove() { cat << EOF -Make sure to remove /etc/fonts/conf.d/10-nerd-font-symbols.conf -if you created it earlier. +Make sure to remove Symbols Nerd Font from your font configuration files, eg. +\`rm /etc/fonts/conf.d/10-nerd-font-symbols.conf\`. EOF }