Не уверен, что это к gear, но его тоже точно затронет. Суть вопроса такова, что было бы неплохо в процессе экспорта из git репозитория иметь возможность запускать скрипты, которые будут подготавливать некоторые рабочие файлы репозитория по аналогии с тем, как это делают апстримы при экспорте на гитхабе. Пример - zfs. При создании тарболла нужно подготовить zfs_gitrev.h, который в апстриме создаётся в scripts/make_gitrev.sh и записывает в этот заголовок значение git describe --always --long --dirty Как вариант, вместо запуска скриптов - добавлять информацию о последнем коммите в тарболл с исходниками (с возможностью ей воспользоваться в spec'е).
gear не должен исполнять произвольный код из репозитория.