diff options
Diffstat (limited to 'community/font-iosevka/APKBUILD')
-rw-r--r-- | community/font-iosevka/APKBUILD | 59 |
1 files changed, 38 insertions, 21 deletions
diff --git a/community/font-iosevka/APKBUILD b/community/font-iosevka/APKBUILD index 1c8adbe7209..862fbf54c11 100644 --- a/community/font-iosevka/APKBUILD +++ b/community/font-iosevka/APKBUILD @@ -1,9 +1,8 @@ -# Contributor: psykose <alice@ayaya.dev> -# Maintainer: psykose <alice@ayaya.dev> +# Maintainer: Will Sinatra <wpsinatra@gmail.com> pkgname=font-iosevka -pkgver=15.6.3 +pkgver=29.2.0 pkgrel=0 -pkgdesc="Versatile typeface for code, from code." +pkgdesc="Versatile typeface for code, from code" url="https://typeof.net/Iosevka/" arch="noarch" options="!check" # no testsuite @@ -11,26 +10,32 @@ 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/super-ttc-iosevka-$pkgver.zip - https://github.com/be5invis/Iosevka/releases/download/v$pkgver/super-ttc-iosevka-slab-$pkgver.zip - https://github.com/be5invis/Iosevka/releases/download/v$pkgver/super-ttc-iosevka-curly-$pkgver.zip - https://github.com/be5invis/Iosevka/releases/download/v$pkgver/super-ttc-iosevka-curly-slab-$pkgver.zip + 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 - $pkgname-slab - $pkgname-curly - $pkgname-curly-slab - " + $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-} @@ -38,27 +43,39 @@ package() { base() { pkgdesc="$pkgdesc (Iosevka)" - amove usr/share/fonts/iosevka/iosevka.ttc + 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/iosevka-slab.ttc + amove usr/share/fonts/iosevka/IosevkaSlab-*.ttc } curly() { pkgdesc="$pkgdesc (Iosevka Curly)" - amove usr/share/fonts/iosevka/iosevka-curly.ttc + amove usr/share/fonts/iosevka/SGr-IosevkaCurly-*.ttc } curly_slab() { pkgdesc="$pkgdesc (Iosevka Curly Slab)" - amove usr/share/fonts/iosevka/iosevka-curly-slab.ttc + amove usr/share/fonts/iosevka/SGr-IosevkaCurlySlab-*.ttc } sha512sums=" -915948d683ed03d9240f335bc6782081c68105f2be4e077da6c9980b143319dae7de2e390118be82d299f2419d8f608f963fafc0ef05182a8b983cf021f16a10 super-ttc-iosevka-15.6.3.zip -f8386f2e729e9f62ad2c76e40106b7f5c6c3f0f7ff447d412e1f7ee2cac954ec577852f9d9ff3163b5bc2129560e27ee70604c6dda6b938adebaf28b20ece029 super-ttc-iosevka-slab-15.6.3.zip -84c2456415a9e05d6a7f8f27f5c7dc311e11254582f031b1f33555b5673757782c60198808a3681b50fc671152338e1b1ff15432f7b0c6f681e02e7d293930ae super-ttc-iosevka-curly-15.6.3.zip -98798fc3a95004d0f7dedf891add3fda6d10654bb8a72a673d46bcfbf68be068d60e3ad635825a02be7acb69abd1df51a3481e523cefad508570a2e88f5723be super-ttc-iosevka-curly-slab-15.6.3.zip +1677bda3b752a64183767ef61246e8df65b7f4266291420d70baade416f8686a14073be55a68f8193b78f0ed81e288d31afd7eeb82714455aea6abb5bffd9d85 PkgTTC-Iosevka-29.2.0.zip +9008f4800a31142f22f85f94ff5ccc29581cda4067fba83843279e1f170a51c1bffca85e002384ab65aaafd6ce850e88639880012da0521c2e3ecf6397fbbdae PkgTTC-IosevkaAile-29.2.0.zip +e63d4c98de1fa4dd9cf7248c3384737738dd3fdb22f1debfe14b7482e3d08d1b59199cf952a8288f389de6d8e1f87b140cc09ae0ad6ca128a41d914cff8a9452 PkgTTC-IosevkaEtoile-29.2.0.zip +dca81e6cc00415c10a05943ed862451fc252767e510e7004e0e81a4866c2da249f88ee70fb117f73b15138f48d03589203c628757df69921588d847287a132b4 PkgTTC-IosevkaSlab-29.2.0.zip +fa1712529ee5d6cde804a1bac14cf15f5cf7d399fdf6225046e89d5f0faf9752b3833cfd7cb037f0e856fad144cbfb10d12e1ee71a96b41f8fc96ac6918b5d51 PkgTTC-SGr-IosevkaCurly-29.2.0.zip +2b74fddb2c6040af25207c90282c34b53248e46bd653c5d322727cd3b72069f8a852d1957b50a9c2f5dda8755f31eec101fb21421d273e8d7691e54c3fcaf21f PkgTTC-SGr-IosevkaCurlySlab-29.2.0.zip " |