seenxu [1] filed a merge request for ttf-gujrati-fonts [2]:

pkgname=ttf-gujrati-fonts
pkgver=0.0
pkgrel=0
pkgdesc="Gujrati Fonts"
arch=(any)
depends=(fontconfig xorg-font-utils)
makedepends=(p7zip)
url="http://gujarati.indiatyping.com";

source=(
"http://gujarati.indiatyping.com/images/downloadfonts/Gujrati/Avantika.zip";
"http://gujarati.indiatyping.com/images/downloadfonts/Gujrati/Gopika.zip";
"http://gujarati.indiatyping.com/images/downloadfonts/Gujrati/Shree768.zip";
)

noextract=("${source[@]##*/}")

md5sums=(
"e9ab58721bae040e8209cec92d4ff49c"
"1ac52849126172438a7557413f34944a"
"8679f696ad92ca4358a5c4c0c26a6a95"
)


package() {
  install -d "$pkgdir/usr/share/fonts/TTF"
  install -m644 "$srcdir/Avantika.ttf" "$pkgdir/usr/share/fonts/TTF/"
  install -m644 "$srcdir/Gopika.ttf" "$pkgdir/usr/share/fonts/TTF/"
  install -m644 "$srcdir/Shree768.ttf" "$pkgdir/usr/share/fonts/TTF/"

}

prepare() {
    cd "$srcdir"
    7z e -y Avantika.zip
    7z e -y Gopika.zip
    7z e -y Shree768.zip
}

post_install() {
  echo -n "Updating font cache... "
  fc-cache >/dev/null -f
  mkfontscale /usr/share/fonts/TTF
  mkfontdir   /usr/share/fonts/TTF
  echo done
}

post_upgrade() {
  post_install
}

post_remove() {
  post_install
}

[1] https://aur.archlinux.org/account/seenxu/
[2] https://aur.archlinux.org/pkgbase/ttf-gujrati-fonts/

Reply via email to