From 4c39ac74c7ba04d35432cbad94d55ae23e14323e Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Mar 16 2018 22:14:55 +0000 Subject: Initial import (#1556689). --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d2c0333 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/octave_kernel-0.28.3.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 1496d83..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# python-octave-kernel - -The python-octave-kernel package \ No newline at end of file diff --git a/python-octave-kernel.spec b/python-octave-kernel.spec new file mode 100644 index 0000000..e5c3ca2 --- /dev/null +++ b/python-octave-kernel.spec @@ -0,0 +1,70 @@ +%global srcname octave-kernel +%global srcname_ octave_kernel + +Name: python-%{srcname} +Version: 0.28.3 +Release: 1%{?dist} +Summary: A Jupyter kernel for Octave + +License: MIT +URL: https://pypi.python.org/pypi/%{srcname_} +Source0: https://files.pythonhosted.org/packages/source/o/%{srcname_}/%{srcname_}-%{version}.tar.gz + +BuildArch: noarch + +BuildRequires: octave gnuplot + +%global _description \ +A Jupyter kernel for Octave. + +%description %{_description} + + +%package -n python3-%{srcname} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{srcname}} + +BuildRequires: python3-devel +BuildRequires: python3-metakernel >= 0.20.11 +BuildRequires: python3-jupyter-client >= 4.3.0 +BuildRequires: python3-ipykernel + +BuildRequires: python3-jupyter-kernel-test + +Requires: octave +Requires: python3-metakernel >= 0.18.0 +Requires: python3-jupyter-client >= 4.3.0 +Requires: python3-ipykernel + +%description -n python3-%{srcname} %{_description} + + +%prep +%autosetup -n %{srcname_}-%{version} -p1 + + +%build +%py3_build + + +%install +%py3_install + + +%check +PYTHONPATH="%{buildroot}%{python3_sitelib}" \ + JUPYTER_PATH="%{buildroot}%{_datadir}/jupyter" \ + %{__python3} test_octave_kernel.py -v + + +%files -n python3-%{srcname} +%license LICENSE.txt +%doc README.rst +%{python3_sitelib}/%{srcname_} +%{python3_sitelib}/%{srcname_}-%{version}-py?.?.egg-info +%{_datadir}/jupyter/kernels/octave + + +%changelog +* Thu Mar 15 2018 Elliott Sales de Andrade 0.28.3-1 +- Initial package release. diff --git a/sources b/sources new file mode 100644 index 0000000..dea49ec --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (octave_kernel-0.28.3.tar.gz) = 29866f357ac2aa9c4a74ccb5322cd26b986d43f45c2b21eae161b2c7cfc7713b71ed5973b94b64d41bca3cc6d807644181fcf007b7a22e8df37c6968205a0b09