| |
@@ -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
|
| |
|
| |
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1748526