%global _empty_manifest_terminate_build 0 Name: python-normalize Version: 2.0.2 Release: 1 Summary: Declarative Python meta-model system and visitor utilities License: MIT URL: http://hearsaycorp.github.io/normalize Source0: https://mirrors.aliyun.com/pypi/web/packages/e2/0d/d247691dab810a95bd413a950b13c21aa40f17a8528dc9abb695edc0eb77/normalize-2.0.2.tar.gz BuildArch: noarch Requires: python3-richenum Requires: python3-six Requires: python3-future %description This module lets you declare classes and object properties, and then get support for marshaling to and from JSON data. You can also compare objects to see if they have changed in meaningful ways. %package -n python3-normalize Summary: Declarative Python meta-model system and visitor utilities Provides: python-normalize BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-normalize This module lets you declare classes and object properties, and then get support for marshaling to and from JSON data. You can also compare objects to see if they have changed in meaningful ways. %package help Summary: Development documents and examples for normalize Provides: python3-normalize-doc %description help This module lets you declare classes and object properties, and then get support for marshaling to and from JSON data. You can also compare objects to see if they have changed in meaningful ways. %prep %autosetup -n normalize-2.0.2 %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-normalize -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 2.0.2-1 - Package Spec generated