upgpkg: wordpress 6.2.1-1
[ArchLinux/community.git] / fira-sans / trunk / PKGBUILD
blob2c9b3f1fc3c800be636a13d48dbb128bedd01c2f
1 # Maintainer: Felix Yan <felixonmars@archlinux.org>
3 pkgbase=fira-sans
4 pkgname=(ttf-fira-sans otf-fira-sans)
5 pkgver=4.301
6 _commit=f54eeb3124c63fe9b5bcd36d09d1cd46788cd15e
7 pkgrel=2
8 epoch=1
9 pkgdesc="Mozilla's typeface designed for Firefox OS"
10 arch=('any')
11 license=('custom:OFL')
12 url='https://github.com/mozilla/Fira'
13 source=("$pkgbase-$_commit.tar.gz::https://github.com/bBoxType/FiraSans/archive/$_commit.tar.gz")
14 sha512sums=('56fde0b2a76d11dd663851290b655949191011580dfc61576294c52f1b2f0be2d8a8963ed731ef21c258398caa278ec516481fad98ab5d9cbcb4d2705664ec21')
16 function _package {
17     cd FiraSans-$_commit/Fira_Sans_4_3/Fonts
19     case "$1" in
20         ttf-fira-sans)
21             pkgdesc="Mozilla's sans-serif typeface designed for Firefox OS"
22             cd Fira_Sans_TTF_4301
23             fonts=(*/*/FiraSans*.ttf)
24             installdir=TTF;;
25         otf-fira-sans)
26             pkgdesc="Mozilla's sans-serif typeface designed for Firefox OS"
27             cd Fira_Sans_OTF_4301
28             fonts=(*/*/FiraSans*.otf)
29             installdir=OTF;;
30     esac
32     # Prepare destination directory
33     install -dm755 "$pkgdir/usr/share/fonts/$installdir"
35     # Install fonts
36     for font in "${fonts[@]}"; do
37         install -m644 "$font" "$pkgdir/usr/share/fonts/$installdir"
38     done
40     install -D -m644 ../../../OFL.txt "$pkgdir/usr/share/licenses/$pkgname/OFL.txt"
43 for _pkgname in ${pkgname[@]}; do
44     eval "function package_$_pkgname() { _package $_pkgname; }"
45 done