Kannst du bitte code-Tags benutzen?
Das PKGBUILD sieht vielversprechend, aber halbfertig aus. Du solltest noch eine pkgver-Funktion schreiben. Beispiele, wie diese aussehen könnte, stehen im
Wiki zu VCS-Package-Richtlinien. Du kannst testen, ob im Git-repo des projektes annotierte Tags vorhanden sind.
cd <git-Repo>
git describe
Wenn das etwas Vernünftiges ausgibt, kannst du damit weiter arbeiten. Notfalls musst du auf eine andere Möglichkeit ausweichen.
Der install-Schritt sollte in die package-Funktion. Vermutlich muss du da noch die Variable $pkgdir einbauen.
Die check-Funktion brauchst du nicht, bzw. nur, wenn es Sinn ergibt. conflicts=('') und provides=('') sollten gefüllt werden, auch wnenn es kein Paket authenticator gibt, denn das könnte sich ja ändern.