1 Star 0 Fork 11

snoweay/syscare_src

forked from src-openEuler/syscare 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
generate_package.sh 748 Bytes
一键复制 编辑 原始数据 按行查看 历史
RenoSeven 提交于 2023-06-25 14:36 . update syscare to 1.0.2-3
#!/bin/bash -e
readonly REPO_NAME="syscare"
readonly REPO_URL="https://gitee.com/openeuler/$REPO_NAME"
# Prepare
repo_version=$(grep "Version" "$REPO_NAME.spec" | head -n 1 | awk -F ' ' '{print $NF}')
repo_dir="$REPO_NAME-$repo_version"
rm -rf "$REPO_NAME" "$repo_dir"
git clone "$REPO_URL"
# Prepare package build requirements
pushd "$REPO_NAME"
cargo update -p clap --precise 4.0.32
cargo update -p clap_lex --precise 0.3.0
cargo vendor --respect-source-config
mkdir -p .cargo
cat << EOF > .cargo/config.toml
[source.crates-io]
replace-with = "vendored-sources"
[source.vendored-sources]
directory = "vendor"
EOF
popd
# Create tarball
mv "$REPO_NAME" "$repo_dir"
tar -czvf "$repo_dir.tar.gz" "$repo_dir"
# Clean up
rm -rf "$repo_dir"
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/snoweay/syscare_src.git
git@gitee.com:snoweay/syscare_src.git
snoweay
syscare_src
syscare_src
master

搜索帮助