summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSefa Eyeoglu2022-12-27 19:15:12 +0100
committerSefa Eyeoglu2022-12-27 19:15:12 +0100
commitff9df0026289d335e0eaab5f8e1449b759039dc3 (patch)
tree1c6e928539a68b9dc77cf75cd1fe88bcf3128e87
parent766f9ad917d29e1af4db5750b9997b9708a16c5d (diff)
downloadaur-ff9df0026289d335e0eaab5f8e1449b759039dc3.tar.gz
upgpkg: otf-monocraft 2.0-1
upstream release
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD28
2 files changed, 28 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f10fb43eed28..b017372f56ac 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,14 @@
pkgbase = otf-monocraft
pkgdesc = A programming font based on the typeface used in Minecraft
- pkgver = 1.4
+ pkgver = 2.0
pkgrel = 1
url = https://github.com/IdreesInc/Monocraft
arch = any
license = custom:OFL
- source = Monocraft-1.4.tar.gz::https://github.com/IdreesInc/Monocraft/archive/refs/tags/v1.4.tar.gz
- sha256sums = 3dd301aac89a02bab330c24a7e57ae933e291e659b9006b2baa5cc58c0562fe9
+ makedepends = fontforge
+ source = Monocraft-2.0.tar.gz::https://github.com/IdreesInc/Monocraft/archive/refs/tags/v2.0.tar.gz
+ sha256sums = aa9d04287430cd7e6fd49075df1ddae660dbe2caa0ce7659b29b59f2022ee058
pkgname = otf-monocraft
+
+pkgname = ttf-monocraft
diff --git a/PKGBUILD b/PKGBUILD
index 24c5e9e1f4ce..fe320807eadf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,35 @@
# Maintainer: Sefa Eyeoglu <contact@scrumplex.net>
-pkgname=otf-monocraft
-pkgver=1.4
+pkgbase=otf-monocraft
+pkgname=(otf-monocraft ttf-monocraft)
+pkgver=2.0
pkgrel=1
pkgdesc="A programming font based on the typeface used in Minecraft"
arch=(any)
url="https://github.com/IdreesInc/Monocraft"
-license=('custom:OFL')
+license=("custom:OFL")
+makedepends=("fontforge")
source=("Monocraft-$pkgver.tar.gz::https://github.com/IdreesInc/Monocraft/archive/refs/tags/v${pkgver}.tar.gz")
-sha256sums=('3dd301aac89a02bab330c24a7e57ae933e291e659b9006b2baa5cc58c0562fe9')
+sha256sums=('aa9d04287430cd7e6fd49075df1ddae660dbe2caa0ce7659b29b59f2022ee058')
-package() {
+build() {
+ cd "Monocraft-$pkgver/src"
+
+ mkdir "../dist"
+ python monocraft.py
+}
+
+package_otf-monocraft() {
+ cd "Monocraft-$pkgver"
+
+ install -Dm644 "dist/Monocraft.otf" "$pkgdir/usr/share/fonts/OTF/Monocraft.otf"
+ install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_ttf-monocraft() {
cd "Monocraft-$pkgver"
- install -Dm644 "Monocraft.otf" "$pkgdir/usr/share/fonts/OTF/Monocraft.otf"
+ install -Dm644 "dist/Monocraft.ttf" "$pkgdir/usr/share/fonts/TTF/Monocraft.ttf"
install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}