use git archive for deterministic output for git repo packaging
Currently git repos are archived via tar -cJf command, leading to variable output files (because of file timestamps).
git archive should be used instead, to produce deterministic output