Commit d3efd64a authored by Natanael Copa's avatar Natanael Copa

abuild: add last commit hash to .PKGINFO

This can be useful for package browser.
parent 28da75a2
......@@ -447,6 +447,18 @@ prepare_language_packs() {
done
}
# echo '-dirty' if git is not clean
git_dirty() {
if [ $(git status -s "$startdir" | wc -l) -ne 0 ]; then
echo "-dirty"
fi
}
# echo last commit hash id
git_last_commit() {
git log --format=oneline -n 1 "$startdir" | awk '{print $1}'
}
prepare_metafiles() {
getpkgver || return 1
local name=${subpkgname:-$pkgname}
......@@ -480,6 +492,7 @@ builddate = $builddate
packager = ${PACKAGER:-"Unknown"}
size = $size
arch = $parch
commit = $(git_last_commit)$(git_dirty)
EOF
local i deps
deps="$depends"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment