summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 6ecf026d91374a2890be9d3437af88bf4984316e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Maintainer: André Kugland <kugland at gmail dot com>

pkgname=otf-tiro-indigo-git
pkgdesc="Tiro Indigo Indic Typefaces, based on the series of fonts for Harvard's Murty Classical Library of India. Includes Bangla (Bengali), Devanagiri (Hindi, Sanskrit and Marathi varients), Gurmukhi (Punjabi), Kannada, Tamil and Telugu"
_fonttype=${pkgname/-*/} # otf/ttf
pkgver=r46.c5f23cb
pkgrel=2
arch=(any)
url="https://github.com/TiroTypeworks/Indigo"
license=('OFL')
source=("$pkgname::git+https://github.com/TiroTypeworks/Indigo")
sha256sums=('SKIP')

pkgver() {
  cd "$pkgname"
  ( set -o pipefail
    git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
  )
}

package() {
  mkdir -p "$pkgdir"/usr/share/fonts/TiroIndigo-$_fonttype
  for lang in Bangla DevaHindi DevaMarathi DevaSanskrit Gurmukhi Kannada Tamil Telugu; do
  (
    cd "$pkgname"/fonts/Tiro${lang}/$(echo $_fonttype | tr '[:lower:]' '[:upper:]')
    install -Dm644 *.$_fonttype "$pkgdir"/usr/share/fonts/TiroIndigo-$_fonttype
  )
  done
  install -Dm644 "$pkgname"/fonts/OFL.txt "$pkgdir"/usr/share/licenses/$pkgname
}