Date: Thursday, March 7, 2019 @ 22:51:45 Author: kkeen Revision: 438033
archrelease: copy trunk to community-any Added: jupyter-notebook/repos/community-any/PKGBUILD (from rev 438032, jupyter-notebook/trunk/PKGBUILD) Deleted: jupyter-notebook/repos/community-any/PKGBUILD ----------+ PKGBUILD | 90 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-03-07 22:51:31 UTC (rev 438032) +++ PKGBUILD 2019-03-07 22:51:45 UTC (rev 438033) @@ -1,45 +0,0 @@ -# Maintainer: Kyle Keen <keen...@gmail.com> - -pkgname=jupyter-notebook -pkgver=5.7.4 -pkgrel=1 -pkgdesc="The language-agnostic HTML notebook application for Project Jupyter" -arch=('any') -url="https://github.com/jupyter/notebook" -license=('BSD') -depends=('python-setuptools' 'python-jinja' 'python-tornado' 'python-terminado' - 'python-traitlets' 'jupyter-nbformat' 'python-jupyter_core' - 'python-jupyter_client' 'mathjax' 'python-send2trash' - 'jupyter-nbconvert' 'python-prometheus_client') -# Much of their official dependency tree appears inverted and circular? -makedepends=('python-setuptools' 'npm' 'git') -optdepends=('pandoc: notebook export') -source=("$pkgname-$pkgver.tgz::https://github.com/jupyter/notebook/archive/$pkgver.tar.gz") -md5sums=('0da49d5cd32483d31a968fce86ef3839') - -# todo: report bug that mathjax and nbconvert is no longer optional - -build() { - cd "$srcdir/notebook-$pkgver" - - # FS45999 disable bundled mathjax - sed -i 's/^.*MathJax.*$//' bower.json - #sed -i '/Trim mathjax/,/^ static_data.append/d' setupbase.py - sed -i 's/ mj(/ #mj(/' setupbase.py - - # needs node, downloads a lot of stuff - python3 setup.py build -} - -package() { - cd "$srcdir/notebook-$pkgver" - - # needs node - python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 - # FS45999 use system mathjax - ln -s /usr/share/mathjax \ - "$pkgdir/usr/lib/python3.7/site-packages/notebook/static/components/MathJax" - - install -Dm644 COPYING.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - Copied: jupyter-notebook/repos/community-any/PKGBUILD (from rev 438032, jupyter-notebook/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-03-07 22:51:45 UTC (rev 438033) @@ -0,0 +1,45 @@ +# Maintainer: Kyle Keen <keen...@gmail.com> + +pkgname=jupyter-notebook +pkgver=5.7.5 +pkgrel=1 +pkgdesc="The language-agnostic HTML notebook application for Project Jupyter" +arch=('any') +url="https://github.com/jupyter/notebook" +license=('BSD') +depends=('python-setuptools' 'python-jinja' 'python-tornado' 'python-terminado' + 'python-traitlets' 'jupyter-nbformat' 'python-jupyter_core' + 'python-jupyter_client' 'mathjax' 'python-send2trash' + 'jupyter-nbconvert' 'python-prometheus_client') +# Much of their official dependency tree appears inverted and circular? +makedepends=('python-setuptools' 'npm' 'git') +optdepends=('pandoc: notebook export') +source=("$pkgname-$pkgver.tgz::https://github.com/jupyter/notebook/archive/$pkgver.tar.gz") +md5sums=('b92543e92640c6f4f0bfd9475bcad9f9') + +# todo: report bug that mathjax and nbconvert is no longer optional + +build() { + cd "$srcdir/notebook-$pkgver" + + # FS45999 disable bundled mathjax + sed -i 's/^.*MathJax.*$//' bower.json + #sed -i '/Trim mathjax/,/^ static_data.append/d' setupbase.py + sed -i 's/ mj(/ #mj(/' setupbase.py + + # needs node, downloads a lot of stuff + python3 setup.py build +} + +package() { + cd "$srcdir/notebook-$pkgver" + + # needs node + python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 + # FS45999 use system mathjax + ln -s /usr/share/mathjax \ + "$pkgdir/usr/lib/python3.7/site-packages/notebook/static/components/MathJax" + + install -Dm644 COPYING.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} +