Bug 51842

Summary: Оптимизировать список зависимостей (BuildRequires) | Ошибки в spec-файле
Product: Sisyphus Reporter: Олег Щавелев <oleg>
Component: rnoteAssignee: oleg <oleg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: oleg
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Олег Щавелев 2024-10-26 04:19:10 MSK
Внести в спек-файл следующие изменения:

* Исключить зависимость cmake
* добавить макрос %meson_build
* При переопределении директория локалей использовать макрос %name
* Заменить c gcc-c++ на libstdc++-devel
* Исключить зависимость glib2
Comment 1 Олег Щавелев 2024-10-26 05:32:06 MSK
Ошибка:

* Заменить c gcc-c++ на libstdc++-devel
Менять нельзя, оставить! Так как libstdc++-devel
This is metapackage for libstdc++-devel.

cmake нужен. Ибо
Program cmake found: NO

meson.build:75:0: ERROR: Program 'cmake' not found or not executable

A full log can be found at /usr/src/RPM/BUILD/rnote-0.11.0/x86_64-alt-linux/meson-logs/meson-log.txt
error: Bad exit status from /usr/src/tmp/rpm-tmp.36048 (%build)
Comment 2 Repository Robot 2024-11-20 23:43:35 MSK
rnote-0.11.0-alt2 -> sisyphus:

 Wed Nov 20 2024 Oleg Shchavelev <oleg@altlinux> 0.11.0-alt2
 - Rebuild improved spec (ALT #51842)
 - Add macro %meson_build, rename macro %__meson_test -> %meson_test
 - Update BuildRequires
 - Drop unknown languages, find known
 - Enable check