Ai
10 Star 0 Fork 9

src-openEuler/roo-code
关闭

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
roo-code.spec 2.03 KB
一键复制 编辑 原始数据 按行查看 历史
Wang Kui 提交于 2025-07-28 10:36 +08:00 . update to 3.25.14-1
%define nodeheaders_version v20.18.2
Name: roo-code
Version: 3.25.14
Release: 1
Summary: Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor.
License: Apache-2.0
URL: https://roocode.com
Source0: https://github.com/RooCodeInc/Roo-Code/archive/refs/tags/v%{version}.tar.gz
Source1: https://nodejs.org/dist/%{nodeheaders_version}/node-%{nodeheaders_version}-headers.tar.gz
BuildArch: noarch
BuildRequires: nodejs-yarn nodejs-devel >= 20.18.2 npm jq unzip libsecret-devel
Requires: vscodium rust-ripgrep
Patch0: ripgrep.patch
%description
Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor.
%prep
%setup -q -T -b 0 -c -n Roo-Code-%{version}
%autopatch -p1 -M 0
%build
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
yarn config set registry https://mirrors.huaweicloud.com/repository/npm/
yarn config set tarball %{SOURCE1}
sed -i 's|20.19.2|>=20.18.2|g' package.json
yarn run install
sed -i 's|require("brace-expansion")|import("brace-expansion")|' ./node_modules/.pnpm/minimatch@10.0.1/node_modules/minimatch/dist/commonjs/index.js
sed -i "s|require('brace-expansion')|import('brace-expansion')|" ./node_modules/.pnpm/minimatch@3.1.2/node_modules/minimatch/minimatch.js
./node_modules/.bin/pnpm vsix
%install
unzip bin/roo-cline-%{version}.vsix
mkdir -p %{buildroot}%{_datadir}/vscodium/resources/app/extensions/
mv extension %{buildroot}%{_datadir}/vscodium/resources/app/extensions/%{name}
%files
%{_datadir}/vscodium/resources/app/extensions/%{name}
%changelog
* Mon Jul 28 2025 wangkui35 <wangkui35@h-partners.com> - 3.25.14-1
- update to 3.25.14-1
* Mon Jun 16 2025 wangkui35 <wangkui35@h-partners.com> - 3.19.3-1
- update to 3.19.3-1
* Tue Jun 10 2025 wu-donger <wudonger@huawei.com> - 3.10.5-3
- revise docs formatting guidelines
* Thu Mar 27 2025 wangkui <wangkui35@h-partners.com> - 3.10.5-2
- add docs
* Thu Mar 27 2025 wangkui <wangkui35@h-partners.com> - 3.10.5-1
- init
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/src-openeuler/roo-code.git
git@gitee.com:src-openeuler/roo-code.git
src-openeuler
roo-code
roo-code
master

搜索帮助