init package

This commit is contained in:
dongjiao_joan 2022-07-25 06:30:49 +00:00 committed by Gitee
parent 4bfdcd04ed
commit d73ca00639
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 54 additions and 0 deletions

54
python-testfixtures.spec Normal file
View File

@ -0,0 +1,54 @@
%global pypi_name testfixtures
Name: python-%{pypi_name}
Version: 6.18.5
Release: 3%{?dist}
Summary: Collection of helpers and mock objects for unit tests
License: MIT
URL: https://github.com/Simplistix/testfixtures
Source0: %{pypi_source}
BuildArch: noarch
%description
Testfixtures is a collection of helpers and mock objects that are useful
when writing automated tests in Python.
%package -n python3-%{pypi_name}
Summary: %{summary}
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-twisted
BuildRequires: python3-zope-component
BuildRequires: python3-sybil
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
Testfixtures is a collection of helpers and mock objects that are useful
when writing automated tests in Python.
%prep
%autosetup -n %{pypi_name}-%{version}
rm -rf %{pypi_name}.egg-info
%build
%py3_build
%install
%py3_install
#%%check
# Upstream has a different idea about how Open Source works
# and is hostile against everything that doesn't match that idea.
# Thus, the only thing that matters is that tests work in their CI
%files -n python3-%{pypi_name}
%doc CHANGELOG.rst README.rst
%license LICENSE.txt
%{python3_sitelib}/%{pypi_name}/
%{python3_sitelib}/*.egg-info/
%changelog
* Mon Jul 25 2022 Dongjiao <dongjiao@kylinos.cn> - 6.18.5-3
- Initial package.

BIN
testfixtures-6.18.5.tar.gz Normal file

Binary file not shown.