%global _empty_manifest_terminate_build 0 Name: python-edx-auth-backends Version: 4.1.0 Release: 1 Summary: Custom edX authentication backends and pipeline steps License: AGPL URL: https://github.com/edx/auth-backends Source0: https://mirrors.nju.edu.cn/pypi/web/packages/a3/41/81eed87625b978cff8165689a2bdcc3d7697ea5fb92a6198fa6d73771eb0/edx-auth-backends-4.1.0.tar.gz BuildArch: noarch Requires: python3-Django Requires: python3-pyjwt[crypto] Requires: python3-six Requires: python3-social-auth-app-django Requires: python3-social-auth-core %description This package contains custom authentication backends, views, and pipeline steps used by edX services for single sign-on. This package is compatible with Python 3.8, Django 2.2 and Django 3.0 We currently support OAuth 2.0 authentication. Support for OpenID Connect (OIDC) was removed as of version 3.0. Use version 2.x if you require OIDC and are not able to migrate to OAuth2. %package -n python3-edx-auth-backends Summary: Custom edX authentication backends and pipeline steps Provides: python-edx-auth-backends BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-edx-auth-backends This package contains custom authentication backends, views, and pipeline steps used by edX services for single sign-on. This package is compatible with Python 3.8, Django 2.2 and Django 3.0 We currently support OAuth 2.0 authentication. Support for OpenID Connect (OIDC) was removed as of version 3.0. Use version 2.x if you require OIDC and are not able to migrate to OAuth2. %package help Summary: Development documents and examples for edx-auth-backends Provides: python3-edx-auth-backends-doc %description help This package contains custom authentication backends, views, and pipeline steps used by edX services for single sign-on. This package is compatible with Python 3.8, Django 2.2 and Django 3.0 We currently support OAuth 2.0 authentication. Support for OpenID Connect (OIDC) was removed as of version 3.0. Use version 2.x if you require OIDC and are not able to migrate to OAuth2. %prep %autosetup -n edx-auth-backends-4.1.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-edx-auth-backends -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 11 2023 Python_Bot - 4.1.0-1 - Package Spec generated