diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 11 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = jupyter-nbextension-rise pkgdesc = Live Reveal.js Jupyter/IPython Slideshow Extension pkgver = 5.3.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/damianavila/RISE arch = any license = BSD @@ -3,7 +3,7 @@ pkgname=jupyter-nbextension-rise _name=rise pkgver=5.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Live Reveal.js Jupyter/IPython Slideshow Extension" arch=(any) url="https://github.com/damianavila/RISE" @@ -17,14 +17,21 @@ sha256sums=('b34cc01ff85e47f386456ac4cb0659dcb2fb482c6db05feb5218d43580fea519') package() { cd "$srcdir/rise-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 + + install -D -m644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # Copy the files in static/, including reveal.js/* # this is incorrectly implemented in setup.py, so several files are missing - jupyter-nbextension install rise --py --prefix="$pkgdir/usr/" + local _python3="$(readlink /usr/bin/python3)" + local _site_packages="$pkgdir/usr/lib/$_python3/site-packages" + + env PYTHONPATH="$_site_packages:$PYTHONPATH" \ + JUPYTER_PATH="$pkgdir/usr/"\ + JUPYTER_CONFIG_DIR="/etc/jupyter" \ + jupyter-nbextension install rise --py --prefix="$pkgdir/usr/" # No need to call `jupyter nbextension install rise`, it is handled in setup.py # however, change the path from /usr/etc to /etc mv "$pkgdir"{/usr/etc,/etc} - install -D -m644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |