1PORTNAME= owasp-dependency-check 2PORTVERSION= 3.1.1 3DISTVERSIONPREFIX= v 4CATEGORIES= security java 5MASTER_SITES= FREEBSD_LOCAL/pi/:source2 6DISTFILES+= owasp-dependency-check-${PORTVERSION}-maven-repository.tar.gz:source2 7 8MAINTAINER= ports@MidnightBSD.org 9COMMENT= Detects publicly disclosed vulnerabilities in project dependencies 10WWW= https://jeremylong.github.io/DependencyCheck \ 11 https://www.owasp.org/index.php/OWASP_Dependency_Check \ 12 https://jeremylong.github.io/DependencyCheck/dependency-check-cli/ 13 14LICENSE= Apache-2.0 15 16BUILD_DEPENDS= mvn:java/maven-wrapper \ 17 maven>0:java/maven 18 19USES= java 20USE_GITHUB= yes 21GH_ACCOUNT= jeremylong 22GH_PROJECT= DependencyCheck 23 24NO_ARCH= yes 25 26SUB_FILES= owasp-dependency-check 27SUB_LIST= PORTVERSION=${PORTVERSION} 28PLIST_DIRS= /var/cache/owasp-dependency-check 29PLIST_FILES= bin/owasp-dependency-check \ 30 ${JAVAJARDIR}/owasp-dependency-check-${PORTVERSION}-jar-with-dependencies.jar 31 32do-build: 33 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/bin/mvn \ 34 --batch-mode -Dmaven.repo.local=${WRKDIR}/repository -DskipTests --offline package 35 36do-install: 37 ${INSTALL_DATA} ${WRKSRC}/dependency-check-cli/target/dependency-check-${PORTVERSION}-jar-with-dependencies.jar \ 38 ${JAVAJARDIR}/owasp-dependency-check-${PORTVERSION}-jar-with-dependencies.jar 39 ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin 40 ${MKDIR} /var/cache/owasp-dependency-check 41 42.include <bsd.port.mk> 43