diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 7 insertions, 16 deletions
@@ -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" } |