2010-12-09 3 views
1

Могу ли я создать пакет RPM, в котором несколько зависимостей указаны в форме выбора одного из этих способов? Причина, по которой я спрашиваю, для моего приложения требуется масштабируемый японский шрифт в стиле Mincho, и похоже, что различные варианты Linux на базе RPM предоставляют разные, без общего знаменателя. Я не хочу создавать разные RPM для разных дистрибутивов.ИЛИ зависимости в RPM?

+0

Шрифт может быть установлен за пределами RPM (например, MS Mincho может быть в некоторых установках), поэтому вам здесь вообще не повезло. Не бойтесь, однако, вы можете использовать шрифт «serif» в вашей программе, а fontconfig (имеет список шрифтов по умолчанию, которые вы хотите попробовать) выберет шрифт Mincho, когда CJK будет напечатан. – user502515 2010-12-09 21:15:18

+0

Похоже, что родное соответствие шрифтов не учитывает размер. Когда я попробовал это на новом Debian, японские символы были там, но размеры были все выключены. – 2010-12-09 21:23:28

ответ

1

Это то, что предоставляет виртуальные устройства. Например, пакет sendmail имеет «Provides: smtp-daemon», как и пакет postfix. Для пакета cron требуется только «Requires: smtp-daemon». И именно так реализуется OR.

Смежные вопросы