summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTuhana GAYRETLÄ°2022-04-22 18:54:26 +0300
committerTuhana GAYRETLÄ°2022-04-22 18:54:26 +0300
commitfe1b52cf5cc6abf0ade14f4779d18142e2efc2d2 (patch)
tree10d6885c15b3b88f052749eb4ae88c0377c7db22
parent5e0a7d652ec907b0779b94abba51a93fb60a6861 (diff)
downloadaur-fe1b52cf5cc6abf0ade14f4779d18142e2efc2d2.tar.gz
split package
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD47
2 files changed, 43 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c6576a070ece..3588689451b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,20 @@
-pkgbase = ttf-jura
+pkgbase = jura-font
pkgdesc = Jura font
pkgver = r108.f9df75d
pkgrel = 1
url = https://github.com/ossobuffo/jura
arch = any
- license = OFL-1.1
+ license = OFL
+ depends = fontconfig
depends = xorg-mkfontscale
source = https://github.com/ossobuffo/jura/archive/f9df75d92c93324e74e5ec0df6d91c8ee4b84b5a.zip
sha256sums = 7f92a1d27f824a0ac370075b1fdbfdd74291175cedf084715d76acc3fae7ee78
pkgname = ttf-jura
+ pkgdesc = Jura font - TTF variation
+
+pkgname = otf-jura
+ pkgdesc = Jura font - OTF variation
+
+pkgname = ttf-jura-variable
+ pkgdesc = Jura font - variable variation
diff --git a/PKGBUILD b/PKGBUILD
index 2c686c6ddebc..661ff3098806 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,40 @@
# Maintainer: Tuhana GAYRETLÄ° <tuhana at tuta dot io>
+# shellcheck disable=SC2034,SC2148,SC2164,SC2154,SC2128
-pkgname=ttf-jura
+pkgname=(ttf-jura otf-jura ttf-jura-variable)
+pkgbase=jura-font
pkgver=r108.f9df75d
pkgrel=1
pkgdesc="Jura font"
-arch=("any")
-url="https://github.com/ossobuffo/jura"
-license=("OFL-1.1")
-depends=('xorg-mkfontscale')
-source=("https://github.com/ossobuffo/jura/archive/f9df75d92c93324e74e5ec0df6d91c8ee4b84b5a.zip")
-sha256sums=("7f92a1d27f824a0ac370075b1fdbfdd74291175cedf084715d76acc3fae7ee78")
-
-package() {
- cd $srcdir/jura-*
-
- install -Dm644 -t "$pkgdir/usr/share/fonts/TTF" fonts/ttf/*.ttf
- install -Dm644 -t "$pkgdir/usr/share/fonts/OTF" fonts/otf/*.otf
+arch=(any)
+url=https://github.com/ossobuffo/jura
+license=(OFL)
+depends=(fontconfig xorg-mkfontscale)
+_last_commit_hash=f9df75d92c93324e74e5ec0df6d91c8ee4b84b5a
+source=("$url/archive/${_last_commit_hash}.zip")
+sha256sums=(7f92a1d27f824a0ac370075b1fdbfdd74291175cedf084715d76acc3fae7ee78)
+
+package_ttf-jura() {
+ pkgdesc+=" - TTF variation"
+
+ cd "$srcdir/jura-${_last_commit_hash}"
+ install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" OFL.txt COPYRIGHT.md
+ install -Dm644 -t "$pkgdir/usr/share/fonts/jura" fonts/ttf/*.ttf
+}
+
+package_otf-jura() {
+ pkgdesc+=" - OTF variation"
+
+ cd "$srcdir/jura-${_last_commit_hash}"
+ install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" OFL.txt COPYRIGHT.md
+ install -Dm644 -t "$pkgdir/usr/share/fonts/jura" fonts/otf/*.otf
+
+}
+
+package_ttf-jura-variable() {
+ pkgdesc+=" - variable variation"
+
+ cd "$srcdir/jura-${_last_commit_hash}"
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" OFL.txt COPYRIGHT.md
- install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
+ install -Dm644 -t "$pkgdir/usr/share/fonts/jura" fonts/variable/*.ttf
}