diff options
author | Doug Newgard | 2016-05-11 17:52:44 -0500 |
---|---|---|
committer | Doug Newgard | 2016-05-11 17:52:44 -0500 |
commit | 6dc45170d9bd023f6f8b19fc578be37ebd85bf38 (patch) | |
tree | 11e4c5a6b0d4826ba953fc8bb7ca0fd4912e26dc | |
parent | ca0a38f1550bc0fa97ec09250dc46cc6246bfa52 (diff) | |
download | aur-6dc45170d9bd023f6f8b19fc578be37ebd85bf38.tar.gz |
Simplify pkgver function
-rw-r--r-- | PKGBUILD | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -31,7 +31,7 @@ pkgver() { cd $_pkgname local efl_version=$(grep -m1 EFL_VERSION configure.ac | awk -F [][] '{print $2 "." $4 "." $6}') - efl_version=$(awk -F , -v efl_version=${efl_version%.} '/^AC_INIT/ {gsub(/efl_version/, efl_version); gsub(/[\[\] -]/, ""); print $2}' configure.ac) + efl_version=$efl_version$(awk 'match($0, /^AC_INIT\(.*\[efl_version-?([^\]]*)\]/, a) {print a[1]}' configure.ac) printf "%s.%s.g%s" "$efl_version" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } |