# extra-packages Список Git URL для пакетов из Extras ### Пример добавления пакета ```json "wine": { "url": "https://src.fedoraproject.org/rpms/wine.git", "branch": "f38" }, ``` ### Именование веток #### Общая информация Существует три типа веток: 1. Исходники для пакетов из Extras (из fedoraproject и rpmfusion) без каких-либо модификаций; 2. Исходники для пакетов из Extras, но с автоматически добавленной changelog записью "Rebuilt for MSVSphere" (является одной из рекомендаций для сертификации ФСТЭК) и правильной (для inferitpkg) раскладкой файлов. Все немодифицированные пакеты собираются из этой ветки; 3. Исходники для пакетов из Extras с нашими модификациями (дебрендинг, локализация, различные исправления). Все модифицированные пакеты собираются из этой ветки. #### Правила именования Именование веток зависит от того, откуда взят пакет (это влияет на последнюю букву в названии ветки). Краткое пояснение: - `e` для EPEL Fedora; - `f` для остальных веток Fedora; - `r` для всех веток RPM Fusion. - Более подробное пояснение (имена веток расположены согласно указанному в предыдущем разделе порядку): 1. Пакет взят из Fedora Project: - пакет взят из ветки `epel*`: `epel*`, `i9ce`, `i9e`; - пакет взят из ветки `f*`: `f*`, `i9cf`, `i9f`. 2. Пакет взят из RPM Fusion: - пакет взят из ветки `el*`: `el*`, `i9cr`, `i9r`; - пакет взят из любой другой ветки: `*r`, `i9cr`, `i9r`