diff options
author | James An | 2016-02-02 22:37:07 -0500 |
---|---|---|
committer | James An | 2016-02-02 22:37:07 -0500 |
commit | b8337cc02f29a15c5074a2a8f9af64c408bdde8b (patch) | |
tree | 4c55abcf2d18c54a3be24281752a26d641b2bd87 | |
parent | 60fd2d2ca992f07570fa08fc18668d1ecd146912 (diff) | |
download | aur-b8337cc02f29a15c5074a2a8f9af64c408bdde8b.tar.gz |
Added a pkgver() function to get the latest upstream release version string through GitHub API.
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -20,6 +20,14 @@ md5sums=('6d48db8de5fa82a41122a59638dbb92e' '3f8f716ddf4daa9073f32fc3666d1004' '4f48f542c296933ee35cd739e2189448') +pkgver() { + curl --silent "${url/github.com/api.github.com\/repos}/releases" | \ + grep --max-count=1 tag_name | \ + cut --fields=4 --delimiter=\" | \ + sed 's/^v//' | \ + tr '-' '_' +} + prepare() { cd "$pkgname-${pkgver//_/-}" sed --in-place "s#\$APP_HOME/lib#/usr/share/java/$pkgname#g" "bin/$pkgname" |