summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2024-03-25 10:57:17 +0200
committerAdrian Perez de Castro2024-03-25 10:57:17 +0200
commit90a5cf2aa6fca06facf3706aa4dbf2770b196d2f (patch)
treeaf58af32a71c22197e8f30647dcca5b6f083231a
parent737aab9291ded18fb388da60c16cd0d2ee210f9c (diff)
downloadaur-90a5cf2aa6fca06facf3706aa4dbf2770b196d2f.tar.gz
Provide OTF and variable font packages, add missing git makedepends
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD31
2 files changed, 28 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1eb00924427a..925d3aa5410e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,16 @@
pkgbase = ttf-secuela
pkgdesc = Geometric neo-gothic humanist sans serif typeface
pkgver = 1.4889dab
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/defharo/secuela-variable
arch = any
- license = custom:OFL
+ license = OFL-1.1
+ makedepends = git
source = ttf-secuela::git+https://github.com/defharo/secuela-variable#commit=4889dab
sha512sums = SKIP
pkgname = ttf-secuela
+pkgname = otf-secuela
+
+pkgname = ttf-secuela-variable
diff --git a/PKGBUILD b/PKGBUILD
index d8384e6d182e..9d682f1d008c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,30 @@
-# Maintainer: Adrián Pérez de Castro <aperez@igalia.com>
+# Maintainer: Adrian Perez de Castro <aperez@igalia.com>
pkgdesc='Geometric neo-gothic humanist sans serif typeface'
-pkgname=ttf-secuela
+pkgname=(ttf-secuela otf-secuela ttf-secuela-variable)
+pkgbase=ttf-secuela
pkgver=1.4889dab
-pkgrel=1
+pkgrel=2
url=https://github.com/defharo/secuela-variable
-license=(custom:OFL)
+license=(OFL-1.1)
arch=(any)
+makedepends=(git)
source=("${pkgname}::git+${url}#commit=${pkgver##*.}")
sha512sums=(SKIP)
-package () {
- install -Dm644 -t "${pkgdir}/usr/share/fonts/${pkgname}" \
- "${pkgname}"/FONTS/TTF/*.ttf
- install -Dm644 "${pkgname}/OFL.txt" \
- "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+_package_common () {
+ pkgdesc+=" $2"
+ install -Dm644 -t "$pkgdir/usr/share/fonts/secuela" \
+ "$pkgbase/FONTS/$1"/*
+}
+
+package_ttf-secuela () {
+ _package_common TTF '(10 static cuts)'
+}
+
+package_otf-secuela () {
+ _package_common OTF '(10 static cuts)'
+}
+
+package_ttf-secuela-variable () {
+ _package_common Variable-TT '(variable)'
}