summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-05-30 21:00:56 +0300
committerCaleb Maclennan2020-05-30 21:00:56 +0300
commit1aaeffe1492d656bbbd05966d5d91418695e80fe (patch)
tree2463864d84362ee0c8572bbad904570db45deb2c
downloadaur-1aaeffe1492d656bbbd05966d5d91418695e80fe.tar.gz
Initial upload: fraunces-font-git 0.001-1
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD40
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2e1bc8d7de7b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = fraunces-font-git
+ pkgdesc = A display, “Old Style” soft-serif typeface inspired by early 20th century typefaces
+ pkgver = 0.001
+ pkgrel = 1
+ url = https://github.com/undercasetype/Fraunces
+ arch = any
+ license = OFL
+ makedepends = gftools
+ makedepends = git
+ makedepends = fontbakery
+ makedepends = python-fontmake
+ makedepends = python-fonttools
+ makedepends = python-ttfautohint-py
+ makedepends = statmake
+ source = fraunces-font-git::git+https://github.com/undercasetype/Fraunces.git
+ sha256sums = SKIP
+
+pkgname = ttf-fraunces-variable-git
+ pkgdesc = A display, “Old Style” soft-serif typeface inspired by early 20th century typefaces (variable)
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4c50c6d24ce4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Caleb Maclennan <caleb@alerque.com>
+
+_project=fraunces
+pkgbase=${_project}-font-git
+pkgname=("ttf-$_project-variable-git") # "ttf-$_project-git" "otf-$_project-git"
+pkgver=0.001
+_sha=611c698e29de78d133beac7534a0ac7b914682cb
+pkgrel=1
+pkgdesc='A display, “Old Style” soft-serif typeface inspired by early 20th century typefaces'
+arch=('any')
+url="https://github.com/undercasetype/${_project^}"
+license=('OFL')
+makedepends=('gftools' 'git' 'fontbakery' 'python-fontmake' 'python-fonttools' 'python-ttfautohint-py' 'statmake')
+source=("$pkgbase::git+$url.git")
+sha256sums=('SKIP')
+
+prepare() {
+ cd "$pkgbase"
+ rm -f fonts/* # Repo has binary artifacts from old builds
+}
+
+build() {
+ cd "$pkgbase/sources"
+ sh build.sh ||: # Self check fails because static fonts don't generate yet
+}
+
+package_otf-fraunces-git() {
+ :
+}
+
+package_ttf-fraunces-git() {
+ :
+}
+
+package_ttf-fraunces-variable-git() {
+ pkgdesc+=" (variable)"
+ cd "$pkgbase"
+ install -Dm644 -t "$pkgdir/usr/share/fonts/TTF/" fonts/*\[*\].ttf
+ install -Dm644 OFL.txt -t "$pkgdir/usr/share/licenses/$pkgname"
+}