如何在CentOS7中编写一个不运行./configure的spec文件

时间:2017-10-21 10:30:31

标签: rpmbuild

我编写的spec文件只是将一些文件复制到CentOS7上的某个目录。

...(snip)...

%prep
%setup -q

%build

%install
install -m 644 -p $RPM_SOURCE_DIR/some/file \
    $RPM_BUILD_ROOT%{_sysconfdir}/file

%clean
rm -rf $RPM_BUILD_ROOT

%files
%doc
%config(noreplace) %{_sysconfdir}/some/file

--------

$ cd rpmbuild
$ rpmbuild SPECS/my.spec
...(snip)...
+ ./configure --build=x86_64 ...
/var/tmp/rpm-tmp.RidAmi: line41: ./configure: No such file or directory

我没有在任何地方写./configure ...。 我不知道为什么rpmbuild会失败。

1 个答案:

答案 0 :(得分:0)

我在这里找到了答案。 看起来像删除%build line。 https://www.centos.org/forums/viewtopic.php?t=51254