%global _empty_manifest_terminate_build 0 Name: python-pybankid Version: 0.14.0 Release: 1 Summary: BankID Relying Party client for Python License: MIT URL: https://github.com/hbldh/pybankid Source0: https://mirrors.nju.edu.cn/pypi/web/packages/4c/3e/6ec69d935d97ba34c39d1971f50e8388bb0e7d2634c9a17155a9c296f819/pybankid-0.14.0.tar.gz BuildArch: noarch Requires: python3-requests Requires: python3-six Requires: python3-pyOpenSSL Requires: python3-ndg-httpsclient Requires: python3-pyasn1 Requires: python3-freezegun Requires: python3-asn1crypto Requires: python3-pyOpenSSL Requires: python3-pytz %description PyBankID is a client for providing BankID services as a Relying Party, i.e. providing authentication and signing functionality to end users. This package provides a simplifying interface for initiating authentication and signing orders and then collecting the results from the BankID servers. If you intend to use PyBankID in your project, you are advised to read the `BankID Relying Party Guidelines `_ before doing anything else. There, one can find information about how the BankID methods are defined and how to use them. %package -n python3-pybankid Summary: BankID Relying Party client for Python Provides: python-pybankid BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pybankid PyBankID is a client for providing BankID services as a Relying Party, i.e. providing authentication and signing functionality to end users. This package provides a simplifying interface for initiating authentication and signing orders and then collecting the results from the BankID servers. If you intend to use PyBankID in your project, you are advised to read the `BankID Relying Party Guidelines `_ before doing anything else. There, one can find information about how the BankID methods are defined and how to use them. %package help Summary: Development documents and examples for pybankid Provides: python3-pybankid-doc %description help PyBankID is a client for providing BankID services as a Relying Party, i.e. providing authentication and signing functionality to end users. This package provides a simplifying interface for initiating authentication and signing orders and then collecting the results from the BankID servers. If you intend to use PyBankID in your project, you are advised to read the `BankID Relying Party Guidelines `_ before doing anything else. There, one can find information about how the BankID methods are defined and how to use them. %prep %autosetup -n pybankid-0.14.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-pybankid -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon May 29 2023 Python_Bot - 0.14.0-1 - Package Spec generated