diff options
author | Anton Karmanov | 2023-10-09 21:29:26 +0300 |
---|---|---|
committer | Anton Karmanov | 2023-10-09 21:29:26 +0300 |
commit | 95a7c0c54e8de82085f04436ab9eba02f3d2cd82 (patch) | |
tree | 6f9283dd0a5195fa62c728e2f9ffc8305f609be1 /PKGBUILD | |
parent | d3ced1410b064933a25c3b332d1bd352557bb44c (diff) | |
download | aur-ttf-dseg.tar.gz |
Update to v0.46
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 15 insertions, 11 deletions
@@ -1,19 +1,23 @@ -# Maintainer: Ludvig Holtze <ludvig.holtze@protonmail.com> +# Maintainer: Anton Karmanov <a.karmanov@inventati.org> +# Contributor: Ludvig Holtze <ludvig.holtze@protonmail.com> # Contributor: David Thurstenson <thurstylark@gmail.com> pkgname=ttf-dseg -epoch=1 -pkgver=0.45 +pkgver=0.46 +_ver_slug='046' pkgrel=1 -pkgdesc="Font family that imitates seven and fourteen segment displays" +pkgdesc='Free font which imitate segment LCD display' arch=('any') -url="http://www.keshikan.net/fonts-e.html" -license=('OFL') -source=("https://github.com/keshikan/DSEG/releases/download/v${pkgver}/fonts-DSEG_v${pkgver//./}.zip") -sha256sums=('e2745d06e358474a25271fc58881f3f7806f3f39715fe4943348d04d207c1a6d') +license=('custom:OFL-1.1') +url='https://www.keshikan.net/fonts-e.html' +source=("fonts-DSEG_v${_ver_slug}.zip::https://github.com/keshikan/DSEG/releases/download/v${pkgver}/fonts-DSEG_v${_ver_slug}.zip") +sha256sums=('a6c2f43520971ca8067262e78d49025e605f749bf716ec5394bad9a0ee1c238c') package() { - cd "${srcdir}/fonts-DSEG_v${pkgver//./}" - find . -name '*.ttf' -execdir install -Dm644 {} -t "${pkgdir}/usr/share/fonts/TTF" \; - install -Dm644 DSEG-LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd "${srcdir}/fonts-DSEG_v${_ver_slug}" + ttf_dst="${pkgdir}/usr/share/fonts/TTF/" + license_dst="${pkgdir}/usr/share/licenses/${pkgname}/" + mkdir -p "$ttf_dst" "$license_dst" + find -name '*.ttf' -print0 | xargs -0 -i install -m644 {} "$ttf_dst" + install -m644 DSEG-LICENSE.txt "${license_dst}/LICENSE" } |