%global _empty_manifest_terminate_build 0 Name: python-awssig Version: 0.5.0 Release: 1 Summary: AWS signature verification routines License: Apache 2.0 URL: https://github.com/dacut/python-aws-sig Source0: https://mirrors.nju.edu.cn/pypi/web/packages/75/e3/e91a6ff81b6547eae21cc38ca070c24b7b9b04fdbaefcd70832e5f8778df/awssig-0.5.0.tar.gz BuildArch: noarch %description This library provides signature verification for requests made to an AWS service. Typically, this is used to provide mock interfaces for AWS services or to rewrite AWS requests through a proxy host. The current source tree can be found on `GitHub `_. Documentation is available at `docs.ionosphere.io `_. Currently only `SigV4`_ and `SigV4S3`_ (the S3 variant of SigV4) are supported. %package -n python3-awssig Summary: AWS signature verification routines Provides: python-awssig BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-awssig This library provides signature verification for requests made to an AWS service. Typically, this is used to provide mock interfaces for AWS services or to rewrite AWS requests through a proxy host. The current source tree can be found on `GitHub `_. Documentation is available at `docs.ionosphere.io `_. Currently only `SigV4`_ and `SigV4S3`_ (the S3 variant of SigV4) are supported. %package help Summary: Development documents and examples for awssig Provides: python3-awssig-doc %description help This library provides signature verification for requests made to an AWS service. Typically, this is used to provide mock interfaces for AWS services or to rewrite AWS requests through a proxy host. The current source tree can be found on `GitHub `_. Documentation is available at `docs.ionosphere.io `_. Currently only `SigV4`_ and `SigV4S3`_ (the S3 variant of SigV4) are supported. %prep %autosetup -n awssig-0.5.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 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 . %files -n python3-awssig -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 31 2023 Python_Bot - 0.5.0-1 - Package Spec generated