summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 15 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4a1cc1619076..e05ab8e1d1a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}