You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
2.1 KiB

1 year ago
# 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.
11 months ago
Более подробное пояснение (имена веток расположены согласно указанному в предыдущем разделе порядку):
1. Пакет взят из Fedora Project:
- пакет взят из ветки `epel*`: `epel*`, `i9ce`, `i9e`;
- пакет взят из ветки `f*`: `f*`, `i9cf`, `i9f`.
2. Пакет взят из RPM Fusion:
- пакет взят из ветки `el*`: `el*`, `i9cr`, `i9r`;
11 months ago
- пакет взят из любой другой ветки: `*r`, `i9cr`, `i9r`.