summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2022-07-10 02:19:49 +0200
committerCarl Smedstad2022-07-10 02:20:20 +0200
commitc8a2f278d03f004dc5ce93341b82c788d909abdc (patch)
tree1b5b919f94055cf244516d3356500b2988e1e38d
parent53b38b05e8671555de8d779ab70487dd44bf0cfe (diff)
downloadaur-c8a2f278d03f004dc5ce93341b82c788d909abdc.tar.gz
Publish version 3.14.0 & add completions
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD35
2 files changed, 38 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e02ce24345e4..4098eabffcd1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = go-task-bin
pkgdesc = Task runner & Make alternative that runs taskfiles (Installs as go-task to avoid conflict with taskwarrior)
- pkgver = 3.12.1
- pkgrel = 2
+ pkgver = 3.14.0
+ pkgrel = 1
url = https://github.com/go-task/task
arch = x86_64
arch = i686
@@ -12,13 +12,14 @@ pkgbase = go-task-bin
conflicts = go-task
conflicts = gotask-taskfile-bin
replaces = gotask-taskfile-bin
- source_x86_64 = go-task-bin-3.12.1.tar.gz::https://github.com/go-task/task/releases/download/v3.12.1/task_linux_amd64.tar.gz
- sha256sums_x86_64 = b9c5986f33a53094751b5e22ccc33e050b4a0a485658442121331cbb724e631e
- source_i686 = go-task-bin-3.12.1.tar.gz::https://github.com/go-task/task/releases/download/v3.12.1/task_linux_386.tar.gz
- sha256sums_i686 = b8e7cc6170973bae6fd60da410c3b19b6b6aa55dbb5c9cd3536a78a6ed7cc5d6
- source_armv7h = go-task-bin-3.12.1.tar.gz::https://github.com/go-task/task/releases/download/v3.12.1/task_linux_arm.tar.gz
- sha256sums_armv7h = b10ae7d85749025740097b0c349b946fbabd417c7ee4d2df8ccc5604750accd9
- source_aarch64 = go-task-bin-3.12.1.tar.gz::https://github.com/go-task/task/releases/download/v3.12.1/task_linux_arm64.tar.gz
- sha256sums_aarch64 = 44fad3d61ad39d0abff33f90fdbb99a666524dbeab08dc9d138d5d3a532ff68a
+ noextract = go-task-bin-3.14.0.tar.gz
+ source_x86_64 = go-task-bin-3.14.0.tar.gz::https://github.com/go-task/task/releases/download/v3.14.0/task_linux_amd64.tar.gz
+ sha256sums_x86_64 = e5786c1bfe1f503c5f1f61141988969bb51517669cb8b6b97001d03e0e482757
+ source_i686 = go-task-bin-3.14.0.tar.gz::https://github.com/go-task/task/releases/download/v3.14.0/task_linux_386.tar.gz
+ sha256sums_i686 = 65900f4f34ff64f9b7943d9dcae46d36775d6ab756289d7cbe4c188437592354
+ source_armv7h = go-task-bin-3.14.0.tar.gz::https://github.com/go-task/task/releases/download/v3.14.0/task_linux_arm.tar.gz
+ sha256sums_armv7h = 1fc5e4b6dd6a4423fcde5185012aa864305833f78104481e9876b76232cd71ed
+ source_aarch64 = go-task-bin-3.14.0.tar.gz::https://github.com/go-task/task/releases/download/v3.14.0/task_linux_arm64.tar.gz
+ sha256sums_aarch64 = bab30228a135fceb202c7f0d52bfdafbfda40581a271c41aea6b32cd8376e600
pkgname = go-task-bin
diff --git a/PKGBUILD b/PKGBUILD
index 076af884237e..91358ef78421 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
pkgname=go-task-bin
_pkgname=go-task
-pkgver=3.12.1
-pkgrel=2
+pkgver=3.14.0
+pkgrel=1
pkgdesc="Task runner & Make alternative that runs taskfiles (Installs as go-task to avoid conflict with taskwarrior)"
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
url="https://github.com/go-task/task"
@@ -18,12 +18,31 @@ source_i686=("$pkgname-$pkgver.tar.gz::$url/releases/download/v${pkgver}/task_li
source_armv7h=("$pkgname-$pkgver.tar.gz::$url/releases/download/v${pkgver}/task_linux_arm.tar.gz")
source_aarch64=("$pkgname-$pkgver.tar.gz::$url/releases/download/v${pkgver}/task_linux_arm64.tar.gz")
-sha256sums_x86_64=('b9c5986f33a53094751b5e22ccc33e050b4a0a485658442121331cbb724e631e')
-sha256sums_i686=('b8e7cc6170973bae6fd60da410c3b19b6b6aa55dbb5c9cd3536a78a6ed7cc5d6')
-sha256sums_armv7h=('b10ae7d85749025740097b0c349b946fbabd417c7ee4d2df8ccc5604750accd9')
-sha256sums_aarch64=('44fad3d61ad39d0abff33f90fdbb99a666524dbeab08dc9d138d5d3a532ff68a')
+sha256sums_x86_64=('e5786c1bfe1f503c5f1f61141988969bb51517669cb8b6b97001d03e0e482757')
+sha256sums_i686=('65900f4f34ff64f9b7943d9dcae46d36775d6ab756289d7cbe4c188437592354')
+sha256sums_armv7h=('1fc5e4b6dd6a4423fcde5185012aa864305833f78104481e9876b76232cd71ed')
+sha256sums_aarch64=('bab30228a135fceb202c7f0d52bfdafbfda40581a271c41aea6b32cd8376e600')
+
+noextract=("$pkgname-$pkgver.tar.gz")
+
+prepare() {
+ mkdir -p "$pkgname-$pkgver"
+ tar -xf "$pkgname-$pkgver.tar.gz" -C "$pkgname-$pkgver"
+
+ cd "$pkgname-$pkgver"
+
+ sed -i 's/GO_TASK_PROGNAME=task/GO_TASK_PROGNAME=go-task/' completion/bash/task.bash
+ sed -i 's/set GO_TASK_PROGNAME task/set GO_TASK_PROGNAME go-task/' completion/fish/task.fish
+ sed -i 's/#compdef task/#compdef go-task/' completion/zsh/_task
+ sed -i 's/cmd=(task)/cmd=(go-task)/' completion/zsh/_task
+}
package() {
- install -Dm755 "${srcdir}/task" "${pkgdir}/usr/bin/go-task"
- install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd "$pkgname-$pkgver"
+
+ install -Dm755 task "${pkgdir}/usr/bin/go-task"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 completion/bash/task.bash "$pkgdir/usr/share/bash-completion/completions/go-task"
+ install -Dm644 completion/fish/task.fish "$pkgdir/usr/share/fish/vendor_completions.d/go-task.fish"
+ install -Dm644 completion/zsh/_task "$pkgdir/usr/share/zsh/site-functions/_go-task"
}