From ccc722b7ed330198d82a3cf28ead76d6d107a70a Mon Sep 17 00:00:00 2001
From: davidovski <david@davidovski.xyz>
Date: Mon, 6 Jun 2022 21:25:48 +0000
Subject: added java

---
 repo/python-jsonschema/python-jsonschema.xibuild | 26 ++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 repo/python-jsonschema/python-jsonschema.xibuild

(limited to 'repo/python-jsonschema/python-jsonschema.xibuild')

diff --git a/repo/python-jsonschema/python-jsonschema.xibuild b/repo/python-jsonschema/python-jsonschema.xibuild
new file mode 100644
index 0000000..eb76f69
--- /dev/null
+++ b/repo/python-jsonschema/python-jsonschema.xibuild
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+NAME="python-jsonschema"
+DESC="An implementation of JSON Schema validation for Python"
+
+MAKEDEPS="python python-build python-tomli python-setuptools-scm python-wheel"
+
+PKG_VER=4.4.0
+SOURCE="https://files.pythonhosted.org/packages/source/j/jsonschema/jsonschema-$PKG_VER.tar.gz"
+
+build() {
+	python3 -m build --no-isolation --wheel
+}
+
+package() {
+	python3 -m installer -d "$PKG_DEST" \
+		dist/jsonschema-$PKG_VER-py3-none-any.whl
+
+	# Add version suffix to executable files.
+	local path; for path in "$PKG_DEST"/usr/bin/*; do
+		mv "$path" "$path"-3
+	done
+
+	ln -s jsonschema-3 "$PKG_DEST"/usr/bin/jsonschema
+}
+
-- 
cgit v1.2.1