代码拉取完成,页面将自动刷新
%global __requires_exclude_from ^/bin/cli/ccb$
Summary: CCB Package
Name: ccb
Version: 1.0
Release: 1
License: MIT
Group: Applications/System
URL: https://example.com/ccb
Source0: %{name}-%{version}.tar.gz
BuildArch: noarch
Requires: ruby rubygems gcc gcc-c++ make ruby-devel git lftp util-linux diffutils
%description
This is the CCB package.
%prep
%setup -q
%install
# Extract the tar package
mkdir -p %{buildroot}/usr/libexec
tar -zxvf %{SOURCE0} -C %{buildroot}/usr/libexec
%post
# Install gem packages
#gem sources -r https://rubygems.org/ -a https://mirrors.huaweicloud.com/repository/rubygems/
gem sources -r https://rubygems.org/ -a https://gems.ruby-china.com/
gem install -f git activesupport:6.1.4.4 rest-client faye-websocket md5sum base64
# Create the symbolic link
ln -sf /usr/libexec/%{name}-%{version}/sbin/cli/ccb /usr/sbin/ccb
ln -sf /usr/libexec/%{name}-%{version}/* /usr/share/ccb
sh /usr/libexec/%{name}-%{version}/lib/env.sh
%postun
rm -rf /usr/libexec/%{name}-%{version}
rm -rf /usr/sbin/ccb
%files
/usr/libexec/%{name}-%{version}
%changelog
* Fri Dec 15 2023 ych 1.0-1
- Initial package release
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。