找回密码
 注册
查看: 2912|回复: 1

关于写.spec文件时碰到的两个问题

[复制链接]
发表于 2006-5-8 11:00:07 | 显示全部楼层 |阅读模式
首先,如果一个包需要依赖某两个包中的任何一个,那么Requires怎么写。或者更复杂一些,如果一个包需要A包和B包才能运行,或者不用A包和B包,只要C包也能运行,那该怎么写。

换句话说,如果要实现下面这样的
Requires: A or B
或者
Requires: (A and B) or C
有没有办法。

第二个问题是,如果依赖某个包的特定大版本,比如需要emacs 21,小版本号无所谓,只要是21.x都可以,那该怎么写Requires。
发表于 2006-9-6 18:44:37 | 显示全部楼层
版本号不是按大版本号判断的吗?

Requires: XXX >= 21

A or B之类的,自己写脚本更灵活一点,可惜我不会写,帮不了你了~~~
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-1-8 13:11 , Processed in 0.092496 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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