summaryrefslogtreecommitdiff
path: root/user/fontconfig/APKBUILD
blob: 415f0c925481064be10a2b2640b0361de317e66c (plain) (blame)
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
40
41
# Contributor: Mika Havela <mika.havela@gmail.com>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=fontconfig
pkgver=2.15.0
pkgrel=0
pkgdesc="Library for configuring and customizing font access"
url="https://www.freedesktop.org/wiki/Software/fontconfig/"
arch="all"
license="MIT"
depends=""
makedepends="expat-dev freetype-dev gperf meson python3-dev util-linux-dev"
triggers="$pkgname.trigger=/usr/share/fonts/*"
subpackages="$pkgname-dev $pkgname-lang"
source="https://www.freedesktop.org/software/fontconfig/release/${pkgname}-${pkgver}.tar.xz
	disable-crbug.patch
	"

build() {
	meson setup \
		--prefix=/usr \
		--sysconfdir=/etc \
		--localstatedir=/var \
		--wrap-mode=nofallback \
		-Dnls=enabled \
		-Dtests=enabled \
		-Dtools=enabled \
		build

	meson compile -C build
}

check() {
	meson test -C build
}

package() {
	DESTDIR="$pkgdir" meson install -C build
}

sha512sums="754cd5fffa198fc07a39cf7df683e9adfa7f54ab41fdff8c0eacc078fd35d3e01069ba343f2b045e0b40df88d9f1fc1ee0f7565799f9cb194a59cf95b64c4417  fontconfig-2.15.0.tar.xz
4295ce39520f0b24348ee0ad742de627a7f46084744022d8920da6a67a15e529fd89d31e7cfa33c2b7e613186bf9c20ad03a090f18dab63a66fbf9f50bbe6bfb  disable-crbug.patch"