diff options
author | Dimitris Kiziridis | 2020-03-15 06:46:08 +0200 |
---|---|---|
committer | Dimitris Kiziridis | 2020-03-15 06:46:08 +0200 |
commit | ae17ddc240a357dc1266e23ea9ca9217532e2b2e (patch) | |
tree | d8f430f914fcf8560c511122e20f6f9280b4c511 | |
download | aur-ae17ddc240a357dc1266e23ea9ca9217532e2b2e.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..83cd945a18fe --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = clair + pkgdesc = Vulnerability Static Analysis for Containers + pkgver = 2.1.2 + pkgrel = 1 + url = https://github.com/coreos/clair + arch = x86_64 + license = Apache + makedepends = go + depends = rpm-tools + depends = postgresql + source = clair-2.1.2.tar.gz::https://github.com/quay/clair/archive/v2.1.2.tar.gz + md5sums = SKIP + +pkgname = clair + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f86c8b81e079 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com> + +pkgname=clair +pkgver=2.1.2 +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=('SKIP') + +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 +} + +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" +}
\ No newline at end of file |