Прошу добавить макрос %cmake для удобства сборки. [16:02:01] <wRAR> dubrsl: о! а не засунуть ли его в cmake [16:02:19] <wRAR> повесь багу? [16:03:26] <dubrsl> wRAR: ок. Только не так как сделано в rpm-build-compat. "out-of-source" build не нужно [16:03:58] <wRAR> бугога. [16:04:02] <wRAR> пербьётесь [16:04:07] <wRAR> не делать же два макроса [16:04:39] <dubrsl> wRAR: и там теряет параметры [16:05:21] <dubrsl> все кастомные параметры попадают в cd - [16:05:35] <wRAR> секунду, открою макрос [16:05:55] <wRAR> мхм. [16:05:57] <wRAR> понял [16:06:03] <wRAR> да, херово-херово [16:06:23] <wRAR> надо ещё в %K4cmake глянуть [16:07:07] <wRAR> и написать в cmake конфликт на rpm-build-compat, вот это клёво будет [16:08:24] <dubrsl> ну оut-of-source логично использовать когда нужно сделать 2 сборки. т.е. использовать 2 директории. А в макросе зашита одна. Какой смысл?
build в %cmake используется, потому что некоторые пакеты требуют обязательного отдельного каталога. Раньше было не так. Возможно стоило пакет исправить...
Не надо исправлять эту фичу. Я пока склоняюсь к двум макросам, второй на случай пакетов, которые долго или влом фиксить для поддержки out-of-source.
cmake-2.8.0-alt1 -> sisyphus: * Mon Nov 16 2009 Andrey Rahmatullin <wrar@altlinux> 2.8.0-alt1 - 2.8.0 - add %cmake and %cmake_insource macros (closes: #22209)
спасибо!