From e2ce7a1b1adf0ee3c8521c287099ed74bdda5a13 Mon Sep 17 00:00:00 2001 From: George Rawlinson Date: Sat, 25 Nov 2023 20:19:51 +1300 Subject: [PATCH] rmpkg: go-task --- go-task/PKGBUILD | 66 ----------------------------------------- go-task/go-task.install | 6 ---- 2 files changed, 72 deletions(-) delete mode 100644 go-task/PKGBUILD delete mode 100644 go-task/go-task.install diff --git a/go-task/PKGBUILD b/go-task/PKGBUILD deleted file mode 100644 index f75470c..0000000 --- a/go-task/PKGBUILD +++ /dev/null @@ -1,66 +0,0 @@ -# Maintainer: George Rawlinson - -pkgname=go-task -pkgver=3.12.0 -pkgrel=1 -pkgdesc='A task runner/simpler Make alternative written in Go' -arch=('x86_64') -url='https://taskfile.dev' -license=('MIT') -depends=('glibc') -makedepends=('git' 'go') -options=('!lto') -install=go-task.install -_commit='f2abc13ce2e26017b69ea7de1327aa8be7892da5' -source=("$pkgname::git+https://github.com/go-task/task#commit=$_commit") -md5sums=('SKIP') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd "$pkgname" - - # download dependencies - go mod download -} - -build() { - cd "$pkgname" - - # set Go flags - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - go build -v \ - -trimpath \ - -buildmode=pie \ - -mod=readonly \ - -modcacherw \ - -ldflags "-linkmode external -extldflags ${LDFLAGS} \ - -X main.version=${pkgver}" \ - -o go-task \ - ./cmd/... -} - -check() { - cd "$pkgname" - - go test -v ./... -} - -package() { - cd "$pkgname" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" go-task - - # XXX: completions require a bit of massaging, so they're not packaged yet - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE -} diff --git a/go-task/go-task.install b/go-task/go-task.install deleted file mode 100644 index a38b85b..0000000 --- a/go-task/go-task.install +++ /dev/null @@ -1,6 +0,0 @@ -post_install() { - cat >&2 <<-EOF -The binary name has been changed to 'go-task' in order to avoid conflicts -with community/task. -EOF -}