!2 Upgrade package version for OpenStack Wallaby support

From: @sean-lau
Reviewed-by: @myeuler
Signed-off-by: @myeuler
This commit is contained in:
openeuler-ci-bot 2021-08-03 08:42:57 +00:00 committed by Gitee
commit 0e3735d401
3 changed files with 45 additions and 33 deletions

Binary file not shown.

BIN
asgiref-3.4.0.tar.gz Normal file

Binary file not shown.

View File

@ -1,47 +1,54 @@
%global _empty_manifest_terminate_build 0
Name: python-asgiref
Version: 3.2.10
Release: 1
Summary: ASGI specs, helper code, and adapters
License: BSD
URL: https://github.com/django/asgiref/
Source0: https://files.pythonhosted.org/packages/6d/6e/6e0ff19e7054491be7390fec2b711f838b31282fd3afe28057314d72f11b/asgiref-3.2.10.tar.gz
BuildArch: noarch
Requires: python3-pytest
Requires: python3-pytest-asyncio
Name: python-asgiref
Version: 3.4.0
Release: 1
Summary: ASGI specs, helper code, and adapters
License: BSD
URL: https://github.com/django/asgiref/
Source0: https://files.pythonhosted.org/packages/c0/9d/b1c128ed26b8c01c27e5c393c558e9c2a6716dfbdb59f97ba14960fbde76/asgiref-3.4.0.tar.gz
BuildArch: noarch
%description
ASGI is a standard for Python asynchronous web apps and servers to communicate
with each other, and positioned as an asynchronous successor to WSGI.
ASGI is a standard for Python asynchronous web apps and servers to communicate
with each other, and positioned as an asynchronous successor to WSGI. You can
read more at package includes ASGI base libraries, such as:Sync-to-async and
async-to-sync function wrappers, asgiref.sync Server base classes,
asgiref.server A WSGI-to-ASGI adapter, in asgiref.
%package -n python3-asgiref
Summary: ASGI specs, helper code, and adapters
Provides: python-asgiref
BuildRequires: python3-devel
BuildRequires: python3-setuptools
Summary: ASGI specs, helper code, and adapters
Provides: python-asgiref
# Base build requires
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pbr
BuildRequires: python3-pip
BuildRequires: python3-wheel
%description -n python3-asgiref
ASGI is a standard for Python asynchronous web apps and servers to communicate
with each other, and positioned as an asynchronous successor to WSGI.
ASGI is a standard for Python asynchronous web apps and servers to communicate
with each other, and positioned as an asynchronous successor to WSGI. You can
read more at package includes ASGI base libraries, such as:Sync-to-async and
async-to-sync function wrappers, asgiref.sync Server base classes,
asgiref.server A WSGI-to-ASGI adapter, in asgiref.
%package help
Summary: Development documents and examples for asgiref
Provides: python3-asgiref-doc
Summary: ASGI specs, helper code, and adapters
Provides: python3-asgiref-doc
%description help
ASGI is a standard for Python asynchronous web apps and servers to communicate
with each other, and positioned as an asynchronous successor to WSGI.
ASGI is a standard for Python asynchronous web apps and servers to communicate
with each other, and positioned as an asynchronous successor to WSGI. You can
read more at package includes ASGI base libraries, such as:Sync-to-async and
async-to-sync function wrappers, asgiref.sync Server base classes,
asgiref.server A WSGI-to-ASGI adapter, in asgiref.
%prep
%autosetup -n asgiref-3.2.10
%autosetup -n asgiref-3.4.0
%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
@ -49,31 +56,36 @@ 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
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
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
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
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
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .
%files -n python3-asgiref -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Mon Jul 19 2021 OpenStack_SIG <openstack@openeuler.org> - 3.4.0-1
- Upgrade to version 3.4.0
* Sun Jul 12 2020 Python_Bot <Python_Bot@openeuler.org>
- Package Spec generated