A página de manual do PKGBUILD aborda como usar fontes de controle de versão. Enquanto makepkg
nativamente suporta git
fontes, ele não fornece um meio simples de fornecer opções para git
. Embora seja possível modificar makepkg.conf
, como sugeri em esta resposta , para sobrescrever o comportamento padrão git
ou especificar um dlagent / vcsclient personalizado, o página de manual do PKGBUILD sugere:
For other version control systems, manual cloning of upstream repositories must be done in the prepare() function.
Em outras palavras, não adicione o repositório git ao array de fontes, mas sim faça tudo na função prepare
.