mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-14 21:02:43 +02:00
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.5
|
|
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="
|
|
8925068190045a13fd4becb9787dd399ff497b5a15f0c479b6a87325a2f8a940d41d005e004f13ae342ccfcd1c07c0e3dbb2486e08285aa8613de16d7c2d2a01 PkgTTC-Iosevka-33.2.5.zip
|
|
015ab10f3513f06c91b925888faa833cd723ceeca848f575d3d6cb90fc452b5d6d991e37237a8b73add278550a289a8239ccf391fbc81d83072501c20a87cd42 PkgTTC-IosevkaAile-33.2.5.zip
|
|
801be8679cea8f0e30528f0ab5bba7e2b359a7d6beead8de43a0d7f9f8c57bfcbb7c447a42121f37e5c9d06ddbc6d87350195df889ca2917d21043f17aeb0eef PkgTTC-IosevkaEtoile-33.2.5.zip
|
|
5a3bdb77bae68431b6c62a60320a2d35b2c3b181f8bb72a548f89151f663394001a452c457bd5a253b929232b86f25ed34f1a498e638986694febe6ff511211c PkgTTC-IosevkaSlab-33.2.5.zip
|
|
1e2767e583348c37a17a3e4f94015b6908d85fe43b292b0bac28dac31384d796738d83066df8cb7caffd5680a0d692cd3bfef7399a9667450d1e9fd2ed28e981 PkgTTC-SGr-IosevkaCurly-33.2.5.zip
|
|
9eb015df28ccd3feb07c7280bc44c84048fae238645d577d6471eccc7b82d81a135b888ff5a8967b647ec159f4ee4fb7a2aa4fcd41a09e77c481e5b918ddc320 PkgTTC-SGr-IosevkaCurlySlab-33.2.5.zip
|
|
"
|