diff options
author | Tony Lambiris | 2018-12-14 17:22:46 -0500 |
---|---|---|
committer | Tony Lambiris | 2018-12-14 17:22:46 -0500 |
commit | 32b038bee765d936fa495eede82c76633d9b9c49 (patch) | |
tree | acddf9f66962b23cdf01b7cfc82838885f06d749 /PKGBUILD | |
parent | 7027e884813c9993302ac7fe6bbf10b1378b0ced (diff) | |
download | aur-32b038bee765d936fa495eede82c76633d9b9c49.tar.gz |
Minor build tweaks
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 12 insertions, 12 deletions
@@ -1,40 +1,40 @@ # Maintainer: Tony Lambiris <tony@criticalstack.com> pkgname=clair-git +_pkgname=clair pkgver=v2.0.0.r246.g504f0f3a -pkgrel=1 +pkgrel=2 pkgdesc="Vulnerability Static Analysis for Containers" arch=(x86_64) url='https://github.com/coreos/clair' license=(Apache) -makedepends=(git go) -source=("${pkgname}::git+https://github.com/coreos/clair") +makedepends=('git' 'go') +source=("${_pkgname}::git+https://github.com/coreos/clair") sha256sums=('SKIP') pkgver() { - cd ${pkgname} + cd "${srcdir}/${_pkgname}" git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { - cd "${srcdir}/${pkgname}" - - mkdir -p "${srcdir}/go/src/github.com/coreos" - ln -sf "${srcdir}/${pkgname}" "${srcdir}/go/src/github.com/coreos/clair" + cd "${srcdir}/${_pkgname}" + install -m755 -d "${srcdir}/go/src/github.com/coreos/" + ln -sf "${srcdir}/${_pkgname}" "${srcdir}/go/src/github.com/coreos/" } build() { - cd "${srcdir}/go/src/github.com/coreos/clair" + cd "${srcdir}/go/src/github.com/coreos/${_pkgname}" - GOROOT="/usr/lib/go" GOPATH="${srcdir}/go" \ - go build -ldflags "-X github.com/coreos/clair/pkg/version.Version=${pkgver}" \ + GOROOT="/usr/lib/go" GOPATH="${srcdir}/go" go build \ + -ldflags "-X github.com/coreos/clair/pkg/version.Version=${pkgver}" \ github.com/coreos/clair/cmd/clair } package() { - cd "${srcdir}/go/src/github.com/coreos/clair" + cd "${srcdir}/go/src/github.com/coreos/${_pkgname}" install -Dm755 "clair" "${pkgdir}/usr/bin/clair" install -Dm755 "config.yaml.sample" "${pkgdir}/etc/clair/config.yaml" |