Tar
規格文件:我想使用我的 tar
在 aix 上(通常在 unix 上..) tar 命令不適用於某些使用 gnu tar 創建的檔案。
我想在 AIX 上使用我的 tar gnu
在 .spec 文件上,我放了這一行
%define tar /opt/freeware/bin/tar
如何告訴
rpm -bb
命令使用這個 tar 而不是 /usr/bin 的 tar?
找到解決方案,設置後必須添加這樣的行
%prep %{tar} -xvf ../SOURCES/stunnel-%{version}.tar %build cd ../BUILD/stunnel-%{version} if [ ! -x ./configure ]; then autoconf autoheader fi CFLAGS="%{optflags}" ./configure --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} %{__make}
在這種情況下,我使用我的 tar 指定變數
%define tar /opt/freeware/bin/tar
在文件的頂部。
然後必須告訴規範如何找到根目錄和建構目錄。