%global _empty_manifest_terminate_build 0 Name: python-ocpp Version: 0.18.0 Release: 1 Summary: Python package implementing the JSON version of the Open Charge Point Protocol (OCPP). License: MIT URL: https://github.com/mobilityhouse/ocpp Source0: https://mirrors.nju.edu.cn/pypi/web/packages/02/b4/4c96363d55e8443c11b4c524e0ea3b6e60483fc799aabc51d19bd0ef4dd3/ocpp-0.18.0.tar.gz BuildArch: noarch Requires: python3-jsonschema %description Python package implementing the JSON version of the Open Charge Point Protocol (OCPP). Currently OCPP 1.6 (errata v4), OCPP 2.0 and OCPP 2.0.1 (Final Version) are supported. You can find the documentation on `rtd`_. %package -n python3-ocpp Summary: Python package implementing the JSON version of the Open Charge Point Protocol (OCPP). Provides: python-ocpp BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-ocpp Python package implementing the JSON version of the Open Charge Point Protocol (OCPP). Currently OCPP 1.6 (errata v4), OCPP 2.0 and OCPP 2.0.1 (Final Version) are supported. You can find the documentation on `rtd`_. %package help Summary: Development documents and examples for ocpp Provides: python3-ocpp-doc %description help Python package implementing the JSON version of the Open Charge Point Protocol (OCPP). Currently OCPP 1.6 (errata v4), OCPP 2.0 and OCPP 2.0.1 (Final Version) are supported. You can find the documentation on `rtd`_. %prep %autosetup -n ocpp-0.18.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-ocpp -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 25 2023 Python_Bot - 0.18.0-1 - Package Spec generated