# Copyright 2026 ReK2 - Chris F.N. <rek2@hispagatos.org>
# https://rek2.hispagatos.org
# Distributed under the terms of the GNU General Public License v3

EAPI=8

DESCRIPTION="Vulnerability scanner for project dependencies, using data from osv.dev"
HOMEPAGE="https://github.com/google/osv-scanner"
SRC_URI="
	https://github.com/google/osv-scanner/releases/download/v${PV}/osv-scanner_linux_amd64 -> ${P}.amd64
	https://raw.githubusercontent.com/google/osv-scanner/v${PV}/LICENSE -> ${P}.LICENSE
	https://raw.githubusercontent.com/google/osv-scanner/v${PV}/README.md -> ${P}.README.md
"
S="${WORKDIR}"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"

QA_PREBUILT="*"

src_unpack() {
	cp "${DISTDIR}/${P}.amd64" "${WORKDIR}/osv-scanner" || die
	cp "${DISTDIR}/${P}.LICENSE" "${WORKDIR}/LICENSE" || die
	cp "${DISTDIR}/${P}.README.md" "${WORKDIR}/README.md" || die
}

src_install() {
	newbin osv-scanner osv-scanner
	dodoc LICENSE README.md
}