Цель состоит в том, чтобы иметь скелет spec fun.spec.skel
файл, который содержит заполнители для Version
, Release
и тому подобное.rpm spec file skeleton to real spec file
Для простоты я пытаюсь создать цель сборки, которая обновляет эти переменные таким образом, что я преобразовываю fun.spec.skel
в fun.spec
, который затем могу выполнить в своем репозитории github. Это делается так, что rpmbuild -ta fun.tar
действительно работает хорошо, и никаких ручных модификаций fun.spec.skel не требуется (люди, как правило, забывают опустить версию в spec-файле, но не в buildsystem).
Есть только одна проблема: я лично ненавижу autotools. Моя любимая buildsystem, которую я использую, - 'waf' – drahnr
Я тоже не поклонник, но именно поэтому я сказал, что буду использовать' sed'. –