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.


Reply via email to