Пиша първия си спецификационен файл и едно нещо не разбирам е как да го направя динамичен. Използвам други спецификационни файлове като справка и забелязах, че много от тях имат динамично заредено име/версия. Чудя се как да направя това? Ето един пример:
http://svn.apache.org/repos/asf/hbase/branches/0.94/src/packages/rpm/spec/hbase.spec
Основно се чудя какво означават тези раздели:
%define _source @package.name@
%define _final_name @final.name@
%define _prefix @package.prefix@
%define _bin_dir %{_prefix}/bin
%define _conf_dir @package.conf.dir@
%define _include_dir %{_prefix}/include
....
Също така се чудя какво точно е {_prefix} всъщност?
Извинете за въпросите за начинаещи. Имам необичайно много проблеми с намирането на информация за това.