summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 28 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..54e4add7d7ca
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Mohammadreza Abdollahzadeh <morealaz at gmail dot com>
+
+pkgbase=lalezar
+pkgname=("eot-${pkgbase}" "ttf-${pkgbase}" "otf-${pkgbase}" "woff-${pkgbase}" "woff2-${pkgbase}")
+pkgver=1.003
+pkgrel=1
+pkgdesc="A multi-script display typeface for popular culture."
+arch=('any')
+url="https://github.com/BornaIz/Lalezar"
+license=('OFL')
+source=("${pkgbase}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz")
+sha256sums=('2499e68992cc1aa74dcc758031a9e5eced40d38a3af8ff3d0751c5863ec73371')
+
+function _package() {
+ cd "${pkgbase^}-${pkgver}"
+ local ext="${1%%-*}"
+ local installdir="${ext^^}"
+ local font="$(find 'Font files' 'Web fonts' -type f -name \*.${ext})"
+ install -dm755 "${pkgdir}/usr/share/fonts/${installdir}"
+ install -m644 "${font}" "${pkgdir}/usr/share/fonts/${installdir}/"
+ install -Dm644 OFL.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+for _pkgname in ${pkgname[@]}; do
+ eval "function package_$_pkgname() { _package $_pkgname; }"
+done
+
+# vim:set ts=4 sw=4: