mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=gsa
|
|
pkgver=22.4.1
|
|
pkgrel=1
|
|
pkgdesc="Greenbone Security Assistant - The web frontend for the Greenbone Vulnerability Management (GVM) framework "
|
|
url="https://github.com/greenbone/gsa"
|
|
# riscv64: NonErrorEmittedError: (Emitted value instead of an instance of Error) [object Object]
|
|
arch="noarch !riscv64"
|
|
license="AGPL-3.0-or-later"
|
|
options="net"
|
|
makedepends="yarn nodejs-current"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/greenbone/gsa/archive/refs/tags/v$pkgver.tar.gz
|
|
remove-husky-git-hook.patch
|
|
"
|
|
|
|
prepare() {
|
|
default_prepare
|
|
rm -rf build
|
|
}
|
|
|
|
build() {
|
|
export NODE_OPTIONS="--openssl-legacy-provider"
|
|
yarn
|
|
yarn build
|
|
}
|
|
|
|
check() {
|
|
return 0
|
|
}
|
|
|
|
package() {
|
|
mkdir -p "$pkgdir"/usr/share/gvm/gsad/web/
|
|
cp -r build/* "$pkgdir"/usr/share/gvm/gsad/web/
|
|
}
|
|
|
|
sha512sums="
|
|
1000c09f2ed1944bdba03cc2080630e5566d4e7b07c7f350a83c6b9bda45bf6ab92680e8f1adfad02b17ff80340d82bdd8ead88789dfec4e42f0be1295dec9df gsa-22.4.1.tar.gz
|
|
873e1f2ba4d4f9a43c785bcc6fbedc9d59ed6454004efb0e73563bf8fd794ff4ed3bee113500b744366bb8dee75b4735a2057ea59e38441d64f128d9b86648c6 remove-husky-git-hook.patch
|
|
"
|