我想从git项目构建一个rpm。在这种情况下,命令
git archive
无法工作,所以我使用旧方法
git clone repo
tar -cvf file.tar.gz repo
如果我尝试在没有焦油的情况下构建 rpm.gz无法启动。所以我将过程"拆分"为两部分一个是创建存档的外壳 script.sh
#!/bin/sh
GIT=https://gitproject..
NAME=gitproject
VERSION=$(date +%mY)
git clone $GIT $NAME-$VERSION
tar -cvf $NAME-$VERSION.tar.gz $NAME-$VERSION
二是规格
我的问题是..可以将 shell 脚本命令放在规范中(也许我会更改变量的语法(以获得完全自动的 .spec?
有几个项目正在这样做。选择自己:
- 铁托(博客文章( - 我更喜欢这个。
- DGROC (博客文章(
- 模拟单片机
- rpkg-util