Date: Wednesday, December 14, 2022 @ 19:26:41
Author: kpcyrd
Revision: 1359163
archrelease: copy trunk to community-x86_64
Added:
osv-scanner/repos/community-x86_64/
osv-scanner/repos/community-x86_64/PKGBUILD
(from rev 1359162, osv-scanner/trunk/PKGBUILD)
----------+
PKGBUILD | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
Copied: osv-scanner/repos/community-x86_64/PKGBUILD (from rev 1359162,
osv-scanner/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2022-12-14 19:26:41 UTC (rev 1359163)
@@ -0,0 +1,32 @@
+# Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
+
+pkgname=osv-scanner
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Vulnerability scanner written in Go which uses the data provided by
https://osv.dev"
+url='https://github.com/google/osv-scanner'
+arch=('x86_64')
+license=('Apache-2.0')
+makedepends=('go')
+source=(https://github.com/google/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('bc0f3a0736c5a6b1ed4461541dd0c0bb6b64e03fd702a97f267c595eff5a3f23')
+b2sums=('8d122c708a67dd5997712f07d74e0f96dd8156a0e7dfe708f286f3bfb72f66d78b19c5bd3b781743229349991ad2b715046ba154ce058bcd5c92aea1e4a4d8ef')
+
+build() {
+ cd ${pkgname}-${pkgver}
+ go build \
+ -trimpath \
+ -buildmode=pie \
+ -mod=readonly \
+ -modcacherw \
+ -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \
+ ./cmd/osv-scanner
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+ install -Dm 755 -t "${pkgdir}/usr/bin" \
+ osv-scanner
+}
+
+# vim: ts=2 sw=2 et: