%global _empty_manifest_terminate_build 0 Name: python-pyeclib Version: 1.6.1 Release: 2 Summary: Python interface to erasure codes License: BSD URL: http://git.openstack.org/cgit/openstack/pyeclib/ Source0: https://files.pythonhosted.org/packages/c8/9a/3c4362db5f46d5b1391b5fe827d070fe247674d503f98938aef0805f249d/pyeclib-1.6.1.tar.gz BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: liberasurecode-devel %ifarch loongarch64 BuildRequires: chrpath %endif %description This library provides a simple Python interface for implementing erasure codes. A number of back-end implementations is supported either directly or through the C interface liberasurecode. %package -n python3-pyeclib Summary: This library provides a simple Python interface for implementing erasure codes. Provides: python-pyeclib Requires: liberasurecode %description -n python3-pyeclib This is v0.9 of PyECLib. This library provides a simple Python interface for implementing erasure codes and is known to work with Python v2.6, 2.7 and 3.x. %prep %autosetup -n pyeclib-%{version} %build %py3_build %install %py3_install # diable tests #%check #%{__python3} setup.py test %files -n python3-pyeclib %{python3_sitearch}/pyeclib* %changelog * Thu Jun 27 2024 zhangxianting - 1.6.1-2 - Fix loongarch64 build error * Wed Jul 19 2023 Dongxing Wang - 1.6.1-1 - Update package to version 1.6.1 * Mon Jul 04 2022 OpenStack_SIG - 1.3.1-2 - Disable test * Sat Jul 31 2021 OpenStack_SIG - 1.3.1-1 - Package init