%global _empty_manifest_terminate_build 0 Name: python-dingz Version: 0.5.0 Release: 1 Summary: Python API for interacting with Dingz devices License: Apache License 2.0 URL: https://github.com/home-assistant-ecosystem/python-dingz Source0: https://mirrors.nju.edu.cn/pypi/web/packages/de/9d/16d017e1b9f4d1318ffec7f23c5faed55229371c51935e8bf44173964663/dingz-0.5.0.tar.gz BuildArch: noarch Requires: python3-aiohttp Requires: python3-async-timeout Requires: python3-click Requires: python3-setuptools %description Python API for interacting with `Dingz `_ devices. This module is not official, developed, supported or endorsed by iolo AG or myStrom AG. For questions and other inquiries, use the issue tracker in this repository please. Without the support of iolo AG and myStrom AG it would have taken much longer to create this module which is the base for the integration into `Home Assistant `_. Both companies have provided and are still providing hardware, valuable feedback and advice. Their continuous support make further development of this module possible. See `api.dingz.ch `_ for the API details. %package -n python3-dingz Summary: Python API for interacting with Dingz devices Provides: python-dingz BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-dingz Python API for interacting with `Dingz `_ devices. This module is not official, developed, supported or endorsed by iolo AG or myStrom AG. For questions and other inquiries, use the issue tracker in this repository please. Without the support of iolo AG and myStrom AG it would have taken much longer to create this module which is the base for the integration into `Home Assistant `_. Both companies have provided and are still providing hardware, valuable feedback and advice. Their continuous support make further development of this module possible. See `api.dingz.ch `_ for the API details. %package help Summary: Development documents and examples for dingz Provides: python3-dingz-doc %description help Python API for interacting with `Dingz `_ devices. This module is not official, developed, supported or endorsed by iolo AG or myStrom AG. For questions and other inquiries, use the issue tracker in this repository please. Without the support of iolo AG and myStrom AG it would have taken much longer to create this module which is the base for the integration into `Home Assistant `_. Both companies have provided and are still providing hardware, valuable feedback and advice. Their continuous support make further development of this module possible. See `api.dingz.ch `_ for the API details. %prep %autosetup -n dingz-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-dingz -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 07 2023 Python_Bot - 0.5.0-1 - Package Spec generated