Fetch the repository succeeded.
This action will force synchronization from src-openEuler/python-json5, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
%global _empty_manifest_terminate_build 0
Name: python-json5
Version: 0.9.25
Release: 1
Summary: Python implementation of the JSON5 data format
License: Apache-2.0
URL: https://github.com/dpranke/pyjson5
Source0: %{pypi_source json5}
BuildArch: noarch
BuildRequires: python3-pip
BuildRequires: python3-wheel
%global _description %{expand:
A Python implementation of the JSON5 data format.}
%description %{_description}
%package -n python3-json5
Summary: Python implementation of the JSON5 data format
Provides: python-json5 = %{version}-%{release}
BuildRequires: python3-devel
BuildRequires: python3-setuptools
%description -n python3-json5 %{_description}
%package help
Summary: Development documents and examples for json5
Provides: python3-json5-doc
%description help %{_description}
%prep
%autosetup -n json5-%{version}
%build
%pyproject_build
%install
%pyproject_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
if [ -f README.rst ]; then cp -af README.rst %{buildroot}/%{_pkgdocdir}; fi
if [ -f README.md ]; then cp -af README.md %{buildroot}/%{_pkgdocdir}; fi
if [ -f README.txt ]; then cp -af README.txt %{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-json5 -f filelist.lst
%dir %{python3_sitelib}/*
%{python3_sitelib}/json5/__pycache__/*.pyc
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Mon Aug 12 2024 Ge Wang <wang__ge@126.com> - 0.9.25-1
- Update to 0.9.25
* Mon Mar 04 2024 wangqiang <wangqiang1@kylinos.cn> - 0.9.19-1
- Update to 0.9.19
- Drop Python2 versions from setup.py
- Add minimal packaging instructions to //README.md
- Add typing information
- Replace the benchmarking data files
* Mon Jun 19 2023 jiangxinyu <jiangxinyu@kylinos.cn> - 0.9.14-1
- Update package to version 0.9.14
* Tue Feb 07 2023 wangjunqi <wangjunqi@kylinos.cn> - 0.9.11-1
- Update package to version 0.9.11
* Thu Nov 10 2022 wangjunqi <wangjunqi@kylinos.cn> - 0.9.10-1
- Update package to version 0.9.10
* Wed Aug 3 2022 wenzhiwei <wenzhiwei@kylinos.cn> - 0.9.8-1
- Update to 0.9.8
* Fri Jun 25 2021 sunligang <sunligang@kylinos.cn> - 0.9.6-1
- Initial package
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。