RPM 规范:可以在准备之前自动创建 tar.gz 存档



我想从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?

有几个项目正在这样做。选择自己:

  1. 铁托(博客文章( - 我更喜欢这个。
  2. DGROC (博客文章(
  3. 模拟单片机
  4. rpkg-util

最新更新