diff options
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | cmu-sans-font-ttf.install | 13 |
3 files changed, 29 insertions, 8 deletions
@@ -1,12 +1,17 @@ pkgbase = cmu-sans-font-ttf pkgdesc = CMU Sans Serif is a sans-serif font, with regular and demi-condensed widths. pkgver = 1 - pkgrel = 1 + pkgrel = 2 url = https://fontlibrary.org/en/font/cmu-sans-serif + install = cmu-sans-font-ttf.install arch = any license = OFL + depends = fontconfig + depends = xorg-fonts-encodings + depends = xorg-mkfontdir source = https://fontlibrary.org/assets/downloads/cmu-sans-serif/0da0d92e6bacf5e091c1ae85c4da581d/cmu-sans-serif.zip - md5sums = 0da0d92e6bacf5e091c1ae85c4da581d + source = cmu-sans-font-ttf.install + sha256sums = a28376915ebe43e78e580ef9646663f08fe3f782767d1c11aeeb36ee2c712c23 + sha256sums = 09a0c53ca10b0a5a1090a9f71631883fc9da8b08693184721a575c6e1f62bc3c pkgname = cmu-sans-font-ttf - @@ -2,20 +2,23 @@ pkgname=cmu-sans-font-ttf pkgver=1 -pkgrel=1 +pkgrel=2 pkgdesc="CMU Sans Serif is a sans-serif font, with regular and demi-condensed widths." arch=('any') url="https://fontlibrary.org/en/font/cmu-sans-serif" license=('OFL') -depends=() -source=("https://fontlibrary.org/assets/downloads/cmu-sans-serif/0da0d92e6bacf5e091c1ae85c4da581d/cmu-sans-serif.zip") -md5sums=('0da0d92e6bacf5e091c1ae85c4da581d') +depends=(fontconfig xorg-fonts-encodings xorg-mkfontdir) +source=("https://fontlibrary.org/assets/downloads/cmu-sans-serif/0da0d92e6bacf5e091c1ae85c4da581d/cmu-sans-serif.zip" $pkgname.install) +sha256sums=('a28376915ebe43e78e580ef9646663f08fe3f782767d1c11aeeb36ee2c712c23' + '09a0c53ca10b0a5a1090a9f71631883fc9da8b08693184721a575c6e1f62bc3c') + +install=$pkgname.install package() { cd "$srcdir" for f in **/*.ttf; do fn=$(basename "$f") - install -Dm644 "$f" "$pkgdir/usr/share/fonts/TTF/$fn" + install -Dm444 "$f" "$pkgdir/usr/share/fonts/TTF/CMUSansSerif/$fn" done install -Dm644 "$srcdir/Sans/OFL.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/cmu-sans-font-ttf.install b/cmu-sans-font-ttf.install new file mode 100644 index 000000000000..ba8623d5f5a6 --- /dev/null +++ b/cmu-sans-font-ttf.install @@ -0,0 +1,13 @@ +post_install() { + fc-cache -s + mkfontscale usr/share/fonts/TTF + mkfontdir usr/share/fonts/TTF +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |