[arch-commits] Commit in jupyter-notebook/trunk (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Sun Jan 23 09:55:46 UTC 2022


    Date: Sunday, January 23, 2022 @ 09:55:45
  Author: arojas
Revision: 1113554

Update to 6.4.7

Modified:
  jupyter-notebook/trunk/PKGBUILD

----------+
 PKGBUILD |   22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-23 09:15:54 UTC (rev 1113553)
+++ PKGBUILD	2022-01-23 09:55:45 UTC (rev 1113554)
@@ -1,8 +1,8 @@
 # Maintainer: Kyle Keen <keenerd at gmail.com>
 
 pkgname=jupyter-notebook
-pkgver=6.4.4
-pkgrel=4
+pkgver=6.4.7
+pkgrel=1
 pkgdesc="The language-agnostic HTML notebook application for Project Jupyter"
 arch=('any')
 url="https://github.com/jupyter/notebook"
@@ -13,14 +13,15 @@
          'jupyter-nbconvert' 'python-prometheus_client' 'python-argon2_cffi')
 # Much of their official dependency tree appears inverted and circular?
 makedepends=('python-setuptools' 'npm' 'git')
+#checkdepends=('python-pytest' 'python-selenium' 'python-requests')
 optdepends=('pandoc: notebook export')
-source=("$pkgname-$pkgver.tgz::https://github.com/jupyter/notebook/archive/v$pkgver.tar.gz")
-md5sums=('b0f30f612f08aa0e360444a261886c9a')
+source=(https://github.com/jupyter/notebook/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('9f1a2ca783723eeede4926216a1d0bf4')
 
 # todo: report bug that mathjax and nbconvert is no longer optional
 
 build() {
-  cd "$srcdir/notebook-$pkgver"
+  cd notebook-$pkgver
 
   # FS45999 disable bundled mathjax
   sed -i 's/^.*MathJax.*$//' bower.json 
@@ -28,14 +29,19 @@
   sed -i 's/  mj(/  #mj(/' setupbase.py
 
   # needs node, downloads a lot of stuff
-  python3 setup.py build
+  python setup.py build
 }
 
+#check() {
+#  cd notebook-$pkgver
+#  python setup.py test
+#}
+
 package() {
-  cd "$srcdir/notebook-$pkgver"
+  cd notebook-$pkgver
 
   # needs node
-  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=0
   # FS45999 use system mathjax
   ln -s /usr/share/mathjax2 \
   "$pkgdir/usr/lib/python3.10/site-packages/notebook/static/components/MathJax"



More information about the arch-commits mailing list