Bug 51802 - Оптимизировать список зависимостей (BuildRequires) | Ошибки в spec-файле
Summary: Оптимизировать список зависимостей (BuildRequires) | Ошибки в spec-файле
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: icon-library (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: oleg@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-23 11:18 MSK by Олег Щавелев
Modified: 2024-11-07 16:34 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Олег Щавелев 2024-10-23 11:18:07 MSK
Внести в спек-файл следующие изменения:

* В секции %build добавить макрос %meson_build
* Исключить зависимость cmake
* Добавить для библиотек проверку наличия версии из файла:
https://gitlab.gnome.org/World/design/icon-library/-/blob/master/meson.build?ref_type=heads
Comment 1 Repository Robot 2024-11-07 16:34:28 MSK
icon-library-0.0.19-alt1.1 -> sisyphus:

 Sun Nov 03 2024 Oleg Shchavelev <oleg@altlinux> 0.0.19-alt1.1
 - Rebuild improved spec (ALT #51802)
 - Drop cmake dependency from BuildRequires
 - Add macro 
 ninja-build -j${NPROCS:-32} -C x86_64-alt-linux
 - Add version require in BuildRequires