%global _empty_manifest_terminate_build 0 Name: python-connect-box Version: 0.3.0 Release: 1 Summary: Python client for interacting with Compal CH7465LG devices. License: MIT URL: https://github.com/home-assistant-ecosystem/python-connect-box Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d3/1a/b80a81fd9a9cb3ccc76c5304926d478156d733cba494e6d01e53437544dd/connect_box-0.3.0.tar.gz BuildArch: noarch Requires: python3-aiohttp Requires: python3-defusedxml Requires: python3-attrs %description Python Client for interacting with the cable modem/router Compal CH7465LG which is provided under different names by various ISP in Europe. - UPC Connect Box (CH) - Irish Virgin Media Super Hub 3.0 (IE) - Ziggo Connectbox (NL) - Unitymedia Connect Box (DE) This module is not official, developed, supported or endorsed by UPC, Unitymedia or Compal. There is an interface with is providing details about various states like the DHCP lease table for Ethernet and Wifi. Ethernet 2 192.168.0.160/24 0 2 GW-B072BF27A983 B0:72:BF:27:A9:83 1 00:00:34:53 ``connect_box`` is handling the retrieval of the data and the parsing. The primary use case is the `Home Assistant `_ ``upc_connect`` device tracker but one could use it in other projects as well. %package -n python3-connect-box Summary: Python client for interacting with Compal CH7465LG devices. Provides: python-connect-box BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-connect-box Python Client for interacting with the cable modem/router Compal CH7465LG which is provided under different names by various ISP in Europe. - UPC Connect Box (CH) - Irish Virgin Media Super Hub 3.0 (IE) - Ziggo Connectbox (NL) - Unitymedia Connect Box (DE) This module is not official, developed, supported or endorsed by UPC, Unitymedia or Compal. There is an interface with is providing details about various states like the DHCP lease table for Ethernet and Wifi. Ethernet 2 192.168.0.160/24 0 2 GW-B072BF27A983 B0:72:BF:27:A9:83 1 00:00:34:53 ``connect_box`` is handling the retrieval of the data and the parsing. The primary use case is the `Home Assistant `_ ``upc_connect`` device tracker but one could use it in other projects as well. %package help Summary: Development documents and examples for connect-box Provides: python3-connect-box-doc %description help Python Client for interacting with the cable modem/router Compal CH7465LG which is provided under different names by various ISP in Europe. - UPC Connect Box (CH) - Irish Virgin Media Super Hub 3.0 (IE) - Ziggo Connectbox (NL) - Unitymedia Connect Box (DE) This module is not official, developed, supported or endorsed by UPC, Unitymedia or Compal. There is an interface with is providing details about various states like the DHCP lease table for Ethernet and Wifi. Ethernet 2 192.168.0.160/24 0 2 GW-B072BF27A983 B0:72:BF:27:A9:83 1 00:00:34:53 ``connect_box`` is handling the retrieval of the data and the parsing. The primary use case is the `Home Assistant `_ ``upc_connect`` device tracker but one could use it in other projects as well. %prep %autosetup -n connect-box-0.3.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-connect-box -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 21 2023 Python_Bot - 0.3.0-1 - Package Spec generated