diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-ruyi.spec | 88 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 90 insertions, 0 deletions
@@ -0,0 +1 @@ +/0.16.0.tar.gz 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 @@ -0,0 +1 @@ +319f6d2c4734e7b398d85bf9b6db8846 0.16.0.tar.gz |