xref: /mports/security/owasp-dependency-check/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026