diff --git a/ccb.spec b/ccb.spec index d226232bb2b6fdb2e2dd783fc71f571b6f9f4b6b..f1e0ee6aa7450ec8af6736e92a6106ac217ee7e5 100755 --- a/ccb.spec +++ b/ccb.spec @@ -2,7 +2,7 @@ Name: ccb Version: 1.0.1 -Release: 3 +Release: 5 Summary: ccb is a client-side tool for EulerMaker License: MulanPSL-2.0 URL: https://gitee.com/openeuler/ccb @@ -11,29 +11,21 @@ BuildArch: noarch Patch1: 0001-Bugfix-ccb-log-error-url.patch -BuildRequires: ruby -BuildRequires: rubygems -BuildRequires: ruby-devel -BuildRequires: gcc -BuildRequires: gcc-c++ -BuildRequires: make -BuildRequires: git -BuildRequires: rubygem-bundler - -Requires: ruby -Requires: rubygems -Requires: util-linux -Requires: diffutils -Requires: lftp -Requires: docker -Requires: rubygem-activesupport -Requires: rubygem-rest-client +Requires: ruby +Requires: rubygems +Requires: util-linux +Requires: diffutils +Requires: lftp +Requires: docker +Requires: rubygem-activesupport +Requires: rubygem-rest-client +Requires: wget %description This repository serves as a client-side tool for EulerMaker, allowing users to perform command-line operations on EulerMaker from within their own environment. %prep -%autosetup -S git -n %{name}-%{version} +%autosetup -p1 -n %{name}-%{version} if [ ! -f LICENSE ]; then echo "MulanPSL-2.0 license file is missing" >&2 @@ -63,13 +55,18 @@ if [ $1 -eq 0 ] ; then fi %files -%defattr(-,root,root,-) %dir %{_libexecdir}/%{name} %{_libexecdir}/%{name}/* %{_sbindir}/ccb %license LICENSE %changelog +* Tue Dec 02 2025 Funda Wang - 1.0.1-5 +- drop unused buildrequirements + +* Thu Jun 05 2025 lulingyu - 1.0.1-4 +- Added runtime dependency on wget for download functionality + * Fri May 23 2025 yangchaohao - 1.0.1-3 - Bugfix for ccb-log's error url