%global _empty_manifest_terminate_build 0 Name: python-libsaas Version: 0.4 Release: 1 Summary: Abstraction library for SaaS APIs License: MIT URL: http://libsaas.net/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/78/6b/1d164feb22527fb8d59b5f595c9032bbd9e273b99209c331b6b486a14cca/libsaas-0.4.tar.gz BuildArch: noarch %description A library to take the pain out of using SaaS APIs. It provides an abstraction layer on top of various APIs, taking care of constructing the URLs, serializing parameters and authentication. You just call Python methods and receive Python objects. It's like an ORM for SaaS! Libsaas is built by Ducksboard_ and distributed under the MIT license. You can file bugs in the `issue tracker`_, browse the documentation_ or help out by contributing support for new services. %package -n python3-libsaas Summary: Abstraction library for SaaS APIs Provides: python-libsaas BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-libsaas A library to take the pain out of using SaaS APIs. It provides an abstraction layer on top of various APIs, taking care of constructing the URLs, serializing parameters and authentication. You just call Python methods and receive Python objects. It's like an ORM for SaaS! Libsaas is built by Ducksboard_ and distributed under the MIT license. You can file bugs in the `issue tracker`_, browse the documentation_ or help out by contributing support for new services. %package help Summary: Development documents and examples for libsaas Provides: python3-libsaas-doc %description help A library to take the pain out of using SaaS APIs. It provides an abstraction layer on top of various APIs, taking care of constructing the URLs, serializing parameters and authentication. You just call Python methods and receive Python objects. It's like an ORM for SaaS! Libsaas is built by Ducksboard_ and distributed under the MIT license. You can file bugs in the `issue tracker`_, browse the documentation_ or help out by contributing support for new services. %prep %autosetup -n libsaas-0.4 %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-libsaas -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 31 2023 Python_Bot - 0.4-1 - Package Spec generated