Date: Wednesday, December 14, 2022 @ 19:26:22
  Author: kpcyrd
Revision: 1359162

addpkg: osv-scanner 1.0.0-1

Added:
  osv-scanner/
  osv-scanner/repos/
  osv-scanner/trunk/
  osv-scanner/trunk/PKGBUILD

----------+
 PKGBUILD |   32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

Added: osv-scanner/trunk/PKGBUILD
===================================================================
--- osv-scanner/trunk/PKGBUILD                          (rev 0)
+++ osv-scanner/trunk/PKGBUILD  2022-12-14 19:26:22 UTC (rev 1359162)
@@ -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:

Reply via email to