[arch-commits] Commit in sage-notebook/repos/community-any (4 files)

Antonio Rojas arojas at archlinux.org
Mon Nov 5 20:33:43 UTC 2018


    Date: Monday, November 5, 2018 @ 20:33:42
  Author: arojas
Revision: 401678

archrelease: copy trunk to community-any

Added:
  sage-notebook/repos/community-any/PKGBUILD
    (from rev 401677, sage-notebook/trunk/PKGBUILD)
  sage-notebook/repos/community-any/sage.service
    (from rev 401677, sage-notebook/trunk/sage.service)
Deleted:
  sage-notebook/repos/community-any/PKGBUILD
  sage-notebook/repos/community-any/sage.service

--------------+
 PKGBUILD     |  130 ++++++++++++++++++++++++++++-----------------------------
 sage.service |   16 +++----
 2 files changed, 73 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2018-11-05 20:33:20 UTC (rev 401677)
+++ PKGBUILD	2018-11-05 20:33:42 UTC (rev 401678)
@@ -1,65 +0,0 @@
-# Maintainer: Antonio Rojas <arojas at archlinux.org>
-# Maintainer: Evgeniy Alekseev <arcanis.arch at gmail dot com>
-
-pkgname=sage-notebook
-pkgver=1.1.0
-pkgrel=2
-pkgdesc='Browser-based notebook interface for SageMath'
-arch=(any)
-url='http://www.sagemath.org'
-license=(GPL3)
-depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol)
-optdepends=('python2-pyopenssl: to use the notebook in secure mode')
-makedepends=(gendesk python2-sphinx)
-source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz" sage.service)
-sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590'
-            '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a')
-
-prepare() {
-# create *.desktop file
-  gendesk -f -n \
-          --pkgname="sage-notebook" \
-          --pkgdesc="SageMath notebook" \
-          --name="SageMath" \
-          --exec="/usr/bin/sage -notebook=sagenb" \
-          --terminal=true \
-          --categories="Education;Science;Math"
-
-  cd sagenb-$pkgver
-# Use python2
-  find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
-    -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
-  sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
-  sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py 
-}
-
-build() {
-  cd sagenb-$pkgver
-  python2 setup.py build
-  
-  cd doc
-  make SPHINXBUILD=sphinx-build2 html
-}
-
-package() {
-  cd sagenb-$pkgver
-
-  python2 setup.py install --root "$pkgdir" --optimize=1
-
-  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING
-
-  ln -s /usr/share/mathjax "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax
-
-# install a systemd user unit
-  install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service"
-# install *.desktop and icon files
-  install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop"
-  install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \
-                 "$pkgdir/usr/share/pixmaps/sage-notebook.png"
-# remove sage3d
-  rm -r "$pkgdir"/usr/bin
-
-# install docs
-  mkdir -p "$pkgdir"/usr/share/doc/sagenb
-  cp -r doc/build/html "$pkgdir"/usr/share/doc/sagenb
-}

Copied: sage-notebook/repos/community-any/PKGBUILD (from rev 401677, sage-notebook/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2018-11-05 20:33:42 UTC (rev 401678)
@@ -0,0 +1,65 @@
+# Maintainer: Antonio Rojas <arojas at archlinux.org>
+# Maintainer: Evgeniy Alekseev <arcanis.arch at gmail dot com>
+
+pkgname=sage-notebook
+pkgver=1.1.1
+pkgrel=1
+pkgdesc='Browser-based notebook interface for SageMath'
+arch=(any)
+url='http://www.sagemath.org'
+license=(GPL3)
+depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol)
+optdepends=('python2-pyopenssl: to use the notebook in secure mode')
+makedepends=(gendesk python2-sphinx)
+source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz" sage.service)
+sha256sums=('a6740bc2b2b331a6adbb865be2bf76c6bf6ef1630fc16be1879bcc16530fe00c'
+            '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a')
+
+prepare() {
+# create *.desktop file
+  gendesk -f -n \
+          --pkgname="sage-notebook" \
+          --pkgdesc="SageMath notebook" \
+          --name="SageMath" \
+          --exec="/usr/bin/sage -notebook=sagenb" \
+          --terminal=true \
+          --categories="Education;Science;Math"
+
+  cd sagenb-$pkgver
+# Use python2
+  find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+    -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
+  sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
+  sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py 
+}
+
+build() {
+  cd sagenb-$pkgver
+  python2 setup.py build
+  
+  cd doc
+  make SPHINXBUILD=sphinx-build2 html
+}
+
+package() {
+  cd sagenb-$pkgver
+
+  python2 setup.py install --root "$pkgdir" --optimize=1
+
+  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING
+
+  ln -s /usr/share/mathjax "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax
+
+# install a systemd user unit
+  install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service"
+# install *.desktop and icon files
+  install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop"
+  install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \
+                 "$pkgdir/usr/share/pixmaps/sage-notebook.png"
+# remove sage3d
+  rm -r "$pkgdir"/usr/bin
+
+# install docs
+  mkdir -p "$pkgdir"/usr/share/doc/sagenb
+  cp -r doc/build/html "$pkgdir"/usr/share/doc/sagenb
+}

Deleted: sage.service
===================================================================
--- sage.service	2018-11-05 20:33:20 UTC (rev 401677)
+++ sage.service	2018-11-05 20:33:42 UTC (rev 401678)
@@ -1,8 +0,0 @@
-[Unit]
-Description=A free open-source mathematics software system
-
-[Service]
-ExecStart=/usr/bin/sage -notebook=sagenb
-
-[Install]
-WantedBy=default.target

Copied: sage-notebook/repos/community-any/sage.service (from rev 401677, sage-notebook/trunk/sage.service)
===================================================================
--- sage.service	                        (rev 0)
+++ sage.service	2018-11-05 20:33:42 UTC (rev 401678)
@@ -0,0 +1,8 @@
+[Unit]
+Description=A free open-source mathematics software system
+
+[Service]
+ExecStart=/usr/bin/sage -notebook=sagenb
+
+[Install]
+WantedBy=default.target


More information about the arch-commits mailing list