blob: 5fe389007128923603a04750775526c9ec4d715c (
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
|
# Maintainer: Shohei Maruyama <cheat.sc.linux@outlook.com>
pkgname=ttf-plemoljp
pkgver=2.0.4
pkgrel=1
pkgdesc='Plex Mono Language JP'
arch=('any')
url='https://github.com/yuru7/PlemolJP'
license=('custom:OFL')
provides=('ttf-font')
makedepends=('fontforge' 'python-fonttools' 'python-ttfautohint-py' 'python-setuptools')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/yuru7/PlemolJP/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('213c2badb78351c06b12258ddbe7074a0a04446dace3964893e5738fa1c8624d')
prepare() {
cd "PlemolJP-${pkgver}"
sed 's/ideographic_space.sfd/Ideographic_Space.sfd/' -i build.ini
}
build() {
cd "PlemolJP-${pkgver}"
for opts in '' '--console' '--35' '--35 --console'; do
python ./fontforge_script.py --do-not-delete-build-dir $opts
python ./fonttools_script.py
done
}
package() {
cd "PlemolJP-${pkgver}"
find build -type f -name '*.ttf' -exec install -Dm644 {} -t "${pkgdir}/usr/share/fonts/PlemolJP" \;
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
|