[arch-commits] Commit in sage-notebook/trunk (PKGBUILD jmol.patch)
Antonio Rojas
arojas at archlinux.org
Thu May 4 21:13:33 UTC 2017
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
===================================================================
--- PKGBUILD 2017-05-04 21:06:17 UTC (rev 227065)
+++ PKGBUILD 2017-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')
More information about the arch-commits
mailing list