Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / inter-font
Commits:
909b42e6 by Jan Alexander Steffens (heftig) at 2024-05-05T21:09:44+02:00
4.0-3: Install font collection as upstream recommends, reducing install size
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,12 @@
pkgbase = inter-font
pkgdesc = A typeface specially designed for user interfaces
pkgver = 4.0
- pkgrel = 2
- url = https://github.com/rsms/inter/
+ pkgrel = 3
+ url = https://github.com/rsms/inter
arch = any
license = custom:OFL
- noextract = Inter-4.0.zip
source =
https://github.com/rsms/inter/releases/download/v4.0/Inter-4.0.zip
sha256sums =
ff970a5d4561a04f102a7cb781adbd6ac4e9b6c460914c7a101f15acb7f7d1a4
+ b2sums =
ace3b847e5354642623868441b433a9a4e57e6a78fa56bd4e7ee28d01399b000f81abb5a3cab9fb8e89588980b2ca81f41de4673609fd5626781d7bc139834be
pkgname = inter-font
=====================================
PKGBUILD
=====================================
@@ -3,27 +3,20 @@
pkgname=inter-font
pkgver=4.0
-pkgrel=2
-pkgdesc='A typeface specially designed for user interfaces'
-url=https://github.com/rsms/inter/
+pkgrel=3
+pkgdesc="A typeface specially designed for user interfaces"
+url="https://github.com/rsms/inter"
license=(custom:OFL)
-
arch=(any)
-source=("https://github.com/rsms/inter/releases/download/v$pkgver/Inter-$pkgver.zip")
+source=("$url/releases/download/v$pkgver/Inter-$pkgver.zip")
+
# Warning: checksums provided by packager, not upstream
sha256sums=('ff970a5d4561a04f102a7cb781adbd6ac4e9b6c460914c7a101f15acb7f7d1a4')
-noextract=("Inter-$pkgver.zip")
-
-# Upstream dumps a *bunch* of stuff into the top level of the archive
-prepare() {
- mkdir "inter-$pkgver"
- cd "inter-$pkgver"
- bsdtar xf ../Inter-$pkgver.zip
-}
+b2sums=('ace3b847e5354642623868441b433a9a4e57e6a78fa56bd4e7ee28d01399b000f81abb5a3cab9fb8e89588980b2ca81f41de4673609fd5626781d7bc139834be')
package() {
- cd "inter-$pkgver"
- install -d "$pkgdir/usr/share/fonts/inter"
- install -m644 -t "$pkgdir/usr/share/fonts/inter" InterVariable.ttf
InterVariable-Italic.ttf extras/ttf/*.ttf
- install -Dm644 LICENSE.txt
"$pkgdir/usr/share/licenses/inter-font/LICENSE.txt"
+ install -Dm644 -t "$pkgdir/usr/share/fonts/inter" Inter*.tt[cf]
+ install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}
+
+# vim:set sw=2 sts=-1 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/inter-font/-/commit/909b42e6ae9833e3b4473fe11c8e252a08cae2fb
--
This project does not include diff previews in email notifications.
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/inter-font/-/commit/909b42e6ae9833e3b4473fe11c8e252a08cae2fb
You're receiving this email because of your account on gitlab.archlinux.org.