diff options
author | Tony Lambiris | 2019-02-05 22:32:51 -0500 |
---|---|---|
committer | Tony Lambiris | 2019-02-05 22:32:51 -0500 |
commit | 0537ce7e3e5876ee780035a14ff31d190c15da33 (patch) | |
tree | b81d5cf743c832c68dee2babb0b75951d4e2b912 | |
parent | 734ccb7753b077967c1755adaaed917090907dde (diff) | |
download | aur-0537ce7e3e5876ee780035a14ff31d190c15da33.tar.gz |
Version bump
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 22 insertions, 12 deletions
@@ -1,6 +1,6 @@ pkgbase = dive-git pkgdesc = A tool for exploring each layer in a docker image - pkgver = v0.6.0.r0.g54979ae + pkgver = v0.6.0.r4.g91d3721 pkgrel = 1 url = https://github.com/wagoodman/dive arch = x86_64 @@ -11,7 +11,7 @@ pkgbase = dive-git provides = dive-bin conflicts = dive conflicts = dive-bin - source = dive::git+https://github.com/wagoodman/dive.git + source = dive-git::git+https://github.com/wagoodman/dive sha256sums = SKIP pkgname = dive-git @@ -1,8 +1,7 @@ # Maintainer: Tony Lambiris <tony@criticalstack.com> pkgname=dive-git -pkgver=v0.6.0.r0.g54979ae -_pkgname=dive +pkgver=v0.6.0.r4.g91d3721 pkgrel=1 pkgdesc="A tool for exploring each layer in a docker image" url="https://github.com/wagoodman/dive" @@ -11,31 +10,42 @@ license=('MIT') conflicts=(dive dive-bin) provides=(dive dive-bin) makedepends=('go') -source=("${_pkgname}::git+https://github.com/wagoodman/dive.git") +source=("${pkgname}::git+${url}") sha256sums=('SKIP') pkgver() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/${pkgname}" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { - cd "${srcdir}" + cd "${srcdir}/${pkgname}" - GOROOT="/usr/lib/go" GOPATH="${srcdir}/go" PATH="$PATH:$GOPATH/bin" \ - go get -v -u github.com/wagoodman/dive + install -m755 -d "${srcdir}/go/src/github.com/wagoodman/" + cp -a "${srcdir}/${pkgname}" "${srcdir}/go/src/github.com/wagoodman/dive" + + cd "${srcdir}/go/src/github.com/wagoodman/dive" + + export GOROOT="/usr/lib/go" GOPATH="${srcdir}/go" + go get -v -d } build() { cd "${srcdir}/go/src/github.com/wagoodman/dive" - GOROOT="/usr/lib/go" GOPATH="${srcdir}/go" PATH="$PATH:$GOPATH/bin" \ - go build github.com/wagoodman/dive + mkdir -p build + + export GOROOT="/usr/lib/go" GOPATH="${srcdir}/go" + go build -ldflags "-s -w" \ + -gcflags="all=-trimpath=${GOPATH}/src" \ + -asmflags="all=-trimpath=${GOPATH}/src" \ + -o build/dive } package() { cd "${srcdir}/go/src/github.com/wagoodman/dive" - install -Dm755 "dive" "${pkgdir}/usr/bin/dive" + install -Dm755 "./build/dive" "${pkgdir}/usr/bin/dive" + install -Dm644 "./LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |