summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 7 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d5c60bbaa3bc..70c267e8760a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,18 @@
pkgname=gocomplete
_pkgname=complete
-pkgver=1.2.1
-pkgrel=3
+pkgver=1.2.3
+pkgrel=1
pkgdesc='bash completion for go command written in golang'
arch=('x86_64')
url='https://github.com/posener/complete'
license=('MIT')
source=(
- "${_pkgname}-${pkgver}.tar.gz::https://github.com/posener/complete/archive/v${pkgver}.tar.gz"
+ "https://raw.githubusercontent.com/posener/complete/v${pkgver}/LICENSE.txt"
'go'
)
sha256sums=(
- '172c679610a8e91b188b0260f0615ea32ef05c6feb2dc313eaef522853758579'
+ '42707f6d0ca72916d2a48dbc977aab20a5e23270a7651bd18227e992f9d41548'
'cf3f177396a14b0800249a16ab18e9e0e4e3b001b51f0cc28f1974fc5bb76850'
)
makedepends=('go')
@@ -21,21 +21,12 @@ depends=(
'bash-completion'
)
-prepare() {
- mkdir -p "${srcdir}/src/github.com/posener/"
- cp -r "${srcdir}/${_pkgname}-${pkgver}" "${srcdir}/src/github.com/posener/${_pkgname}"
-}
-
build() {
- GOPATH="${srcdir}"
- cd "${srcdir}/src/github.com/posener/${_pkgname}/${pkgname}"
- go get -d ./...
- go build ./...
+ GOPATH="${srcdir}" go install -v github.com/posener/complete/gocomplete@v$pkgver
}
package() {
- cd "${srcdir}/src/github.com/posener/${_pkgname}/${pkgname}"
- install -Dm755 "$pkgname" "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm755 "${srcdir}/bin/$pkgname" "${pkgdir}/usr/bin/${pkgname}"
install -Dm644 "${srcdir}/go" "${pkgdir}/usr/share/bash-completion/completions/go"
- install -Dm644 ../LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 "${srcdir}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}