update to 3.3.0

This commit is contained in:
lmz 2021-07-27 12:50:20 +00:00
parent 57b82e2e99
commit d9802edc99
3 changed files with 45 additions and 53 deletions

View File

@ -1,69 +1,56 @@
%global _empty_manifest_terminate_build 0 %global _empty_manifest_terminate_build 0
Name: python-reno Name: python-reno
Version: 3.2.0 Version: 3.3.0
Release: 2 Release: 1
Summary: RElease NOtes manager Summary: RElease NOtes manager
License: Apache Software License License: Apache-2.0
URL: https://docs.openstack.org/reno/latest/ URL: https://docs.openstack.org/reno/latest/
Source0: https://files.pythonhosted.org/packages/b3/8c/a0c4b6596c6e7f232dcba1e6f97532b3e139b9f5b3c76284ae8e755dad4f/reno-3.2.0.tar.gz Source0: https://files.pythonhosted.org/packages/0a/bb/9a121ddb86e5cec94d9336653fc1ecb33f27e151e64f4eb9274d968b81e2/reno-3.3.0.tar.gz
BuildArch: noarch BuildArch: noarch
Requires: python3-PyYAML
Requires: python3-dulwich
Requires: python3-packaging
Requires: python3-pbr
Requires: python3-docutils
Requires: python3-sphinx
Requires: python3-coverage
Requires: python3-openstackdocstheme
Requires: python3-subunit
Requires: python3-stestr
Requires: python3-testscenarios
Requires: python3-testtools
%description %description
Reno is a release notes manager for storing Reno is a release notes manager designed with high throughput in mind, supporting fast distributed development teams without introducing additional development processes. Our goal is to encourage detailed and accurate release notes for every release.
release notes in a git repository and then building documentation from them.
Managing release notes for a complex project over a long period
of time with many releases can be time consuming and error prone. Reno
helps automate the hard parts.
%package -n python3-reno %package -n python3-reno
Summary: RElease NOtes manager Summary: RElease NOtes manager
Provides: python-reno Provides: python-reno
BuildRequires: python3-devel # Base build requires
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pbr BuildRequires: python3-pbr
BuildRequires: python3-pip BuildRequires: python3-pip
BuildRequires: python3-setuptools BuildRequires: python3-wheel
BuildRequires: python3-pip # General requires
BuildRequires: python3-pbr BuildRequires: python3-pyyaml
%description -n python3-reno BuildRequires: python3-dulwich
Reno is a release notes manager for storing BuildRequires: python3-packaging
release notes in a git repository and then building documentation from them. BuildRequires: python3-docutils
Managing release notes for a complex project over a long period BuildRequires: python3-sphinx
of time with many releases can be time consuming and error prone. Reno # Tests running requires
helps automate the hard parts. BuildRequires: python3-coverage
BuildRequires: python3-openstackdocstheme
BuildRequires: python3-subunit
BuildRequires: python3-stestr
BuildRequires: python3-testscenarios
BuildRequires: python3-testtools
%description -n python3-reno
Reno is a release notes manager designed with high throughput in mind, supporting fast distributed development teams without introducing additional development processes. Our goal is to encourage detailed and accurate release notes for every release.
%package help %package help
Summary: Development documents and examples for reno Summary: RElease NOtes manager
Provides: python3-reno-doc Provides: python3-reno-doc
%description help %description help
Reno is a release notes manager for storing Reno is a release notes manager designed with high throughput in mind, supporting fast distributed development teams without introducing additional development processes. Our goal is to encourage detailed and accurate release notes for every release.
release notes in a git repository and then building documentation from them.
Managing release notes for a complex project over a long period
of time with many releases can be time consuming and error prone. Reno
helps automate the hard parts.
%prep %prep
%autosetup -n reno-3.2.0 %autosetup -n reno-3.3.0
%build %build
%py3_build %py3_build
%install %install
%py3_install %py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir} install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
@ -71,31 +58,36 @@ if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot} pushd %{buildroot}
if [ -d usr/lib ]; then if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi fi
if [ -d usr/lib64 ]; then if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi fi
if [ -d usr/bin ]; then if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi fi
if [ -d usr/sbin ]; then if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi fi
touch doclist.lst touch doclist.lst
if [ -d usr/share/man ]; then if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi fi
popd popd
mv %{buildroot}/filelist.lst . mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst . mv %{buildroot}/doclist.lst .
%files -n python3-reno -f filelist.lst %files -n python3-reno -f filelist.lst
%dir %{python3_sitelib}/* %dir %{python3_sitelib}/*
%files help -f doclist.lst %files help -f doclist.lst
%{_docdir}/* %{_docdir}/*
%changelog %changelog
* Mon Jul 26 2021 OpenStack_SIG <openstack@openeuler.org> - 3.3.0-1
- update to 3.3.0
* Thu Nov 19 2020 Python_Bot <Python_Bot@openeuler.org> * Thu Nov 19 2020 Python_Bot <Python_Bot@openeuler.org>
- Package Spec generated - Package Spec generated

Binary file not shown.

BIN
reno-3.3.0.tar.gz Normal file

Binary file not shown.