diff options
author | CoprDistGit <infra@openeuler.org> | 2024-08-18 16:49:32 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-08-18 16:49:32 +0000 |
commit | 2e68ee7779caa065bf528128ea3d04b03d4dea72 (patch) | |
tree | 0104e5c7fa1a1724019b42a3be49ea99df1c72d5 /python-ruyi.spec | |
parent | 263f73fd092ee0bee2d334f1dbaf7c1e838728e4 (diff) |
automatic import of python-ruyi
Diffstat (limited to 'python-ruyi.spec')
-rw-r--r-- | python-ruyi.spec | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/python-ruyi.spec b/python-ruyi.spec new file mode 100644 index 0000000..53fdae5 --- /dev/null +++ b/python-ruyi.spec @@ -0,0 +1,88 @@ +%global _empty_manifest_terminate_build 0 +%global module ruyi + +Name: python-%{module} +Version: 0.16.0 +Release: 1 +Summary: RuyiSDK Package Manager +License: Apache-2.0 +URL: https://github.com/ruyisdk/ruyi +Source0: https://github.com/ruyisdk/ruyi/archive/refs/tags/%{version}.tar.gz +BuildArch: noarch + +%description +RuyiSDK Package Manager + +%package -n python3-%{module} +Summary: RuyiSDK Package Manager +Provides: python-%{module} + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-poetry-core + +Requires: bzip2 +Requires: ca-certificates +Requires: coreutils +Requires: gzip +Requires: openssl +Requires: sudo +Requires: tar +Requires: unzip +Requires: xz +Requires: zstd +Requires: (curl or wget) +Requires: python3-packaging + +%description -n python3-%{module} +RuyiSDK Package Manager + +%prep +%autosetup -p1 -n %{module}-%{version} + +%build +%pyproject_build + +%install +%pyproject_install + +%post -n python3-%{module} +if [ $1 = 1 ] && [ ! -e %{_bindir}/ruyi ]; then + %{__ln_s} -v %{python3_sitelib}/ruyi/__main__.py %{_bindir}/ruyi +fi + +%preun -n python3-%{module} +if [ $1 = 0 ] && [ -e %{_bindir}/ruyi ]; then + %{__rm} -vf %{_bindir}/ruyi +fi + +%files -n python3-%{module} +%license LICENSE-Apache.txt +%doc README.md +%{python3_sitelib}/ruyi-*.dist-info/ +%{python3_sitelib}/ruyi/ + +%changelog +* Sun Aug 18 2024 weilinfox <caiweilin@iscas.ac.cn> - 0.16.0-1 +- Upgrade ruyi to version 0.16.0 + +* Thu Mar 28 2024 weilinfox <caiweilin@iscas.ac.cn> - 0.7.1-1 +- Upgrade ruyi to version 0.7.1 + +* Thu Mar 28 2024 weilinfox <caiweilin@iscas.ac.cn> - 0.7.0-1 +- Upgrade ruyi to version 0.7.0 + +* Thu Mar 14 2024 weilinfox <caiweilin@iscas.ac.cn> - 0.6.0-1 +- Upgrade ruyi to version 0.6.0 + +* Fri Mar 01 2024 weilinfox <caiweilin@iscas.ac.cn> - 0.5.0-1 +- Upgrade ruyi to version 0.5.0 + +* Wed Feb 07 2024 weilinfox <caiweilin@iscas.ac.cn> - 0.4.0-2 +- Fix missing python3-packaging dependency + +* Tue Feb 06 2024 weilinfox <caiweilin@iscas.ac.cn> - 0.4.0-1 +- Package python-ruyi 0.4.0 |