@rryan: You're absolutely right, the branch + revision number should match what we get in the About dialog (it used to work properly in the 1.12 days, but I have to admit I didn't spend too much time on it since then, and am not too fresh on the topic).
Anyway, thanks for the pointers. The revision works, but I still can't get the branch right, I always seem to end up with the latest stable tag at best. Your python build script is using "git rev-parse --abbrev-ref HEAD", which wouldn't work unless I checkout again the specific branch in the pkgversion function, so there's maybe something I can do here (or that I should have done).
I'll continue working on it
Pinned Comments
Gimmeapill commented on 2018-11-04 18:24 (UTC) (edited on 2020-11-14 20:16 (UTC) by Gimmeapill)
For those looking for something more stable than the alpha/default branch, there's another git pkgbuild for the 2.3 branch (beta), which should be reliable enough for daily use: https://aur.archlinux.org/packages/mixxx_beta-git/
Gimmeapill commented on 2018-02-25 20:15 (UTC) (edited on 2020-11-14 20:16 (UTC) by Gimmeapill)
This package will automatically retrieve and build the latest development snapshot of Mixxx from git (default branch).
It does not need to be updated on every release, so please do not flag out of date unless the build breaks or any actual packaging issue.