summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-05-10 04:50:54 +0300
committerDimitris Kiziridis2020-05-10 04:50:54 +0300
commit964b46340bb6ec67851c513eede07f7f9c2907ef (patch)
tree09acebeb6852dd7fe3336b19e54689b7f18cb8da
parent47e275a6d665565d132286ef51b62a13fcc2cd6b (diff)
downloadaur-964b46340bb6ec67851c513eede07f7f9c2907ef.tar.gz
Update to 4.0.0.alpha.6
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD38
2 files changed, 25 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6fb24f1b9acd..6a0973666b09 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
pkgbase = clair
pkgdesc = Vulnerability Static Analysis for Containers
- pkgver = 2.1.2
- pkgrel = 2
+ pkgver = 4.0.0.alpha.6
+ pkgrel = 1
url = https://github.com/coreos/clair
arch = x86_64
license = Apache
- makedepends = go
+ makedepends = go-pie
depends = rpm-tools
depends = postgresql
- source = clair-2.1.2.tar.gz::https://github.com/quay/clair/archive/v2.1.2.tar.gz
- md5sums = e948814a6067363936333665383b5623
+ depends = glibc
+ source = clair-4.0.0.alpha.6.tar.gz::https://github.com/quay/clair/archive/v4.0.0-alpha.6.tar.gz
+ sha256sums = f280ce47977c2ac41ec23569a7f142ead55968ed10fe2cf3e5986c18e442339b
pkgname = clair
diff --git a/PKGBUILD b/PKGBUILD
index ce9a1043ee26..c79bcc46ae57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,32 @@
# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
pkgname=clair
-pkgver=2.1.2
-pkgrel=2
+pkgver=4.0.0.alpha.6
+_pkgver=4.0.0-alpha.6
+pkgrel=1
pkgdesc="Vulnerability Static Analysis for Containers"
arch=('x86_64')
url='https://github.com/coreos/clair'
license=('Apache')
-depends=('rpm-tools' 'postgresql')
-makedepends=('go')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/quay/clair/archive/v${pkgver}.tar.gz")
-md5sums=('e948814a6067363936333665383b5623')
+depends=('rpm-tools' 'postgresql' 'glibc')
+makedepends=('go-pie')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/quay/clair/archive/v${_pkgver}.tar.gz")
+sha256sums=('f280ce47977c2ac41ec23569a7f142ead55968ed10fe2cf3e5986c18e442339b')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- mkdir -p build
- export GOPATH="${srcdir}/go" PATH="${srcdir}/go/bin:${PATH}"
- go build \
- -ldflags "-s -w -X github.com/coreos/clair/pkg/version.Version=${pkgver}" \
- -gcflags="all=-trimpath=${GOPATH}/src" \
- -asmflags="all=-trimpath=${GOPATH}/src" \
- -o build/clair -v ./cmd/clair
+ cd "${srcdir}/${pkgname}-${_pkgver}"
+ mkdir -p build
+ export GOPATH="${srcdir}/go" PATH="${srcdir}/go/bin:${PATH}"
+ go build \
+ -ldflags "-s -w -X github.com/coreos/clair/pkg/version.Version=${pkgver}" \
+ -gcflags="all=-trimpath=${GOPATH}/src" \
+ -asmflags="all=-trimpath=${GOPATH}/src" \
+ -o build/clair -v ./cmd/clair
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- install -Dm755 "build/clair" "${pkgdir}/usr/bin/clair"
- install -Dm755 "config.example.yaml" "${pkgdir}/etc/clair/config.yaml"
- install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- go clean -modcache # clean modcache
+ cd "${srcdir}/${pkgname}-${_pkgver}"
+ install -Dm755 "build/clair" "${pkgdir}/usr/bin/clair"
+ install -Dm755 "config.yaml.sample" "${pkgdir}/etc/clair/config.yaml"
+ go clean -modcache # clean modcache
} \ No newline at end of file