【发布时间】:2014-05-02 04:01:35
【问题描述】:
我正在编写我的第一个规范文件,但我不明白如何使其动态化。 我正在使用其他规范文件作为参考,并注意到许多具有动态加载的名称/版本。我想知道如何做到这一点?这是一个例子:
http://svn.apache.org/repos/asf/hbase/branches/0.94/src/packages/rpm/spec/hbase.spec
主要是我想知道这些部分的含义:
%define _source @package.name@
%define _final_name @final.name@
%define _prefix @package.prefix@
%define _bin_dir %{_prefix}/bin
%define _conf_dir @package.conf.dir@
%define _include_dir %{_prefix}/include
....
我还想知道 {_prefix} 到底是什么?
对于新手问题,我们深表歉意。我很难找到这方面的信息。
【问题讨论】:
标签: fedora redhat rpm specifications