在过去的某些时候,我曾经能够使用非常小的spec文件制作rpms,如下所示:
Name: php-gd
Version: 1
Release: 1
Summary: gd extension for PHP 5.3
Group: PHP
License: TM
%description
gd extension module for PHP 5.3.3
%files
/etc/php.d/gd.ini
/usr/local/lib/php/20090626/gd.so
这抓住了文件系统中的两个文件并将它们填入rpm。看起来事情已经发生了变化,所以我必须使用一个临时区域,这意味着我必须确保暂存区域中存在所有路径,复制文件等。有时候我只想在一个或两个文件中转。有没有办法避开临时区域?
答案 0 :(得分:1)
我会尝试使用“/”覆盖%buildroot或%_topdir宏。哪一个可以使用取决于您的rpmbuild版本。