[devel] Именование модулей диспетчера речи

Artem Semenov sav70792 на gmail.com
Пт Окт 23 10:40:55 MSK 2026


04.09.2026 21:16, Artem Semenov пишет:

> Доброго времени суток.
>
>
> Смотрю я на наши пакеты,, которые содержат модули диспетчера речи, у 
> них названия такие длинные. Я понимаю, что они исторически сложились так
>
>
> speech-dispatcher-module-flite
>
> speech-dispatcher-module-multispeech // сделал по подобию.
>
>
> Сейчас взялся выносить модули из самого spd, и задумался... Будет ли 
> кто-то возражать, если я предложу поменять именование модулей на:
> sd-module-<название речевого синтезатора>
>
>
> Либо так:
>
> spd-module-<имя синтезатора>
>
Готово. Выбрал вариант spd-module<название_синтезатора>


Так же Модули диспетчера речи, которые раньше входили в сам пакет теперь 
представлены отдельными подпакетами.

spd-module-espeak-ng

spd-module-flite

[...]


Так же предоставлен пакет rpm-macros-spd, в котором объявлен макрос 
spdmoduleprefix на случай переименования в дальнейшем.


Прошу уважаемого aris@ в пакете orca добавить:

BuildRequires(pre): rpm-macros-spd


И заменить

Requires: espeak-ng

НА

Requires: %spdmoduleprefix-espeak-ng


Всё необходимое приедет по зависимостям.



Подробная информация о списке рассылки Devel