背景。
$ rpmbuild --version
RPM version 4.3.3
我正在處理需要處理多個scriptlet中的文件列表的spec文件。 DRY(不要重複你自己)讓我把這個列表定義爲一個擴展到各種幫助腳本中的宏。由於我沒有看到避免將所有文件放在同一行上的方法,因此保持列表是一種痛苦。
%define LIST \
a \
b
給出了一個錯誤
%defin
我想構建一個rpm,但不幸在我的構建機器中,我只有限制權限,這意味着%安裝的操作不能在構建機器內完成。如何在不運行%install部分的情況下構建包(.rpm文件)?它看起來像沒有選項可用於這一目的: http://www.rpm.org/max-rpm-snapshot/ch-rpm-b-command.html 我bu.spec文件: Summary: xxxx
Name: xx
Vers