[newbies] Где определён макрос %_docdir?

Ivan A. Melnikov iv на altlinux.org
Чт Окт 16 20:40:21 MSK 2025


On Thu, Oct 16, 2025 at 08:05:37PM +0300, Alexander Lubyagin wrote:
> Скрипт rpmcs предлагает заменить %_defaultdocdir на %_docdir.
> 
> Но по выхлопу grep -ire _docdir /usr/lib/rpm/ - непонятно, где и как этот
> макрос определён.
> 
> Где найти его определение?

Макерос %_docdir определяется непосредственно в коде rpmbuild
при разборе spec-файла. По умолчанию это синоним %_defaultdocdir,
однако он может быть переопределён в спеке неким древним, забытым,
никому не нужным и глубоко задепрекейченым способом.

Думаю, rpmcs прав, использовать %_docdir в спеке и удобнее, и корректнее.

-- 
  wbr,
    iv m.


Подробная информация о списке рассылки devel-newbies