mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-09 13:54:35 +02:00
https://github.com/be5invis/Iosevka/releases/tag/v33.2.4 https://github.com/be5invis/Iosevka/releases/tag/v33.2.3
82 lines
2.9 KiB
Text
82 lines
2.9 KiB
Text
# Maintainer: Will Sinatra <wpsinatra@gmail.com>
|
|
maintainer="Will Sinatra <wpsinatra@gmail.com>"
|
|
pkgname=font-iosevka
|
|
pkgver=33.2.4
|
|
pkgrel=0
|
|
pkgdesc="Versatile typeface for code, from code"
|
|
url="https://typeof.net/Iosevka/"
|
|
arch="noarch"
|
|
options="!check" # no testsuite
|
|
license="OFL-1.1"
|
|
depends="fontconfig"
|
|
subpackages="
|
|
$pkgname-base
|
|
$pkgname-aile
|
|
$pkgname-etoile
|
|
$pkgname-slab
|
|
$pkgname-curly
|
|
$pkgname-curly-slab:curly_slab
|
|
"
|
|
source="
|
|
https://github.com/be5invis/Iosevka/releases/download/v$pkgver/PkgTTC-Iosevka-$pkgver.zip
|
|
https://github.com/be5invis/Iosevka/releases/download/v$pkgver/PkgTTC-IosevkaAile-$pkgver.zip
|
|
https://github.com/be5invis/Iosevka/releases/download/v$pkgver/PkgTTC-IosevkaEtoile-$pkgver.zip
|
|
https://github.com/be5invis/Iosevka/releases/download/v$pkgver/PkgTTC-IosevkaSlab-$pkgver.zip
|
|
https://github.com/be5invis/Iosevka/releases/download/v$pkgver/PkgTTC-SGr-IosevkaCurly-$pkgver.zip
|
|
https://github.com/be5invis/Iosevka/releases/download/v$pkgver/PkgTTC-SGr-IosevkaCurlySlab-$pkgver.zip
|
|
"
|
|
|
|
builddir="$srcdir"
|
|
|
|
package() {
|
|
depends="
|
|
$pkgname-base=$pkgver-r$pkgrel
|
|
$pkgname-aile=$pkgver-r$pkgrel
|
|
$pkgname-etoile=$pkgver-r$pkgrel
|
|
$pkgname-slab=$pkgver-r$pkgrel
|
|
$pkgname-curly=$pkgver-r$pkgrel
|
|
$pkgname-curly-slab=$pkgver-r$pkgrel
|
|
"
|
|
|
|
install -Dm644 "$builddir"/*.ttc \
|
|
-t "$pkgdir"/usr/share/fonts/${pkgname#font-}
|
|
}
|
|
|
|
base() {
|
|
pkgdesc="$pkgdesc (Iosevka)"
|
|
amove usr/share/fonts/iosevka/Iosevka-*.ttc
|
|
}
|
|
|
|
aile() {
|
|
pkgdesc="$pkgdesc (Iosevka Aile)"
|
|
amove usr/share/fonts/iosevka/IosevkaAile-*.ttc
|
|
}
|
|
|
|
etoile() {
|
|
pkgdesc="$pkgdesc (Iosevka Etoile)"
|
|
amove usr/share/fonts/iosevka/IosevkaEtoile-*.ttc
|
|
}
|
|
|
|
slab() {
|
|
pkgdesc="$pkgdesc (Iosevka Slab)"
|
|
amove usr/share/fonts/iosevka/IosevkaSlab-*.ttc
|
|
}
|
|
|
|
curly() {
|
|
pkgdesc="$pkgdesc (Iosevka Curly)"
|
|
amove usr/share/fonts/iosevka/SGr-IosevkaCurly-*.ttc
|
|
}
|
|
|
|
curly_slab() {
|
|
pkgdesc="$pkgdesc (Iosevka Curly Slab)"
|
|
amove usr/share/fonts/iosevka/SGr-IosevkaCurlySlab-*.ttc
|
|
}
|
|
|
|
sha512sums="
|
|
7a3c6d5faa3ece9151b1e031d383e4ce5f2f10430119375b8eb091f4ff1b07dea0f1a31e95956d2a1dc12390f0d3b77a7a5337ea69b3062d15ab1c52611993d1 PkgTTC-Iosevka-33.2.4.zip
|
|
5990915ac5259f87f324f51e3a2b2409a6e36959f06c998c2cdeccd39ca92121bfc9baefd4e80b759daf80c8388903a32a95469f6321e750ac06592f671033ea PkgTTC-IosevkaAile-33.2.4.zip
|
|
74526210a7fcd2038ce980274751966688e6f5159489198f6ab73ba29ca1d294b901fb4a2801baab11ab8287d9d7543ebdfc544328edb541f9ea77f3cc6bec6d PkgTTC-IosevkaEtoile-33.2.4.zip
|
|
85b2fdb75527da240d9dc34aa9caa437cb366d46eeb5bd536f28716cb4cb4222ceaa667fbc452ed3a614a37edaed5b2bc9e2adba65ee799af005840880635f07 PkgTTC-IosevkaSlab-33.2.4.zip
|
|
7520d013c16e3ba606b9e3190b9b06d2c5f43cef080514122366f658ac881cfa89c966599ee870dbb364b8c3702ab349bb75fa9b897d1986fb629a484fe31067 PkgTTC-SGr-IosevkaCurly-33.2.4.zip
|
|
8888f49f18474d2a092004b5e785c1352c91bcfa152bd2afa9fdc7f24df8d048bf203c839a55f140f36a16bcdc57d98de1df6cf588dd04596d18c1e77fb74647 PkgTTC-SGr-IosevkaCurlySlab-33.2.4.zip
|
|
"
|