summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 10 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d4df6911768f..a2fbaf8eecc7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Markus Weimar <mail@markusweimar.de>
_pkgname=ttf-iosevka-term-custom
pkgname=${_pkgname}-git
-pkgver=1668963274
+pkgver=1702712905
pkgrel=1
pkgdesc='A slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono.'
arch=('any')
@@ -14,11 +14,11 @@ conflicts=(${_pkgname})
provides=(${_pkgname})
replaces=('ttf-iosevka-termlig-custom-git')
source=('private-build-plans.toml.example')
-sha256sums=('08ed59dbef31e671ed35c2436b3ccf71ed85ffe15020e5806e3f165d8615a744')
+sha256sums=('06c50b69add84b3bf4fcfdec4b190ef130942440877a0842e3a575d54fe5909e')
prepare () {
rm -rf Iosevka
- git clone --depth 1 --branch main 'https://github.com/be5invis/Iosevka'
+ git clone --depth 1 --branch dev 'https://github.com/be5invis/Iosevka'
buildplans="$HOME/.config/iosevka/private-build-plans.toml"
if [[ -f "$buildplans" ]]; then
@@ -38,12 +38,17 @@ build () {
cd Iosevka
npm install
npm update
- NO_COLOR=1 npm run build -- ttf::${_pkgname#*-}
+ NO_COLOR=1 npm run build -- contents::IosevkaTermCustom
}
package () {
install -d "${pkgdir}/usr/share/fonts/TTF"
- install -m644 Iosevka/dist/*/ttf/*.ttf "${pkgdir}/usr/share/fonts/TTF/"
+ install -m644 Iosevka/dist/IosevkaTermCustom/TTF/*.ttf "${pkgdir}/usr/share/fonts/TTF/"
+ install -d "${pkgdir}/usr/share/fonts/WOFF2"
+ install -m644 Iosevka/dist/IosevkaTermCustom/WOFF2/*.woff2 "${pkgdir}/usr/share/fonts/WOFF2/"
+ printf '%s\n' 'CSS BELOW:'
+ cat Iosevka/dist/IosevkaTermCustom/*.css
+ printf '%s\n' 'CSS ABOVE'
install -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 Iosevka/LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/"
}