#16 Add python-notebook-jsmol subpackage with a link to jsmol
Closed 4 years ago by churchyard. Opened 4 years ago by churchyard.
rpms/ churchyard/python-notebook jsmol  into  master

file modified
+20 -1
@@ -12,7 +12,7 @@ 

  # upstream version, like 1.2.3rc1

  %global uversion %{version}%{tag}

  

- Release:        3%{tag}%{?dist}

+ Release:        4%{tag}%{?dist}

  Summary:        A web-based notebook environment for interactive computing

  License:        BSD

  URL:            http://jupyter.org
@@ -115,6 +115,16 @@ 

  

  %description -n python3-%{pypi_name} %_description

  

+ %package -n python-%{pypi_name}-jsmol

+ Summary:        Link for the jsmol JavaScript library

+ License:        Public Domain

+ Requires:       python-jupyter-filesystem

+ Requires:       jsmol

+ %description -n python-%{pypi_name}-jsmol

+ Link for the jsmol JavaScript library, see the original bug report for details:

+ https://bugzilla.redhat.com/show_bug.cgi?id=1748526

+ 

+ 

  %package -n python-%{pypi_name}-doc

  Summary:        notebook documentation

  %description -n python-%{pypi_name}-doc
@@ -163,6 +173,9 @@ 

  

  popd

  

+ # https://bugzilla.redhat.com/show_bug.cgi?id=1748526

+ mkdir -p %{buildroot}%{_datadir}/jupyter/nbextensions/

+ ln -vfs %{_datadir}/jsmol %{buildroot}%{_datadir}/jupyter/nbextensions/

  

  %check

  # Workaround: OSError: [Errno 18] Invalid cross-device link: b'/tmp/...' -> b'/builddir/.local/share/Trash/files/...'
@@ -186,8 +199,14 @@ 

  %doc html

  %license COPYING.md

  

+ %files -n python-%{pypi_name}-jsmol

+ %{_datadir}/jupyter/nbextensions/jsmol

+ 

  

  %changelog

+ * Tue Sep 03 2019 Miro Hrončok <mhroncok@redhat.com> - 5.7.8-4

+ - Add python-notebook-jsmol subpackage with a link to jsmol (#1748526)

+ 

  * Sun Aug 18 2019 Miro Hrončok <mhroncok@redhat.com> - 5.7.8-3

  - Rebuilt for Python 3.8