Notification time stamped 2021-05-31 18:17:48 UTC
From 0287c26ef7f76b08888df4e5905556ea2cee366a Mon Sep 17 00:00:00 2001
From: David <davidsch(a)fedoraproject.org>
Date: May 31 2021 18:17:26 +0000
Subject: Initial import (#1914637)
Signed-off-by: David <davidsch(a)fedoraproject.org>
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a233435
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/boututils-*.tar.gz
diff --git a/python-boututils.spec b/python-boututils.spec
new file mode 100644
index 0000000..fb1228d
--- /dev/null
+++ b/python-boututils.spec
@@ -0,0 +1,89 @@
+# Created by pyp2rpm-3.3.4
+%global pypi_name boututils
+
+Name: python-%{pypi_name}
+Version: 0.1.7
+Release: 0.1%{?dist}
+Summary: Python package containing BOUT++ utils
+
+License: LGPLv3+
+URL:
http://boutproject.github.io
+Source0: %pypi_source
+BuildArch: noarch
+
+BuildRequires: python3-devel
+BuildRequires: pyproject-rpm-macros
+# From setup_requires in setup.py:
+BuildRequires: python3dist(setuptools)
+BuildRequires: python3dist(setuptools-scm[toml]) >= 3.4
+BuildRequires: python3dist(setuptools-scm-git-archive)
+# For tests:
+BuildRequires: python3dist(pytest)
+
+%description
+Utils for postprocessing of BOUT++ simulations.
+
+
+%package -n python3-%{pypi_name}
+Summary: %{summary}
+
+%description -n python3-%{pypi_name}
+Utils for BOUT++
+
+
+%pyproject_extras_subpkg -n python3-%{pypi_name} mayavi
+
+
+%generate_buildrequires
+%pyproject_buildrequires -r
+
+
+%prep
+%autosetup -n %{pypi_name}-%{version}
+pushd %{pypi_name}
+sed -r -i '1{/#!/d}' anim.py boutgrid.py geqdsk.py
+popd
+# Remove bundled egg-info
+rm -rf %{pypi_name}.egg-info
+
+
+%build
+%pyproject_wheel
+
+
+%install
+%pyproject_install
+%pyproject_save_files %{pypi_name}
+
+
+%check
+%pytest
+
+
+%files -n python3-%{pypi_name}
+%license LICENSE
+%doc README.md
+%{python3_sitelib}/%{pypi_name}
+%{python3_sitelib}/%{pypi_name}-%{version}*info
+
+
+%changelog
+* Fri Jan 22 2021 David <davidsch(a)fedoraproject.org> - 0.1.7-0.1
+- Update to 0.1.7
+
+* Tue Jan 12 2021 Benjamin A. Beasley <code(a)musicinmybrain.net> - 0.1.6-0.2
+- Apply pyproject-rpm-macros, including generated BR’s
+- Properly handle mayavi extra
+- Do not duplicate generated Requires
+- Drop obsolete macros
+- Remove unwanted shebangs in prep
+- Run tests
+
+* Sat Jan 09 2021 David <davidsch(a)fedoraproject.org> - 0.1.6-0.1
+- Update to 0.1.6
+
+* Wed Dec 30 2020 David <davidsch(a)fedoraproject.org> - 0.1.4-0.2
+- Include patches.
+
+* Fri Sep 18 2020 David <davidsch(a)fedoraproject.org> - 0.1.4-0.1
+- Initial package.
diff --git a/sources b/sources
new file mode 100644
index 0000000..4a3988e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (boututils-0.1.7.tar.gz) =
6883da4effd5b802cfc70b22bcada925dddb14550ba65f71b89ba6900e09c6a7be5d7d08a6a6543e9aeacbef2b0eb9d3b156e1a4ab1446fe43901efb68122cf1
https://src.fedoraproject.org/rpms/python-boututils/c/0287c26ef7f76b08888...