%global _empty_manifest_terminate_build 0 Name: python-SharePlum Version: 0.5.1 Release: 1 Summary: Python SharePoint Library License: MIT URL: https://github.com/jasonrollins/shareplum Source0: https://mirrors.nju.edu.cn/pypi/web/packages/db/86/2152ac9cc7230fa7d5b93b4f9e0776773f4959a4f1a2f9ca4622dae932c8/SharePlum-0.5.1.tar.gz BuildArch: noarch Requires: python3-lxml Requires: python3-requests Requires: python3-requests-ntlm Requires: python3-requests-toolbelt %description SharePlum is an easier way to work with SharePoint services. It handles all of the messy parts of dealing with SharePoint and allows you to write clean and Pythonic code. %package -n python3-SharePlum Summary: Python SharePoint Library Provides: python-SharePlum BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-SharePlum SharePlum is an easier way to work with SharePoint services. It handles all of the messy parts of dealing with SharePoint and allows you to write clean and Pythonic code. %package help Summary: Development documents and examples for SharePlum Provides: python3-SharePlum-doc %description help SharePlum is an easier way to work with SharePoint services. It handles all of the messy parts of dealing with SharePoint and allows you to write clean and Pythonic code. %prep %autosetup -n SharePlum-0.5.1 %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-SharePlum -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon Apr 10 2023 Python_Bot - 0.5.1-1 - Package Spec generated