summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhilipp A2020-07-24 10:35:42 +0200
committerPhilipp A2020-07-24 10:36:17 +0200
commit72afacbe7b49e25903e20af7ef6178c0bc25f64d (patch)
treeba84cbfedb11db73312d1a408b631f7c8077a4fe
downloadaur-72afacbe7b49e25903e20af7ef6178c0bc25f64d.tar.gz
init
-rw-r--r--.SRCINFO28
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD35
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8ee2c3d06c6b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = python-nbgrader
+ pkgdesc = A system for assigning and grading notebooks
+ pkgver = 0.6.1
+ pkgrel = 1
+ url = https://github.com/jupyter/nbgrader
+ arch = any
+ license = BSD
+ makedepends = python-setuptools
+ depends = python
+ depends = python-sqlalchemy
+ depends = python-dateutil
+ depends = python-traitlets
+ depends = python-tornado
+ depends = python-requests
+ depends = python-jsonschema
+ depends = python-alembic
+ depends = python-rapidfuzz
+ depends = jupyter
+ depends = jupyter-notebook
+ depends = jupyter-nbconvert
+ depends = jupyter-nbformat
+ depends = python-jupyter_core
+ depends = python-jupyter_client
+ source = https://files.pythonhosted.org/packages/source/n/nbgrader/nbgrader-0.6.1.tar.gz
+ sha256sums = 3f4a34fad67d0afe53bc2312d924feadc715991e07b7bb6577ccc65c48484d4a
+
+pkgname = python-nbgrader
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..c5d85b20091f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/src/
+/pkg/
+/*.pkg.*
+/*.tar.gz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7a9f5a5fa041
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Philipp A. <flying-sheep@web.de>
+
+_name=nbgrader
+pkgname=python-$_name
+pkgver=0.6.1
+pkgrel=1
+pkgdesc='A system for assigning and grading notebooks'
+arch=(any)
+url="https://github.com/jupyter/$_name"
+license=(BSD)
+depends=(
+ python
+ python-sqlalchemy
+ python-dateutil
+ python-traitlets
+ python-tornado
+ python-requests
+ python-jsonschema
+ python-alembic
+ python-rapidfuzz
+ jupyter
+ jupyter-notebook
+ jupyter-nbconvert
+ jupyter-nbformat
+ python-jupyter_core
+ python-jupyter_client
+)
+makedepends=(python-setuptools)
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name//-/_}/${_name//-/_}-$pkgver.tar.gz")
+sha256sums=('3f4a34fad67d0afe53bc2312d924feadc715991e07b7bb6577ccc65c48484d4a')
+
+package() {
+ cd "$srcdir/${_name//-/_}-$pkgver"
+ python setup.py install --root="$pkgdir" --optimize=1
+}