Fix src.rpm name and remove empty help subpackage

This commit is contained in:
wk333 2023-10-13 16:37:42 +08:00
parent 37436523f1
commit 1df047a6b4

View File

@ -1,7 +1,7 @@
%global _empty_manifest_terminate_build 0 %global _empty_manifest_terminate_build 0
Name: python-PasteDeploy Name: python-paste-deploy
Version: 2.1.1 Version: 2.1.1
Release: 1 Release: 2
Summary: Load, configure, and compose WSGI applications and servers Summary: Load, configure, and compose WSGI applications and servers
License: MIT License: MIT
URL: https://pylonsproject.org/ URL: https://pylonsproject.org/
@ -26,17 +26,11 @@ Requires: python3-paste
Requires: python3-sphinx Requires: python3-sphinx
Requires: python3-pylons-sphinx-themes Requires: python3-pylons-sphinx-themes
Requires: python3-pytest Requires: python3-pytest
Obsoletes: python-PasteDeploy-help
%description -n python3-paste-deploy %description -n python3-paste-deploy
This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file. This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.
%package help
Summary: Load, configure, and compose WSGI applications and servers
Provides: python3-paste-deploy-doc
%description help
This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.
%prep %prep
%autosetup -n PasteDeploy-%{version} %autosetup -n PasteDeploy-%{version}
@ -46,43 +40,19 @@ This tool provides code to load WSGI applications and servers from URIs. These U
%install %install
%py3_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 %check
pytest pytest
%files -n python3-paste-deploy -f filelist.lst %files -n python3-paste-deploy
%license license.txt
%{python3_sitelib}/*
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog %changelog
* Fri Oct 13 2023 wangkai <13474090681@163.com> - 2.1.1-2
- Fix src.rpm name
- Remove empty help subpackage
* Tue Jul 27 2021 OpenStack_SIG <openstack@openeuler.org> - 2.1.1-1 * Tue Jul 27 2021 OpenStack_SIG <openstack@openeuler.org> - 2.1.1-1
- updata to 2.1.1 - updata to 2.1.1