aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2021-12-03 12:59:51 +0100
committerBart Ribbers <bribbers@disroot.org>2021-12-03 12:23:02 +0000
commit6db585f2b363b469de621e46df885104d4fe85f8 (patch)
treecf26f7230a3cfba45428caf350e7cc510b836bd5
parent848eeb61e15dd1fc4706c793660e51046303e6cd (diff)
testing/py3-librelingo-yaml-loader: new aport
-rw-r--r--testing/py3-librelingo-yaml-loader/APKBUILD45
1 files changed, 45 insertions, 0 deletions
diff --git a/testing/py3-librelingo-yaml-loader/APKBUILD b/testing/py3-librelingo-yaml-loader/APKBUILD
new file mode 100644
index 00000000000..db994ade3f5
--- /dev/null
+++ b/testing/py3-librelingo-yaml-loader/APKBUILD
@@ -0,0 +1,45 @@
+# Contributor: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: Bart Ribbers <bribbers@disroot.org>
+pkgname=py3-librelingo-yaml-loader
+pkgver=1.8.0
+pkgrel=0
+pkgdesc="Load YAML-based LibreLingo courses in your Python project"
+url="https://github.com/kantord/LibreLingo"
+arch="noarch"
+license="AGPL-3.0-only"
+depends="
+ py3-bleach
+ py3-bleach-allowlist
+ py3-click
+ py3-html2markdown
+ py3-librelingo-types
+ py3-markdown
+ py3-pyfakefs
+ py3-slugify
+ py3-yaml
+ python3
+ "
+makedepends="py3-setuptools"
+checkdepends="
+ py3-pytest
+ py3-snapshottest
+ "
+source="https://pypi.python.org/packages/source/l/librelingo_yaml_loader/librelingo_yaml_loader-$pkgver.tar.gz"
+options="!check" # No tests in the PyPi package
+builddir="$srcdir/librelingo_yaml_loader-$pkgver"
+
+build() {
+ python3 setup.py build
+}
+
+check() {
+ pytest
+}
+
+package() {
+ python3 setup.py install --prefix=/usr --root="$pkgdir"
+}
+
+sha512sums="
+e3331b0d50b360c7aa447c7bdc9937e578bfde9f398b916e951d6a1aa5d17c78a1591b9274021b31cc6a76df4415006d42cec0a13b7e3136f855fb24b858a605 librelingo_yaml_loader-1.8.0.tar.gz
+"