aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8b29e1b3b3d20650fde99379546e8ea23aff7698 (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
32
33
34
35
36
37
38
39
#Maintainer: Sanskrit Coders <sanskrit-programmers@googlegroups.com>
pkgname=sanskrit-fonts
pkgver=1.0
pkgrel=1
pkgdesc="Various unicode fonts for Sanskrit (with particular emphasis on Devanagari). Fonts provided include: Siddhanta, Chandas, Uttara, Sanskrit2003, Noto Sans Devanagari."
url="http://github.com/sanskrit-coders/sanskrit-fonts"
# license=('custom:OFL')
arch=(any)
source=("https://github.com/sanskrit-coders/sanskrit-fonts/archive/v$pkgver.tar.gz")
sha256sums=('004bcd3ead35844d98f629e9b466044fb91e3983c45e903fd63ef91843cc0c3f')

package() {
	install -d "$pkgdir/usr/share/fonts/TTF/devanagari"
  cd $srcdir/sanskrit-fonts-$pkgver/fonts/ttf-devanagari-fonts/
	install -t "$pkgdir/usr/share/fonts/TTF/devanagari" -m644 *.ttf

	install -d "$pkgdir/usr/share/fonts/TTF/kannada"
  cd $srcdir/sanskrit-fonts-$pkgver/fonts/ttf-kannada-fonts/
	install -t "$pkgdir/usr/share/fonts/TTF/kannada" -m644 *.ttf

	install -d "$pkgdir/usr/share/fonts/TTF/telugu"
  cd $srcdir/sanskrit-fonts-$pkgver/fonts/ttf-telugu-fonts/
	install -t "$pkgdir/usr/share/fonts/TTF/telugu" -m644 *.ttf

	install -d "$pkgdir/usr/share/fonts/TTF/oriya"
  cd $srcdir/sanskrit-fonts-$pkgver/fonts/ttf-oriya-fonts/
	install -t "$pkgdir/usr/share/fonts/TTF/oriya" -m644 *.ttf

	install -d "$pkgdir/usr/share/fonts/TTF/tamil"
  cd $srcdir/sanskrit-fonts-$pkgver/fonts/ttf-tamil-fonts/
	install -t "$pkgdir/usr/share/fonts/TTF/tamil" -m644 *.ttf

	install -d "$pkgdir/usr/share/fonts/TTF/malayalam"
  cd $srcdir/sanskrit-fonts-$pkgver/fonts/ttf-malayalam-fonts/
	install -t "$pkgdir/usr/share/fonts/TTF/malayalam" -m644 *.ttf
#	install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}

# Explicitly calling mkfontscale and mkfontdir with post_install or post_upgrade, as in https://aur.archlinux.org/cgit/aur.git/tree/?h=ttf-siddhanta doesn't seem to be needed as those programs run automatically anyway. Same is assumed to be true of `fc-cache -fs >/dev/null`