[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