[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Friday, November 8, 2019 @ 23:44:49 Author: arojas Revision: 524732 Update to 1.1.3 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-08 23:42:25 UTC (rev 524731) +++ PKGBUILD2019-11-08 23:44:49 UTC (rev 524732) @@ -2,8 +2,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.1.2 -pkgrel=2 +pkgver=1.1.3 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,7 +12,7 @@ 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=('2c55438fb9a3ef88994ed385e2e9d88b11283853705fec11235a4f51a34aa04c' +sha256sums=('d00ec4fba5ee16cb0027a186902f41077169f0467d8cb2ae52108a01fe15b55a' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() {
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Wednesday, September 4, 2019 @ 21:55:47 Author: arojas Revision: 508119 mathjax2 rebuild Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-04 21:44:18 UTC (rev 508118) +++ PKGBUILD2019-09-04 21:55:47 UTC (rev 508119) @@ -3,12 +3,12 @@ pkgname=sage-notebook pkgver=1.1.2 -pkgrel=1 +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) +depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax2 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) @@ -48,7 +48,7 @@ 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 + ln -s /usr/share/mathjax2 "$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"
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 21:57:28 Author: arojas Revision: 429131 Update to 1.1.2 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 20:31:47 UTC (rev 429130) +++ PKGBUILD2019-02-01 21:57:28 UTC (rev 429131) @@ -2,7 +2,7 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.1.1 +pkgver=1.1.2 pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) @@ -12,7 +12,7 @@ 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' +sha256sums=('2c55438fb9a3ef88994ed385e2e9d88b11283853705fec11235a4f51a34aa04c' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() {
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Monday, November 5, 2018 @ 20:33:20 Author: arojas Revision: 401677 Update to 1.1.1 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-05 18:58:42 UTC (rev 401676) +++ PKGBUILD2018-11-05 20:33:20 UTC (rev 401677) @@ -2,8 +2,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.1.0 -pkgrel=2 +pkgver=1.1.1 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,7 +12,7 @@ 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' +sha256sums=('a6740bc2b2b331a6adbb865be2bf76c6bf6ef1630fc16be1879bcc16530fe00c' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() {
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 19:37:42 Author: arojas Revision: 398119 Add docs Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 19:37:20 UTC (rev 398118) +++ PKGBUILD2018-10-20 19:37:42 UTC (rev 398119) @@ -3,7 +3,7 @@ pkgname=sage-notebook pkgver=1.1.0 -pkgrel=1 +pkgrel=2 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -10,7 +10,7 @@ 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) +makedepends=(gendesk python2-sphinx) source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') @@ -36,6 +36,9 @@ build() { cd sagenb-$pkgver python2 setup.py build + + cd doc + make SPHINXBUILD=sphinx-build2 html } package() { @@ -55,4 +58,8 @@ "$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 }
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Thursday, October 18, 2018 @ 06:20:53 Author: arojas Revision: 395802 Update to 1.1.0 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-18 02:08:05 UTC (rev 395801) +++ PKGBUILD2018-10-18 06:20:53 UTC (rev 395802) @@ -2,7 +2,7 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.0.4 +pkgver=1.1.0 pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) @@ -12,7 +12,7 @@ optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) -sha256sums=('440033b213bcf55146efb2f3c124a58332271e1b595b2e220174b82d989b104f' +sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() {
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sagenb-deprecated.patch)
Date: Wednesday, October 17, 2018 @ 16:10:50 Author: arojas Revision: 395054 Update to 1.0.4 Modified: sage-notebook/trunk/PKGBUILD Deleted: sage-notebook/trunk/sagenb-deprecated.patch -+ PKGBUILD| 14 +- sagenb-deprecated.patch | 18 -- 2 files changed, 5 insertions(+), 27 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 16:09:36 UTC (rev 395053) +++ PKGBUILD2018-10-17 16:10:50 UTC (rev 395054) @@ -2,8 +2,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.0.3 -pkgrel=2 +pkgver=1.0.4 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -11,11 +11,9 @@ 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) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service -sagenb-deprecated.patch) -sha256sums=('416c8c53629e8100d6f485a07d08c55e07f93fcbe21aa67506802c15ab271b38' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' -'b5cfaa3412a10acebc287bcc94b1a3e86509bf1d06c5415cc58d7cb504d1bd6d') +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) +sha256sums=('440033b213bcf55146efb2f3c124a58332271e1b595b2e220174b82d989b104f' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() { # create *.desktop file @@ -28,8 +26,6 @@ --categories="Education;Science;Math" cd sagenb-$pkgver - patch -p1 -i ../sagenb-deprecated.patch # Fix deprecated imports - # 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 Deleted: sagenb-deprecated.patch === --- sagenb-deprecated.patch 2018-10-17 16:09:36 UTC (rev 395053) +++ sagenb-deprecated.patch 2018-10-17 16:10:50 UTC (rev 395054) @@ -1,18 +0,0 @@ -diff --git a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py -index da6a990c..fdc5382a 100755 a/sagenb/flask_version/base.py -+++ b/sagenb/flask_version/base.py -@@ -10,10 +10,10 @@ from .decorators import global_lock - # Make flask use the old session foo from <=flask-0.9 - from flask_oldsessions import OldSecureCookieSessionInterface - --from flask.ext.autoindex import AutoIndex -+from flask_autoindex import AutoIndex - from sage.env import SAGE_SRC, SAGE_DOC - SRC = os.path.join(SAGE_SRC, 'sage') --from flask.ext.openid import OpenID -+from flask_openid import OpenID - from flask_babel import Babel, gettext, ngettext, lazy_gettext, get_locale - from sagenb.misc.misc import SAGENB_ROOT, DATA, translations_path, N_, nN_, unicode_str - from json import dumps -
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Wednesday, October 10, 2018 @ 19:34:29 Author: arojas Revision: 392122 Add jsmol dependency Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-10 18:55:28 UTC (rev 392121) +++ PKGBUILD2018-10-10 19:34:29 UTC (rev 392122) @@ -3,12 +3,12 @@ pkgname=sage-notebook pkgver=1.0.3 -pkgrel=1 +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) +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) source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Monday, June 11, 2018 @ 06:26:50 Author: arojas Revision: 342330 Update to 1.0.3 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-11 06:16:14 UTC (rev 342329) +++ PKGBUILD2018-06-11 06:26:50 UTC (rev 342330) @@ -3,8 +3,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.0.2 -pkgrel=2 +pkgver=1.0.3 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -14,7 +14,7 @@ makedepends=(gendesk) source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service sagenb-deprecated.patch) -sha256sums=('a0c596fcd3d9ad854024542f265188000573e58861cecfb3ddcdfd252e22af52' +sha256sums=('416c8c53629e8100d6f485a07d08c55e07f93fcbe21aa67506802c15ab271b38' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' 'b5cfaa3412a10acebc287bcc94b1a3e86509bf1d06c5415cc58d7cb504d1bd6d')
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sagenb-deprecated.patch)
Date: Tuesday, May 22, 2018 @ 17:52:24 Author: arojas Revision: 327715 Some patching is still needed Added: sage-notebook/trunk/sagenb-deprecated.patch Modified: sage-notebook/trunk/PKGBUILD -+ PKGBUILD|9 ++--- sagenb-deprecated.patch | 18 ++ 2 files changed, 24 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:52:13 UTC (rev 327714) +++ PKGBUILD2018-05-22 17:52:24 UTC (rev 327715) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,9 +12,11 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service +sagenb-deprecated.patch) sha256sums=('a0c596fcd3d9ad854024542f265188000573e58861cecfb3ddcdfd252e22af52' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' +'b5cfaa3412a10acebc287bcc94b1a3e86509bf1d06c5415cc58d7cb504d1bd6d') prepare() { # create *.desktop file @@ -27,6 +29,7 @@ --categories="Education;Science;Math" cd sagenb-$pkgver + patch -p1 -i ../sagenb-deprecated.patch # Fix deprecated imports # Use python2 find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ Added: sagenb-deprecated.patch === --- sagenb-deprecated.patch (rev 0) +++ sagenb-deprecated.patch 2018-05-22 17:52:24 UTC (rev 327715) @@ -0,0 +1,18 @@ +diff --git a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py +index da6a990c..fdc5382a 100755 +--- a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py +@@ -10,10 +10,10 @@ from .decorators import global_lock + # Make flask use the old session foo from <=flask-0.9 + from flask_oldsessions import OldSecureCookieSessionInterface + +-from flask.ext.autoindex import AutoIndex ++from flask_autoindex import AutoIndex + from sage.env import SAGE_SRC, SAGE_DOC + SRC = os.path.join(SAGE_SRC, 'sage') +-from flask.ext.openid import OpenID ++from flask_openid import OpenID + from flask_babel import Babel, gettext, ngettext, lazy_gettext, get_locale + from sagenb.misc.misc import SAGENB_ROOT, DATA, translations_path, N_, nN_, unicode_str + from json import dumps +
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sagenb-deprecated.patch)
Date: Tuesday, May 22, 2018 @ 17:39:29 Author: arojas Revision: 327701 Update to 1.0.2 Modified: sage-notebook/trunk/PKGBUILD Deleted: sage-notebook/trunk/sagenb-deprecated.patch -+ PKGBUILD| 14 -- sagenb-deprecated.patch | 235 -- 2 files changed, 5 insertions(+), 244 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:38:50 UTC (rev 327700) +++ PKGBUILD2018-05-22 17:39:29 UTC (rev 327701) @@ -3,8 +3,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.0.1 -pkgrel=3 +pkgver=1.0.2 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,10 +12,9 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service sagenb-deprecated.patch) -sha256sums=('d3fa8deca39618262733bf4fd86d079f038f6f7b3f428c20773fd523411a1626' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' -'ce6e712a4da0bd99bcffc9c2e6fdbbe7c8c7a0e8689dc0e671a2b536236ce603') +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) +sha256sums=('a0c596fcd3d9ad854024542f265188000573e58861cecfb3ddcdfd252e22af52' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() { # create *.desktop file @@ -29,9 +28,6 @@ cd sagenb-$pkgver -# don't use deprecated imports - patch -p1 -i ../sagenb-deprecated.patch - # 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 Deleted: sagenb-deprecated.patch === --- sagenb-deprecated.patch 2018-05-22 17:38:50 UTC (rev 327700) +++ sagenb-deprecated.patch 2018-05-22 17:39:29 UTC (rev 327701) @@ -1,235 +0,0 @@ -diff --git a/sagenb/flask_version/admin.py b/sagenb/flask_version/admin.py -index 680d6fad..5a465d9e 100644 a/sagenb/flask_version/admin.py -+++ b/sagenb/flask_version/admin.py -@@ -1,7 +1,7 @@ - import os - from flask import Blueprint, url_for, render_template, request, session, redirect, g, current_app - from .decorators import login_required, admin_required, with_lock --from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext -+from flask_babel import Babel, gettext, ngettext, lazy_gettext - _ = gettext - - admin = Blueprint('admin', 'sagenb.flask_version.admin') -diff --git a/sagenb/flask_version/authentication.py b/sagenb/flask_version/authentication.py -index f2f4f738..f344b34f 100644 a/sagenb/flask_version/authentication.py -+++ b/sagenb/flask_version/authentication.py -@@ -2,7 +2,7 @@ import os - import random - from flask import Blueprint, url_for, render_template, request, session, redirect, g, current_app - from .decorators import with_lock --from flask.ext.babel import gettext, ngettext, lazy_gettext -+from flask_babel import gettext, ngettext, lazy_gettext - _ = gettext - - authentication = Blueprint('authentication', -diff --git a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py -index da6a990c..fdc5382a 100755 a/sagenb/flask_version/base.py -+++ b/sagenb/flask_version/base.py -@@ -10,11 +10,11 @@ from .decorators import global_lock - # Make flask use the old session foo from <=flask-0.9 - from flask_oldsessions import OldSecureCookieSessionInterface - --from flask.ext.autoindex import AutoIndex -+from flask_autoindex import AutoIndex - from sage.env import SAGE_SRC, SAGE_DOC - SRC = os.path.join(SAGE_SRC, 'sage') --from flask.ext.openid import OpenID --from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext, get_locale -+from flask_openid import OpenID -+from flask_babel import Babel, gettext, ngettext, lazy_gettext, get_locale - from sagenb.misc.misc import SAGENB_ROOT, DATA, translations_path, N_, nN_, unicode_str - from json import dumps - from sagenb.notebook.cell import number_of_rows -diff --git a/sagenb/flask_version/decorators.py b/sagenb/flask_version/decorators.py -index 8726a763..4f27bdfa 100644 a/sagenb/flask_version/decorators.py -+++ b/sagenb/flask_version/decorators.py -@@ -1,6 +1,6 @@ - from functools import wraps - from flask import Flask, url_for, render_template, request, session, redirect, g, current_app --from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext -+from flask_babel import Babel, gettext, ngettext, lazy_gettext - _ = gettext - - from threading import Lock -diff --git a/sagenb/flask_version/doc.py b/sagenb/flask_version/doc.py
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sagenb-deprecated.patch)
Date: Saturday, July 22, 2017 @ 18:09:22 Author: arojas Revision: 246013 Fix deprecation warnings Added: sage-notebook/trunk/sagenb-deprecated.patch Modified: sage-notebook/trunk/PKGBUILD -+ PKGBUILD| 12 +- sagenb-deprecated.patch | 235 ++ 2 files changed, 243 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-07-22 18:09:03 UTC (rev 246012) +++ PKGBUILD2017-07-22 18:09:22 UTC (rev 246013) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=1.0.1 -pkgrel=2 +pkgrel=3 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,9 +12,10 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service sagenb-deprecated.patch) sha256sums=('d3fa8deca39618262733bf4fd86d079f038f6f7b3f428c20773fd523411a1626' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' +'ce6e712a4da0bd99bcffc9c2e6fdbbe7c8c7a0e8689dc0e671a2b536236ce603') prepare() { # create *.desktop file @@ -27,7 +28,10 @@ --categories="Education;Science;Math" cd sagenb-$pkgver - + +# don't use deprecated imports + patch -p1 -i ../sagenb-deprecated.patch + # 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 Added: sagenb-deprecated.patch === --- sagenb-deprecated.patch (rev 0) +++ sagenb-deprecated.patch 2017-07-22 18:09:22 UTC (rev 246013) @@ -0,0 +1,235 @@ +diff --git a/sagenb/flask_version/admin.py b/sagenb/flask_version/admin.py +index 680d6fad..5a465d9e 100644 +--- a/sagenb/flask_version/admin.py b/sagenb/flask_version/admin.py +@@ -1,7 +1,7 @@ + import os + from flask import Blueprint, url_for, render_template, request, session, redirect, g, current_app + from .decorators import login_required, admin_required, with_lock +-from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext ++from flask_babel import Babel, gettext, ngettext, lazy_gettext + _ = gettext + + admin = Blueprint('admin', 'sagenb.flask_version.admin') +diff --git a/sagenb/flask_version/authentication.py b/sagenb/flask_version/authentication.py +index f2f4f738..f344b34f 100644 +--- a/sagenb/flask_version/authentication.py b/sagenb/flask_version/authentication.py +@@ -2,7 +2,7 @@ import os + import random + from flask import Blueprint, url_for, render_template, request, session, redirect, g, current_app + from .decorators import with_lock +-from flask.ext.babel import gettext, ngettext, lazy_gettext ++from flask_babel import gettext, ngettext, lazy_gettext + _ = gettext + + authentication = Blueprint('authentication', +diff --git a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py +index da6a990c..fdc5382a 100755 +--- a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py +@@ -10,11 +10,11 @@ from .decorators import global_lock + # Make flask use the old session foo from <=flask-0.9 + from flask_oldsessions import OldSecureCookieSessionInterface + +-from flask.ext.autoindex import AutoIndex ++from flask_autoindex import AutoIndex + from sage.env import SAGE_SRC, SAGE_DOC + SRC = os.path.join(SAGE_SRC, 'sage') +-from flask.ext.openid import OpenID +-from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext, get_locale ++from flask_openid import OpenID ++from flask_babel import Babel, gettext, ngettext, lazy_gettext, get_locale + from sagenb.misc.misc import SAGENB_ROOT, DATA, translations_path, N_, nN_, unicode_str + from json import dumps + from sagenb.notebook.cell import number_of_rows +diff --git a/sagenb/flask_version/decorators.py b/sagenb/flask_version/decorators.py +index 8726a763..4f27bdfa 100644 +--- a/sagenb/flask_version/decorators.py b/sagenb/flask_version/decorators.py +@@ -1,6 +1,6 @@ + from functools import wraps + from flask import Flask, url_for, render_template, request, session, redirect, g, current_app +-from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext ++from flask_babel import Babel, gettext, ngettext, lazy_gettext + _ = gettext + + from threading import Lock +diff --git a/sagenb/flask_version/doc.py b/sagenb/flask_version/doc.py +index 0895f8a0..aa3f0278 100644 +--- a/sagenb/flask_version/doc.py
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Saturday, June 17, 2017 @ 18:35:02 Author: arojas Revision: 237985 Fix sed line Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-17 18:14:12 UTC (rev 237984) +++ PKGBUILD2017-06-17 18:35:02 UTC (rev 237985) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -32,7 +32,7 @@ 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 + sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py } build() {
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Saturday, June 3, 2017 @ 07:23:29 Author: arojas Revision: 233642 Update to 1.0.1 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-03 03:12:19 UTC (rev 233641) +++ PKGBUILD2017-06-03 07:23:29 UTC (rev 233642) @@ -3,7 +3,7 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.0 +pkgver=1.0.1 pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) @@ -13,7 +13,7 @@ optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) -sha256sums=('90faad86182100dc96c1a85bd16d4c6f5c4e9e158d33edf8fa86c9870beb3e03' +sha256sums=('d3fa8deca39618262733bf4fd86d079f038f6f7b3f428c20773fd523411a1626' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() {
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD jmol.patch)
Date: Thursday, May 4, 2017 @ 21:13:32 Author: arojas Revision: 227066 Adapt to changes in upcoming sagemath 8 Modified: sage-notebook/trunk/PKGBUILD sage-notebook/trunk/jmol.patch + PKGBUILD | 19 +-- jmol.patch | 12 ++-- 2 files changed, 15 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-04 21:06:17 UTC (rev 227065) +++ PKGBUILD2017-05-04 21:13:32 UTC (rev 227066) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=0.13 -pkgrel=3 +pkgrel=4 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -13,10 +13,10 @@ optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service jmol.patch sagenb-flask-0.11.patch) -md5sums=('f72cd81add5373f74b459957a64074ce' - '61620179a7ecd85401d8e5a6ece3ea41' - 'b29760c97a5328faa179a46008391bf0' - 'a63fe71bfd4b36384ef5b802f592e319') +sha256sums=('8e88c66a244c027256c0c6c944414ef63d6c28c4f03c118c9964d610357896a6' +'8f16928bbb5989ffd99a81ed76c6d391dfe32ea74f626a24bc27dff348412de7' +'3e7d7437d5dd4e139add01dc21b367de391b8c4472a3af3827b2466489779e3c' +'931be5497fdb722fba1211c4dcb359519fd618a2e36bd1a80cc0cdb5302bb51d') prepare() { # create *.desktop file @@ -24,12 +24,9 @@ --pkgname="sage-notebook" \ --pkgdesc="SageMath notebook" \ --name="SageMath" \ - --exec="/usr/bin/sage -notebook" \ + --exec="/usr/bin/sage -notebook=sagenb" \ --terminal=true \ - --categories="Education;Science;Math" \ - --custom="X-DCOP-ServiceType= -X-KDE-SubstituteUID=false -X-KDE-Username=" + --categories="Education;Science;Math" cd sagenb-$pkgver @@ -65,4 +62,6 @@ 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 } Modified: jmol.patch === --- jmol.patch 2017-05-04 21:06:17 UTC (rev 227065) +++ jmol.patch 2017-05-04 21:13:32 UTC (rev 227066) @@ -10,12 +10,12 @@ -self.add_static_path('/j2s', os.path.join(os.environ["SAGE_ROOT"],"local","share","jsmol","j2s")) -self.add_static_path('/jsmol/j2s', os.path.join(os.environ["SAGE_ROOT"],"local","share","jsmol","j2s")) -self.add_static_path('/j2s/core', os.path.join(os.environ["SAGE_ROOT"],"local","share","jsmol","j2s","core")) -+self.add_static_path('/java/jmol', os.path.join(os.environ["SAGE_ROOT"],"share","jmol")) -+self.add_static_path('/jsmol', os.path.join(os.environ["SAGE_ROOT"],"share","jsmol")) -+self.add_static_path('/jsmol/js', os.path.join(os.environ["SAGE_ROOT"],"share","jsmol","js")) -+self.add_static_path('/j2s', os.path.join(os.environ["SAGE_ROOT"],"share","jsmol","j2s")) -+self.add_static_path('/jsmol/j2s', os.path.join(os.environ["SAGE_ROOT"],"share","jsmol","j2s")) -+self.add_static_path('/j2s/core', os.path.join(os.environ["SAGE_ROOT"],"share","jsmol","j2s","core")) ++self.add_static_path('/java/jmol', os.path.join(os.environ["SAGE_SHARE"],"jmol")) ++self.add_static_path('/jsmol', os.path.join(os.environ["SAGE_SHARE"],"jsmol")) ++self.add_static_path('/jsmol/js', os.path.join(os.environ["SAGE_SHARE"],"jsmol","js")) ++self.add_static_path('/j2s', os.path.join(os.environ["SAGE_SHARE"],"jsmol","j2s")) ++self.add_static_path('/jsmol/j2s', os.path.join(os.environ["SAGE_SHARE"],"jsmol","j2s")) ++self.add_static_path('/j2s/core', os.path.join(os.environ["SAGE_SHARE"],"jsmol","j2s","core")) import mimetypes mimetypes.add_type('text/plain','.jmol')
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sagenb-flask-0.11.patch)
Date: Friday, August 5, 2016 @ 10:44:07 Author: arojas Revision: 185266 Port away from deprecated Flask API Added: sage-notebook/trunk/sagenb-flask-0.11.patch Modified: sage-notebook/trunk/PKGBUILD -+ PKGBUILD| 18 -- sagenb-flask-0.11.patch | 342 ++ 2 files changed, 347 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-08-05 10:40:40 UTC (rev 185265) +++ PKGBUILD2016-08-05 10:44:07 UTC (rev 185266) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=0.13 -pkgrel=2 +pkgrel=3 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,12 +12,11 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch' -"https://pypi.io/packages/source/F/Flask/Flask-0.10.1.tar.gz;) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service jmol.patch sagenb-flask-0.11.patch) md5sums=('f72cd81add5373f74b459957a64074ce' '61620179a7ecd85401d8e5a6ece3ea41' 'b29760c97a5328faa179a46008391bf0' - '378670fe456957eb3c27ddaef60b2b24') + 'a63fe71bfd4b36384ef5b802f592e319') prepare() { # create *.desktop file @@ -42,14 +41,13 @@ # fix displaying 3D plots patch -p0 -i "$srcdir"/jmol.patch +# port away from deprecated Flask API + patch -p0 -i "$srcdir"/sagenb-flask-0.11.patch } build() { cd sagenb-$pkgver python2 setup.py build - - cd "$srcdir"/Flask-0.10.1 - python2 setup.py build } package() { @@ -67,10 +65,4 @@ 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" - -# Install flask 0.10 - cd "$srcdir"/Flask-0.10.1 - python2 setup.py install --root "$pkgdir" --optimize=1 - install -d "$pkgdir"/usr/lib/sage/site-packages - mv "$pkgdir"/usr/lib/python2.7/site-packages/{f,F}lask* "$pkgdir"/usr/lib/sage/site-packages } Added: sagenb-flask-0.11.patch === --- sagenb-flask-0.11.patch (rev 0) +++ sagenb-flask-0.11.patch 2016-08-05 10:44:07 UTC (rev 185266) @@ -0,0 +1,342 @@ +diff -ur sagenb.orig/flask_version/admin.py sagenb/flask_version/admin.py +--- sagenb.orig/flask_version/admin.py 2016-08-05 12:37:25.543124604 +0200 sagenb/flask_version/admin.py 2016-08-05 12:36:19.142795085 +0200 +@@ -1,10 +1,10 @@ + import os +-from flask import Module, url_for, render_template, request, session, redirect, g, current_app ++from flask import Blueprint, url_for, render_template, request, session, redirect, g, current_app + from decorators import login_required, admin_required, with_lock +-from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext ++from flask_babel import Babel, gettext, ngettext, lazy_gettext + _ = gettext + +-admin = Module('sagenb.flask_version.admin') ++admin = Blueprint('sagenb.flask_version.admin', __name__) + + @admin.route('/users') + @admin.route('/users/reset/') +diff -ur sagenb.orig/flask_version/authentication.py sagenb/flask_version/authentication.py +--- sagenb.orig/flask_version/authentication.py2016-08-05 12:37:25.543124604 +0200 sagenb/flask_version/authentication.py 2016-08-05 12:36:19.146128435 +0200 +@@ -1,11 +1,11 @@ + import os + import random +-from flask import Module, url_for, render_template, request, session, redirect, g, current_app ++from flask import Blueprint, url_for, render_template, request, session, redirect, g, current_app + from decorators import with_lock +-from flask.ext.babel import gettext, ngettext, lazy_gettext ++from flask_babel import gettext, ngettext, lazy_gettext + _ = gettext + +-authentication = Module('sagenb.flask_version.authentication') ++authentication = Blueprint('sagenb.flask_version.authentication', __name__) + + ## + # Authentication # +@@ -65,7 +65,7 @@ + #Valid user, everything is okay + session['username'] = username + session.modified = True +-return redirect(request.values.get('next', url_for('base.index'))) ++return redirect(request.values.get('next', url_for('sagenb.flask_version.base.index'))) + else: + template_dict['password_error'] = True + +diff -ur sagenb.orig/flask_version/base.py sagenb/flask_version/base.py +--- sagenb.orig/flask_version/base.py
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Saturday, June 4, 2016 @ 12:25:02 Author: arojas Revision: 177852 Bundle flask 0.10, 0.11 requires major porting Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-06-04 08:50:57 UTC (rev 177851) +++ PKGBUILD2016-06-04 10:25:02 UTC (rev 177852) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=0.13 -pkgrel=1 +pkgrel=2 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,10 +12,12 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch' +"https://pypi.io/packages/source/F/Flask/Flask-0.10.1.tar.gz;) md5sums=('f72cd81add5373f74b459957a64074ce' '61620179a7ecd85401d8e5a6ece3ea41' - 'b29760c97a5328faa179a46008391bf0') + 'b29760c97a5328faa179a46008391bf0' + '378670fe456957eb3c27ddaef60b2b24') prepare() { # create *.desktop file @@ -44,7 +46,9 @@ build() { cd sagenb-$pkgver + python2 setup.py build + cd "$srcdir"/Flask-0.10.1 python2 setup.py build } @@ -63,4 +67,10 @@ 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" + +# Install flask 0.10 + cd "$srcdir"/Flask-0.10.1 + python2 setup.py install --root "$pkgdir" --optimize=1 + install -d "$pkgdir"/usr/lib/sage/site-packages + mv "$pkgdir"/usr/lib/python2.7/site-packages/{f,F}lask* "$pkgdir"/usr/lib/sage/site-packages }
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Monday, May 9, 2016 @ 22:47:50 Author: arojas Revision: 174464 Update to 0.13 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-05-09 20:35:08 UTC (rev 174463) +++ PKGBUILD2016-05-09 20:47:50 UTC (rev 174464) @@ -3,8 +3,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=0.12 -pkgrel=2 +pkgver=0.13 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,8 +12,8 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=("http://mirrors.mit.edu/sage/spkg/upstream/sagenb/sagenb-$pkgver.tar.bz2; 'sage.service' 'jmol.patch') -md5sums=('f421c5c4d347226534ca0ca95ac726e2' +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') +md5sums=('f72cd81add5373f74b459957a64074ce' '61620179a7ecd85401d8e5a6ece3ea41' 'b29760c97a5328faa179a46008391bf0')
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sage-notebook.install)
Date: Wednesday, April 27, 2016 @ 17:53:58 Author: arojas Revision: 172068 Hooks Modified: sage-notebook/trunk/PKGBUILD Deleted: sage-notebook/trunk/sage-notebook.install ---+ PKGBUILD |3 +-- sage-notebook.install |8 2 files changed, 1 insertion(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-27 15:47:04 UTC (rev 172067) +++ PKGBUILD2016-04-27 15:53:58 UTC (rev 172068) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=0.12 -pkgrel=1 +pkgrel=2 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -13,7 +13,6 @@ optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) source=("http://mirrors.mit.edu/sage/spkg/upstream/sagenb/sagenb-$pkgver.tar.bz2; 'sage.service' 'jmol.patch') -install=$pkgname.install md5sums=('f421c5c4d347226534ca0ca95ac726e2' '61620179a7ecd85401d8e5a6ece3ea41' 'b29760c97a5328faa179a46008391bf0') Deleted: sage-notebook.install === --- sage-notebook.install 2016-04-27 15:47:04 UTC (rev 172067) +++ sage-notebook.install 2016-04-27 15:53:58 UTC (rev 172068) @@ -1,8 +0,0 @@ -post_install() { - update-desktop-database -q -} - -post_upgrade() { - post_install -} -
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Sunday, April 17, 2016 @ 23:48:27 Author: arojas Revision: 171268 Update to 0.12 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-17 18:59:39 UTC (rev 171267) +++ PKGBUILD2016-04-17 21:48:27 UTC (rev 171268) @@ -3,19 +3,18 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=0.11.7 +pkgver=0.12 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 -python2-webassets mathjax) +depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') +source=("http://mirrors.mit.edu/sage/spkg/upstream/sagenb/sagenb-$pkgver.tar.bz2; 'sage.service' 'jmol.patch') install=$pkgname.install -md5sums=('d25b1709da70a337d6149dddec192b9d' +md5sums=('f421c5c4d347226534ca0ca95ac726e2' '61620179a7ecd85401d8e5a6ece3ea41' 'b29760c97a5328faa179a46008391bf0') @@ -45,7 +44,7 @@ } build() { - cd sagenb-${pkgver} + cd sagenb-$pkgver python2 setup.py build } @@ -57,8 +56,6 @@ install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING -# Use system mathjax - rm -r "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax ln -s /usr/share/mathjax "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax # install a systemd user unit
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Saturday, March 26, 2016 @ 00:42:21 Author: arojas Revision: 168409 Update to 0.11.7 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-03-25 23:40:12 UTC (rev 168408) +++ PKGBUILD2016-03-25 23:42:21 UTC (rev 168409) @@ -3,7 +3,7 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=0.11.6.1 +pkgver=0.11.7 pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) @@ -15,7 +15,7 @@ makedepends=(gendesk) source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') install=$pkgname.install -md5sums=('9ccb67b5b5fb42702889ad5f37578eb3' +md5sums=('d25b1709da70a337d6149dddec192b9d' '61620179a7ecd85401d8e5a6ece3ea41' 'b29760c97a5328faa179a46008391bf0')
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Tuesday, January 19, 2016 @ 18:32:42 Author: arojas Revision: 157708 Update to 0.11.6.1 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-19 17:30:30 UTC (rev 157707) +++ PKGBUILD2016-01-19 17:32:42 UTC (rev 157708) @@ -3,7 +3,7 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=0.11.5 +pkgver=0.11.6.1 pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) @@ -15,7 +15,7 @@ makedepends=(gendesk) source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') install=$pkgname.install -md5sums=('cf855521ff6e93ef586ab647ed75c997' +md5sums=('9ccb67b5b5fb42702889ad5f37578eb3' '61620179a7ecd85401d8e5a6ece3ea41' 'b29760c97a5328faa179a46008391bf0') @@ -24,7 +24,7 @@ gendesk -f -n \ --pkgname="sage-notebook" \ --pkgdesc="SageMath notebook" \ - --name="Sage" \ + --name="SageMath" \ --exec="/usr/bin/sage -notebook" \ --terminal=true \ --categories="Education;Science;Math" \ @@ -51,7 +51,7 @@ } package() { - cd sagenb-${pkgver} + cd sagenb-$pkgver python2 setup.py install --root "$pkgdir" --optimize=1 @@ -68,4 +68,3 @@ install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \ "$pkgdir/usr/share/pixmaps/sage-notebook.png" } -
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Friday, December 11, 2015 @ 10:30:34 Author: arojas Revision: 152810 Update to 0.11.5 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-11 07:56:02 UTC (rev 152809) +++ PKGBUILD2015-12-11 09:30:34 UTC (rev 152810) @@ -3,8 +3,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=0.11.4 -pkgrel=2 +pkgver=0.11.5 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -15,7 +15,7 @@ makedepends=(gendesk) source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') install=$pkgname.install -md5sums=('e8e0495d3668735c4ec2abc157c17f6b' +md5sums=('cf855521ff6e93ef586ab647ed75c997' '61620179a7ecd85401d8e5a6ece3ea41' 'b29760c97a5328faa179a46008391bf0')
[arch-commits] Commit in (sage-notebook/trunk/PKGBUILD sagetex/trunk/PKGBUILD)
Date: Thursday, April 16, 2015 @ 20:22:35 Author: arojas Revision: 131501 sage-mathematics - sagemath Modified: sage-notebook/trunk/PKGBUILD sagetex/trunk/PKGBUILD --+ sage-notebook/trunk/PKGBUILD |4 ++-- sagetex/trunk/PKGBUILD |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: sage-notebook/trunk/PKGBUILD === --- sage-notebook/trunk/PKGBUILD2015-04-16 18:20:30 UTC (rev 131500) +++ sage-notebook/trunk/PKGBUILD2015-04-16 18:22:35 UTC (rev 131501) @@ -5,7 +5,7 @@ pkgname=sage-notebook pkgver=0.11.4 pkgrel=2 -pkgdesc='Browser-based notebook interface for Sage' +pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' license=(GPL3) @@ -23,7 +23,7 @@ # create *.desktop file gendesk -f -n \ --pkgname=sage-notebook \ - --pkgdesc=Sage notebook \ + --pkgdesc=SageMath notebook \ --name=Sage \ --exec=/usr/bin/sage -notebook \ --terminal=true \ Modified: sagetex/trunk/PKGBUILD === --- sagetex/trunk/PKGBUILD 2015-04-16 18:20:30 UTC (rev 131500) +++ sagetex/trunk/PKGBUILD 2015-04-16 18:22:35 UTC (rev 131501) @@ -4,7 +4,7 @@ pkgname=sagetex pkgver=2.3.4 pkgrel=1 -pkgdesc='Allows to embed code, results of computations, and plots from Sage into LaTeX documents' +pkgdesc='Allows to embed code, results of computations, and plots from SageMath into LaTeX documents' arch=('any') url='http://www.sagemath.org' license=('GPL2')
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Sunday, March 1, 2015 @ 18:37:39 Author: arojas Revision: 128502 Switch to system MathJax Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-01 15:51:19 UTC (rev 128501) +++ PKGBUILD2015-03-01 17:37:39 UTC (rev 128502) @@ -4,14 +4,15 @@ pkgname=sage-notebook pkgver=0.11.4 -pkgrel=1 +pkgrel=2 pkgdesc='Browser-based notebook interface for Sage' -arch=('any') +arch=(any) url='http://www.sagemath.org' -license=('GPL3') -depends=('sage-mathematics' 'python2-twisted' 'python2-flask-oldsessions' 'python2-flask-openid' 'python2-flask-autoindex' 'python2-flask-babel' 'python2-flask-silk' 'python2-webassets') +license=(GPL3) +depends=(sage-mathematics python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel +python2-webassets mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') -makedepends=('gendesk') +makedepends=(gendesk) source=(https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') install=$pkgname.install md5sums=('e8e0495d3668735c4ec2abc157c17f6b' @@ -56,6 +57,10 @@ install -D -m644 COPYING $pkgdir/usr/share/licenses/${pkgname}/COPYING +# Use system mathjax + rm -r $pkgdir/usr/lib/python2.7/site-packages/sagenb/data/mathjax + 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 @@ -63,3 +68,4 @@ install -Dm644 $pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png \ $pkgdir/usr/share/pixmaps/sage-notebook.png } +
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Tuesday, February 17, 2015 @ 20:41:07 Author: arojas Revision: 127868 Update to 0.11.4 for Sage 6.5 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-17 19:23:54 UTC (rev 127867) +++ PKGBUILD2015-02-17 19:41:07 UTC (rev 127868) @@ -3,9 +3,9 @@ # Maintainer: Evgeniy Alekseev arcanis.arch at gmail dot com pkgname=sage-notebook -pkgver=0.11.1 -pkgrel=4 -pkgdesc='Web-based notebook interface for Sage' +pkgver=0.11.4 +pkgrel=1 +pkgdesc='Browser-based notebook interface for Sage' arch=('any') url='http://www.sagemath.org' license=('GPL3') @@ -14,7 +14,7 @@ makedepends=('gendesk') source=(https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') install=$pkgname.install -md5sums=('74d9ddd0f1b77ff8ef9d0f5b0007cf00' +md5sums=('e8e0495d3668735c4ec2abc157c17f6b' '61620179a7ecd85401d8e5a6ece3ea41' 'b29760c97a5328faa179a46008391bf0')
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sage-notebook.install)
Date: Wednesday, February 4, 2015 @ 09:24:01 Author: arojas Revision: 127071 userdel todo list Modified: sage-notebook/trunk/PKGBUILD sage-notebook/trunk/sage-notebook.install ---+ PKGBUILD |2 +- sage-notebook.install |8 +--- 2 files changed, 2 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-04 07:06:23 UTC (rev 127070) +++ PKGBUILD2015-02-04 08:24:01 UTC (rev 127071) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=0.11.1 -pkgrel=3 +pkgrel=4 pkgdesc='Web-based notebook interface for Sage' arch=('any') url='http://www.sagemath.org' Modified: sage-notebook.install === --- sage-notebook.install 2015-02-04 07:06:23 UTC (rev 127070) +++ sage-notebook.install 2015-02-04 08:24:01 UTC (rev 127071) @@ -1,14 +1,8 @@ post_install() { update-desktop-database -q - - getent passwd sagemath /dev/null userdel sagemath } post_upgrade() { - update-desktop-database -q - - if [ $(vercmp $2 0.11.1-3) -lt 0 ]; then -getent passwd sagemath /dev/null userdel sagemath - fi + post_install }
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sage-notebook.install)
Date: Sunday, January 11, 2015 @ 11:30:45 Author: arojas Revision: 125719 Remove sagemath user (FS#43370) Modified: sage-notebook/trunk/PKGBUILD sage-notebook/trunk/sage-notebook.install ---+ PKGBUILD |2 +- sage-notebook.install | 15 ++- 2 files changed, 7 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-01-11 03:30:40 UTC (rev 125718) +++ PKGBUILD2015-01-11 10:30:45 UTC (rev 125719) @@ -3,7 +3,7 @@ pkgname=sage-notebook pkgver=0.11.1 -pkgrel=2 +pkgrel=3 pkgdesc='Web-based notebook interface for Sage' arch=('any') url='http://www.sagemath.org' Modified: sage-notebook.install === --- sage-notebook.install 2015-01-11 03:30:40 UTC (rev 125718) +++ sage-notebook.install 2015-01-11 10:30:45 UTC (rev 125719) @@ -1,17 +1,14 @@ post_install() { update-desktop-database -q - # add sagemath user for the daemon - useradd -r -c 'Sage daemon' -d /var/lib/sage -s /bin/false sagemath + getent passwd sagemath /dev/null userdel sagemath } post_upgrade() { - post_install $1 - echo There is now a user session unit included to run a sage notebook as your user. - echo The wiki includes a guide on starting systemd user sessions + update-desktop-database -q + + if [ $(vercmp $2 0.11.1-3) -lt 0 ]; then +getent passwd sagemath /dev/null userdel sagemath + fi } -post_remove() { - # remove the sagemath daemon user - userdel sagemath -}
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Tuesday, January 6, 2015 @ 19:50:21 Author: arojas Revision: 125533 Fix displaying 3D plots (FS#43360) Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-01-06 17:45:27 UTC (rev 125532) +++ PKGBUILD2015-01-06 18:50:21 UTC (rev 125533) @@ -3,7 +3,7 @@ pkgname=sage-notebook pkgver=0.11.1 -pkgrel=1 +pkgrel=2 pkgdesc='Web-based notebook interface for Sage' arch=('any') url='http://www.sagemath.org' @@ -11,10 +11,11 @@ depends=('sage-mathematics' 'python2-twisted' 'python2-flask-oldsessions' 'python2-flask-openid' 'python2-flask-autoindex' 'python2-flask-babel' 'python2-flask-silk' 'python2-webassets') optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=('gendesk') -source=(https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service') +source=(https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service' 'jmol.patch') install=$pkgname.install md5sums=('74d9ddd0f1b77ff8ef9d0f5b0007cf00' - '61620179a7ecd85401d8e5a6ece3ea41') + '61620179a7ecd85401d8e5a6ece3ea41' + 'b29760c97a5328faa179a46008391bf0') prepare() { # create *.desktop file @@ -36,6 +37,9 @@ -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 + +# fix displaying 3D plots + patch -p0 -i $srcdir/jmol.patch } build() {
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Monday, January 5, 2015 @ 20:59:26 Author: arojas Revision: 125431 Revert unintended changes Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-01-05 19:56:56 UTC (rev 125430) +++ PKGBUILD2015-01-05 19:59:26 UTC (rev 125431) @@ -2,7 +2,7 @@ # Maintainer: Evgeniy Alekseev arcanis.arch at gmail dot com pkgname=sage-notebook -pkgver=0.11.2 +pkgver=0.11.1 pkgrel=1 pkgdesc='Web-based notebook interface for Sage' arch=('any') @@ -13,7 +13,7 @@ makedepends=('gendesk') source=(https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; 'sage.service') install=$pkgname.install -md5sums=('0ee30dade6b3ab97bac38a993a4c7af8' +md5sums=('74d9ddd0f1b77ff8ef9d0f5b0007cf00' '61620179a7ecd85401d8e5a6ece3ea41') prepare() {
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Wednesday, December 24, 2014 @ 00:26:57 Author: arojas Revision: 124489 more python - python2 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-23 23:15:28 UTC (rev 124488) +++ PKGBUILD2014-12-23 23:26:57 UTC (rev 124489) @@ -32,7 +32,8 @@ cd sagenb-$pkgver # Use python2 - find -name *.py | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -i + 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 }