同步操作将从 src-openEuler/python-ninja 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
%global _empty_manifest_terminate_build 0Name: python-ninjaVersion: 1.11.1.1Release: 4Summary: A small build system with a focus on speed.License: Apache-2.0URL: https://github.com/ninja-build/ninjaSource0: https://files.pythonhosted.org/packages/37/2c/d717d13a413d6f7579cdaa1e28e6e2c98de95461549b08d311c8a5bf4c51/ninja-1.11.1.1.tar.gzSource1: v1.11.1.g95dee.kitware.jobserver-1.tar.gzBuildRequires: python3-develBuildRequires: python3-setuptoolsBuildRequires: python3-pbrBuildRequires: python3-pipBuildRequires: python3-wheelBuildRequires: python3-hatchlingBuildRequires: python3-scikit-buildBuildRequires: cmake gcc-c++%descriptionA small build system with a focus on speed.%package -n python3-ninjaSummary: A small build system with a focus on speed.Provides: python-ninjaBuildRequires: python3-develBuildRequires: python3-setuptoolsBuildRequires: python3-hatchlingBuildRequires: python3-scikit-buildBuildRequires: cmake gcc-c++%description -n python3-ninjaA small build system with a focus on speed.%package helpSummary: Development documents and examples for ninja.Provides: python3-ninja-doc%description helpDevelopment documents and examples for ninja.%prep%autosetup -n ninja-%{version}sed -i '/name=/a\version="%{version}",' setup.pysed -i 's#https.*.gz#file://%{SOURCE1}#g' NinjaUrls.cmake%buildexport CFLAGS+=" -Wno-error=maybe-uninitialized -Wno-error=uninitialized -Wno-error=restrict -fPIC"export CXXFLAGS+=" -Wno-error=maybe-uninitialized -Wno-error=uninitialized -Wno-error=restrict -fPIC"%pyproject_build%install%pyproject_installinstall -d -m755 %{buildroot}/%{_pkgdocdir}if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fiif [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fiif [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fiif [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fipushd %{buildroot}touch doclist.lstif [ -d usr/share/man ]; thenfind usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lstfipopdmv %{buildroot}/doclist.lst .mv %{buildroot}/%{_bindir}/ninja %{buildroot}/%{_bindir}/python-ninja%files -n python3-ninja%doc README.rst AUTHORS.rst%license LICENSE_Apache_20%{_bindir}/python-ninja%{python3_sitearch}/ninja%{python3_sitearch}/ninja*.dist-info/%files help -f doclist.lst%{_docdir}/*%changelog* Mon Sep 23 2024 Shinwell Hu <micromotive@qq.com> - 1.11.1.1-4- Python-ninja should never obsolate ninja-build.- Rename /usr/bin/ninja shipped in this package to /usr/bin/python-ninja* Mon Apr 08 2024 zhangxianting <zhangxianting@uniontech.com> - 1.11.1.1-3- Fix install conflicts* Fri Jan 19 2024 Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.11.1.1-2- Fix Eulermaker failure* Mon Dec 25 2023 Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.11.1.1-1- Init package
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。