commit 124d92cfb4463b9784492f55dc5b02b511167244 Author: Daniel Uvehag Date: Wed Apr 20 09:12:08 2022 +0200 Initial package diff --git a/python-ruamel-yaml.spec b/python-ruamel-yaml.spec new file mode 100644 index 0000000..b016142 --- /dev/null +++ b/python-ruamel-yaml.spec @@ -0,0 +1,54 @@ +%global pypi_name ruamel.yaml +%global canonical_pypi_name ruamel-yaml +%global pypi_version 0.17.21 + +Name: python-%{pypi_name} +Version: %{pypi_version} +Release: 1%{?dist} +Summary: YAML 1.2 loader/dumper package for Python + +License: MIT +URL: https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree +Source0: %{pypi_source} +BuildArch: noarch + +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: python%{python3_version}dist(setuptools) + +%global _description %{expand: +ruamel.yaml is a YAML 1.2 loader/dumper package for Python. +It is a derivative of Kirill Simonov’s PyYAML 3.11} + +%description %_description + + +%package -n python%{python3_pkgversion}-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python%{python3_pkgversion}-%{pypi_name}} + +Requires: python%{python3_version}dist(ruamel-yaml-clib) >= 0.2.6 + +%description -n python%{python3_pkgversion}-%{pypi_name} %_description + + +%prep +%autosetup -n %{pypi_name}-%{pypi_version} +rm -rf %{pypi_name}.egg-info + +%build +%py3_build + +%install +export RUAMEL_NO_PIP_INSTALL_CHECK=1 +%py3_install + +%files -n python%{python3_pkgversion}-%{pypi_name} +%license LICENSE +%doc README.rst +%{python3_sitelib}/ruamel +%{python3_sitelib}/%{pypi_name}-%{pypi_version}-py%{python3_version}-*.pth +%{python3_sitelib}/%{pypi_name}-%{pypi_version}-py%{python3_version}.egg-info + +%changelog +* Wed Apr 20 2022 Daniel Uvehag - 0.17.21-1 +- Initial package.