2025-03-03 06:47:26 +00:00

42 lines
1.2 KiB
Plaintext

# Contributor: Ado <ado@expedio.it>
# Maintainer: Ado <ado@expedio.it>
pkgname=zaproxy
pkgver=2.16.0
pkgrel=0
pkgdesc="OWASP Zed Attack Proxy web app scanner"
url="https://www.zaproxy.org/"
arch="all !x86 !armhf !armv7 !riscv64 !aarch64 !ppc64le !loongarch64"
license="Apache-2.0"
_java_v=11
depends="
bash
openjdk$_java_v-jre
font-liberation
"
makedepends="
tar
gradle
"
source="
$pkgname-$pkgver.tar.gz::https://github.com/zaproxy/zaproxy/archive/v$pkgver.tar.gz
10-disable-deprecation-warnings.patch
"
options="!check"
build() {
/usr/bin/gradle :zap:distLinux
}
package() {
install -d "$pkgdir/usr/share/$pkgname"
install -d "$pkgdir/usr/bin/"
tar -zxf "zap/build/distributions/ZAP_${pkgver}_Linux.tar.gz" -C "$pkgdir/usr/share/$pkgname" --strip-components=1
ln -s "/usr/share/zaproxy/zap.sh" "$pkgdir/usr/bin/$pkgname"
}
sha512sums="
9a2144b1b6e66191c8c1a8b70bb14b332527272c476c45c78b374f095b001a61a8dbdbffff06b366230a7d3a2fe83c28569d4713d1f5f32492af41682687defb zaproxy-2.16.0.tar.gz
f63c35cfeea88314e08b1831b50b876c420c92adcdc6d36eb88475e6a3daa24e9ad2ba312046e9cce7c68ca9b64391d6c2b3bfc065baa1e7d1d2fa61cd8ff6be 10-disable-deprecation-warnings.patch
"