diff --git a/python-stestr.spec b/python-stestr.spec deleted file mode 100644 index cba7a88fedfbd229a3d530e92101b0086557b16a..0000000000000000000000000000000000000000 --- a/python-stestr.spec +++ /dev/null @@ -1,88 +0,0 @@ -%global _empty_manifest_terminate_build 0 - -Name: python-stestr -Version: 3.0.1 -Release: 5 -Summary: A test runner runner similar to testrepository -License: Apache-2.0 -URL: http://stestr.readthedocs.io/en/latest/ -Source0: https://files.pythonhosted.org/packages/a4/20/7be12e9e605f9149cf6b4cbd76465832a377e26699a86beefb42e2235099/stestr-3.0.1.tar.gz -BuildArch: noarch - -%description -stestr is a fork of the testrepository that concentrates on being a \ -dedicated test runner for python projects. The generic abstraction layers \ -which enabled testr to work with any subunit emitting runner are gone. \ -stestr hard codes python-subunit-isms into how it works. - -%package -n python3-stestr -Summary: A test runner runner similar to testrepository -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-pbr -BuildRequires: python3-pip -BuildRequires: python3-mock -BuildRequires: python3-future -BuildRequires: python3-subunit -BuildRequires: python3-fixtures -BuildRequires: python3-six -BuildRequires: python3-sqlalchemy -BuildRequires: python3-testtools -BuildRequires: python3-PyYAML -BuildRequires: python3-ddt -BuildRequires: python3-cliff -BuildRequires: python3-voluptuous - -Requires: python3-pbr -Requires: python3-future -Requires: python3-subunit -Requires: python3-fixtures -Requires: python3-six -Requires: python3-testtools -Requires: python3-PyYAML -Requires: python3-cliff -Requires: python3-voluptuous - -%description -n python3-stestr -stestr is a fork of the testrepository that concentrates on being a \ -dedicated test runner for python projects. The generic abstraction layers \ -which enabled testr to work with any subunit emitting runner are gone. \ -stestr hard codes python-subunit-isms into how it works. - -%prep -%autosetup -n stestr-%{version} -p1 -rm -rf stestr.egg-info -rm -f test-requirements.txt requirements.txt -sed -i 's/pbr>=2.0.0/pbr/g' setup.py - -%build -%py3_build - -%install -%py3_install -ln -s stestr %{buildroot}/%{_bindir}/stestr-3 -ln -s stestr-3 %{buildroot}/%{_bindir}/stestr-%{python3_version} - -%check -export PATH=%{buildroot}/%{_bindir}:$PATH -rm -fr .stestr -PYTHON=%{__python3} %{__python3} setup.py test || : - -%files -n python3-stestr -%license LICENSE -%doc README.rst -%{_bindir}/stestr* -%{python3_sitelib}/stestr -%{python3_sitelib}/stestr-*.egg-info - -%changelog -* Fri Jul 30 2021 chenyanpanHW - 3.0.1-5 -- DESC: delete -S git from %autosetup, and delete BuildRequires git - -* Mon Dec 28 2020 liksh - 3.0.1-4 -- Remove python2 support - -* Fri Nov 20 2020 Python_Bot -- Package Spec generated - - diff --git a/stestr-3.0.1.tar.gz b/stestr-3.0.1.tar.gz deleted file mode 100644 index 1b8804579a6a0a7c2ebf9a748c7d29009e02bf43..0000000000000000000000000000000000000000 Binary files a/stestr-3.0.1.tar.gz and /dev/null differ diff --git a/stestr-3.1.0.tar.gz b/stestr-3.1.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..cd487c6fa004a1a0c75d67199519b54d5f442b9c Binary files /dev/null and b/stestr-3.1.0.tar.gz differ diff --git a/stestr.spec b/stestr.spec new file mode 100644 index 0000000000000000000000000000000000000000..7fd936ddec1b2265888f8e6e3e8105e985709f4d --- /dev/null +++ b/stestr.spec @@ -0,0 +1,107 @@ +%global _empty_manifest_terminate_build 0 +Name: python-stestr +Version: 3.1.0 +Release: 1 +Summary: A parallel Python test runner built around subunit +License: Apache-2.0 +URL: http://stestr.readthedocs.io/en/latest/ +Source0: https://files.pythonhosted.org/packages/b2/bd/2db3dbae7b6dd30cf45009e9d75a39413e74171314d2b0e8b68e69e5b3a5/stestr-3.1.0.tar.gz +BuildArch: noarch +%description +A parallel Python test runner built around subunit + +%package -n python3-stestr +Summary: A parallel Python test runner built around subunit +Provides: python-stestr +# Base build requires +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +# General requires +BuildRequires: python3-future +BuildRequires: python3-cliff +BuildRequires: python3-subunit +BuildRequires: python3-fixtures +BuildRequires: python3-testtools +BuildRequires: python3-pyyaml +BuildRequires: python3-voluptuous +#BuildRequires: python3-subunit2sql +# General requires +Requires: python3-future +Requires: python3-pbr +Requires: python3-cliff +Requires: python3-subunit +Requires: python3-fixtures +Requires: python3-testtools +Requires: python3-pyyaml +Requires: python3-voluptuous +# Requires: python3-subunit2sql + +%description -n python3-stestr +A parallel Python test runner built around subunit + +%package help +Summary: A parallel Python test runner built around subunit +Provides: python3-stestr-doc +%description help +A parallel Python test runner built around subunit + +%prep +%autosetup -n stestr-%{version} + +%build +%py3_build + +%install +%py3_install + +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%check +# %{__python3} setup.py test + +%files -n python3-stestr -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Aug 10 2021 OpenStack_SIG - 3.1.0-1 +- update to 3.1.0 + +* Fri Jul 30 2021 chenyanpanHW - 3.0.1-5 +- DESC: delete -S git from %autosetup, and delete BuildRequires git + +* Mon Dec 28 2020 liksh - 3.0.1-4 +- Remove python2 support + +* Fri Nov 20 2020 Python_Bot +- Package Spec generated +