diff --git a/kiwisolver-1.1.0.tar.gz b/kiwisolver-1.1.0.tar.gz new file mode 100644 index 0000000..2a35dde Binary files /dev/null and b/kiwisolver-1.1.0.tar.gz differ diff --git a/python-kiwisolver.spec b/python-kiwisolver.spec new file mode 100644 index 0000000..e00db09 --- /dev/null +++ b/python-kiwisolver.spec @@ -0,0 +1,59 @@ +Name: python-kiwisolver +Version: 1.1.0 +Release: 5 +Summary: A fast implementation of the Cassowary constraint solver +License: BSD-3-Clause +URL: https://github.com/nucleic/kiwi +Source0: https://github.com/nucleic/kiwi/archive/%{version}/kiwisolver-%{version}.tar.gz +BuildRequires: gcc-c++ + +%description +Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm. +Kiwi is an implementation of the algorithm based on the seminal Cassowary paper. It is +not a refactoring of the original C++ solver. Kiwi has been designed from the ground +up to be lightweight and fast. + +%package -n python3-kiwisolver +Summary: Kiwisolver for Python 3 Package +%python_provide python3-kiwisolver +BuildRequires: python3-devel python3-setuptools python3-pytest + +%description -n python3-kiwisolver +Kiwisolver for Python 3 Package. + +%prep +%autosetup -n kiwi-%{version} +rm -rf kiwisolver.egg-info + +%build +%py3_build + +%install +%py3_install + +%check +PYTHONPATH="%{buildroot}%{python3_sitearch}" py.test-3 py/tests/ + +%files -n python3-kiwisolver +%doc README.rst LICENSE +%{python3_sitearch}/kiwisolver.cpython-*.so +%{python3_sitearch}/kiwisolver-%{version}-*.egg-info + +%changelog +* Mon May 9 2022 yaoxin - 1.1.0-5 +- License compliance rectification + +* Wed Oct 21 2020 Ge Wang - 1.1.0-4 +- Remove python2 + +* Wed Mar 11 2020 gulining - 1.1.0-3 +- Add python2 + +* Mon Mar 9 2020 Ling Yang - 1.1.0-2 +- Fixed format for spec file + +* Tue Nov 05 2019 openEuler Buildteam - 1.1.0-1 +- Type:NA +- ID:NA +- SUG:NA +- DESC:Package Init diff --git a/python-kiwisolver.yaml b/python-kiwisolver.yaml new file mode 100644 index 0000000..642d69b --- /dev/null +++ b/python-kiwisolver.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: nucleic/kiwi +tag_prefix: ^ +seperator: .