summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ab4112dc3a63176fc37902cc44738b2ddc3ee627 (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
# Maintainer: necklace <ns@nsz.no>
# Contributor:  Vincent Grande (shoober420) <shoober420@gmail.com>
# Contributor: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
# Contributor: Jan de Groot <jgc@archlinux.org>

_gitname="harfbuzz"
pkgver=2.9.1
pkgname=("harfbuzz-${pkgver}")
pkgrel=2
pkgdesc="HarfBuzz text shaping engine"
url="https://www.freedesktop.org/wiki/Software/HarfBuzz"
arch=(x86_64)
license=(MIT)
provides=('harfbuzz-2.9.1')
makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc
             ragel git python meson chafa gcc pkg-config)
source=("https://github.com/${_gitname}/${_gitname}/releases/download/${pkgver}/${_gitname}-${pkgver}.tar.xz")
sha256sums=('0edcc980f526a338452180e701d6aba6323aef457b6686976a7d17ccbddc51cf')

build() {
  cd "${_gitname}-${pkgver}"
  ./configure --prefix=/usr
  make
}


package() {
  mkdir -p "${pkgdir}/usr/lib/"
  install -Dm755 "${srcdir}/${_gitname}-${pkgver}/src/.libs/libharfbuzz.so" "${pkgdir}/usr/lib/libharfbuzz.so.0.20901.0"
  install -Dm755 "${srcdir}/${_gitname}-${pkgver}/src/.libs/libharfbuzz-subset.so" "${pkgdir}/usr/lib/libharfbuzz-subset.so.0.20901.0"
}