aboutsummaryrefslogtreecommitdiffstats
path: root/main/ttf-liberation/APKBUILD
blob: 69c3e2a815dbde0770e3a362c6455e03b8895685 (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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=ttf-liberation
pkgver=2.00.1
# Note: 2.00.0 onward releases does not includes Liberation Sans Narrow font due to licensing problems.
# we use narrowver to grab older release which does include narrow fonts
_narrowver=1.07.4
pkgrel=1
pkgdesc="Red Hats Liberation fonts"
url="https://fedorahosted.org/liberation-fonts/"
license="custom GPL2"
arch="noarch"
depends="fontconfig"
makedepends=""
install=
# added fontconfig configuration from:
# https://github.com/bohoomil/fontconfig-ultimate/tree/master/fontconfig_patches/fonts-settings
source="https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-ttf-$pkgver.tar.gz
	https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-ttf-$_narrowver.tar.gz
	30-liberation-mono.conf
	30-liberation-sans-narrow.conf
	30-liberation-sans.conf
	30-liberation-serif.conf
	45-liberation.conf
	90-tt-liberation.conf"

build() {
	return 0
}

package() {
	cd "$_builddir"
	mkdir -p "$pkgdir"/usr/share/fonts/$pkgname \
		"$pkgdir"/etc/fonts/conf.avail \
		"$pkgdir"/etc/fonts/conf.d
	install -m644 "$srcdir"/liberation-fonts-ttf-$_narrowver/*.ttf \
		"$pkgdir"/usr/share/fonts/$pkgname || return 1
        install -m644 "$srcdir"/liberation-fonts-ttf-$pkgver/*.ttf \
	                "$pkgdir"/usr/share/fonts/$pkgname || return 1

        for j in "$srcdir"/*.conf; do
                install -m644 "$j" \
                        "$pkgdir"/etc/fonts/conf.avail/ || return 1
                cd "$pkgdir"/etc/fonts/conf.d
                ln -sf /etc/fonts/conf.avail/${j##*/}
        done
}

md5sums="5c781723a0d9ed6188960defba8e91cf  liberation-fonts-ttf-2.00.1.tar.gz
134d8262145fc793c6af494dcace3e71  liberation-fonts-ttf-1.07.4.tar.gz
6ac8f757e8e77bf3f58a957637d87562  30-liberation-mono.conf
a01d43319c3abac796e99812975bf0a1  30-liberation-sans-narrow.conf
bda9b7b1c25aa27c224f254c3b7d672d  30-liberation-sans.conf
6bbc90661e1867881027a07624dc9244  30-liberation-serif.conf
3ce109822f81f5c44901c138afc7720a  45-liberation.conf
adff8766dff47cf54a567abae0747573  90-tt-liberation.conf"
sha256sums="7890278a6cd17873c57d9cd785c2d230d9abdea837e96516019c5885dd271504  liberation-fonts-ttf-2.00.1.tar.gz
61a7e2b6742a43c73e8762cdfeaf6dfcf9abdd2cfa0b099a9854d69bc4cfee5c  liberation-fonts-ttf-1.07.4.tar.gz
8c6578de3916aac9edb950d70a2ea775f18468c730de5f103bab6ac9e94d86b4  30-liberation-mono.conf
bf18a5d323fa67e6134169a6997642e9800c0f3f6b311640a19d24c97d5b3b0f  30-liberation-sans-narrow.conf
1fae975634e0eb577a47c8c9ca7a7bf5b5599d78f0c33feeb779005de2ece983  30-liberation-sans.conf
88537232df69f3b70ab42f228597c9ccf15020bddf1e103f3200df4370c2cf6d  30-liberation-serif.conf
e76fb3f253b3079d00bda584017f4f8a5c237e90bc8e987957c698a30a880994  45-liberation.conf
e691a1b8a4b780017386863e6837a5f49b7aee438f5d12c64ea0141c5bac4be3  90-tt-liberation.conf"
sha512sums="52dce5cf2c35165f81c903f2c7245d7f0e37a37eeb4003a015d8cc2404728f17ff4d723ddc5d4b6a6c03044d7ec97b98cf4eecfbc91607fcfed6e0aaff260739  liberation-fonts-ttf-2.00.1.tar.gz
0906151d111fd660c8cb90dfcb39e0a38805aa53cac162def5240ff3a75c40f6195e6876d09a2f7081913bfe732550b670d197f0e10598c463186fe3bc229b9f  liberation-fonts-ttf-1.07.4.tar.gz
585b74555132098d1d89b118b92fb843471ae2882622dec16178f8e7690fe6b5d8bf46e27e59fc3324aebfbd52a4b511d2ad77a8ddf8ef319cbe89b1a2dac91a  30-liberation-mono.conf
cf017383d4390d52bef7c79abb2f48fc4440880ca03ee4dc11647ced524e45a944c4c3e3b318837bef9632b5aa1445e8f29e87f2ea195a8a47899cdeef67aae7  30-liberation-sans-narrow.conf
4983c7be59b451d9f5aec7ca0502155ca0307cc8e8e96da02de36d4b665fd45834da359131f2bc83d579e586e0f1b2158fba0036f3c7c10f6d1ff34f0407c03b  30-liberation-sans.conf
3d54b6e92159860f16fef48e342bb46badb17d43f0f818a100e5e2fb344da77d7dc999ae35a6986dbb202d4e4423a102f4e100d6f3d67a72e604538c63e44178  30-liberation-serif.conf
f1fd84174404a7deaf519c1084f8f0a6ca411dcff18e095ac1fa866366c42222c0833c7381400db9a73b5a354019f7be22caac82d711215c376527ec9fa11922  45-liberation.conf
a56f9758166963f7896811a4ced35be08285c444499991006998de52d8edc6d413588511a529938fe630ef224b921ce06cf2f56e2f4a2a160ec9805605c7d326  90-tt-liberation.conf"