summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: a8e2d5888d37285e42f92885f6f526670ff26793 (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
# Maintainer: Edsploration <edfilms at gmail>
pkgname='ttf-sometype-mono-git'
pkgdesc='Free monospaced font for coding and tabular layout'
pkgver=r189.f21476e
pkgrel=2
arch=(any)
license=(custom:OFL)
url=https://github.com/dharmatype/Sometype-Mono/
source=("${pkgname}::git+${url}#branch=master")
sha512sums=(SKIP)
conflicts=(ttf-sometype-mono)
provides=("${conflicts[@]}")
makedepends=(git)

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 () {
    install -m755 -d "${pkgdir}/usr/share/fonts/ttf-sometype-mono"
    install -m644 -t "${pkgdir}/usr/share/fonts/ttf-sometype-mono" "${pkgname}"/fonts/ttf/*.ttf
    install -Dm644 "${pkgname}/OFL.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}