%global _empty_manifest_terminate_build 0 Name: python-json2object Version: 0.0.6 Release: 1 Summary: This is a simple package that deserializes json to your custom model include custom attributes and child objects. License: MIT License URL: https://github.com/dsun615/json-2-object Source0: https://mirrors.nju.edu.cn/pypi/web/packages/72/88/49640a0f00831f6e38115cf1afe5d6237a82cd101ec7fbc5559410dccd12/json2object-0.0.6.tar.gz BuildArch: noarch %description This is a simple package that deserializes json to your custom model include custom attributes and child objects. It can return a single model or a list of the models. This will allow you to access through the model's attributes. The deserializer can read list of dictionaries, dictionary or json string. For more details on how to use, please visit https://github.com/dsun615/json-2-object/wiki %package -n python3-json2object Summary: This is a simple package that deserializes json to your custom model include custom attributes and child objects. Provides: python-json2object BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-json2object This is a simple package that deserializes json to your custom model include custom attributes and child objects. It can return a single model or a list of the models. This will allow you to access through the model's attributes. The deserializer can read list of dictionaries, dictionary or json string. For more details on how to use, please visit https://github.com/dsun615/json-2-object/wiki %package help Summary: Development documents and examples for json2object Provides: python3-json2object-doc %description help This is a simple package that deserializes json to your custom model include custom attributes and child objects. It can return a single model or a list of the models. This will allow you to access through the model's attributes. The deserializer can read list of dictionaries, dictionary or json string. For more details on how to use, please visit https://github.com/dsun615/json-2-object/wiki %prep %autosetup -n json2object-0.0.6 %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-json2object -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue May 30 2023 Python_Bot - 0.0.6-1 - Package Spec generated