LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 789|回复: 3

请问RPM %{expand:语法

[复制链接]
发表于 2006-3-31 07:16:41 | 显示全部楼层 |阅读模式
%{?dist: %{expand: %%define %dist 1}}

%{?fc1:%define _without_xorg 1}
%{?el3:%define _without_xorg 1}

fedora的SPEC在头部都有类似的定义,请问这个%{?dist: %{expand: %%define %dist 1}} 具体代表什么 %dist是一个在~/.rpmmacros里设置的%dist fc1的宏变量
发表于 2006-4-1 00:09:45 | 显示全部楼层
Post by dato
%{?dist: %{expand: %%define %dist 1}}

%{?fc1:%define _without_xorg 1}
%{?el3:%define _without_xorg 1}

fedora的SPEC在头部都有类似的定义,请问这个%{?dist: %{expand: %%define %dist 1}} 具体代表什么 %dist是一个在~/.rpmmacros里设置的%dist fc1的宏变量

估计意思是检查发行版的名称,fc1,el3?然后按返回结果展开。RedHat有关于RPM SPEC文件变量的定义和写法的。可以查找一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-1 01:45:13 | 显示全部楼层
也¸我«表象÷Ñ了。

RPMÌ的?与 !?非£么Ù个?!表示À么
回复 支持 反对

使用道具 举报

发表于 2006-4-1 10:30:42 | 显示全部楼层
=______+ 又是乱码。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表