Skip to content

Commit

Permalink
*/*: properly depend on Maven package
Browse files Browse the repository at this point in the history
devel/maven and devel/maven39 do not provide mvn(1) from LOCALBASE that
one comes from devel/maven-wrapper instead. Therefore, one should depend
on the package rather than a non-existing executable/script.

Approved by:	jrm (mentor), otis (mentor), vvd
Differential Revision:	https://reviews.freebsd.org/D44229
  • Loading branch information
michael-o committed Mar 11, 2024
1 parent ed253dd commit 90e4477
Show file tree
Hide file tree
Showing 17 changed files with 18 additions and 18 deletions.
2 changes: 1 addition & 1 deletion cad/digital/Makefile
Expand Up @@ -10,7 +10,7 @@ WWW= https://github.com/hneemann/Digital
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USES= desktop-file-utils

Expand Down
2 changes: 1 addition & 1 deletion devel/spark/Makefile
Expand Up @@ -16,7 +16,7 @@ LICENSE= APACHE20

BUILD_DEPENDS= ${LOCALBASE}/lib/libsnappyjava.so:archivers/snappy-java \
bash:shells/bash \
mvn:devel/maven
maven>0:devel/maven
RUN_DEPENDS= bash:shells/bash

USES= cpe python shebangfix
Expand Down
2 changes: 1 addition & 1 deletion games/coronapoker/Makefile
Expand Up @@ -10,7 +10,7 @@ WWW= https://tonikelope.github.io/coronapoker/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USE_JAVA= 11+
USE_GITHUB= yes
Expand Down
2 changes: 1 addition & 1 deletion games/jinput/Makefile
Expand Up @@ -10,7 +10,7 @@ WWW= https://github.com/jinput/jinput
LICENSE= BSD2CLAUSE

BUILD_DEPENDS= ${JAVAJARDIR}/jutils/jutils.jar:games/jutils \
mvn:devel/maven
maven>0:devel/maven
RUN_DEPENDS= ${JAVAJARDIR}/jutils/jutils.jar:games/jutils

# Using a fork because of maven dependencies
Expand Down
2 changes: 1 addition & 1 deletion games/jutils/Makefile
Expand Up @@ -10,7 +10,7 @@ WWW= https://github.com/jinput/jutils

LICENSE= BSD2CLAUSE

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

# Using a fork because of maven dependencies
USE_GITLAB= yes
Expand Down
2 changes: 1 addition & 1 deletion games/lizzie/Makefile
Expand Up @@ -11,7 +11,7 @@ WWW= https://github.com/featurecat/lizzie
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven
RUN_DEPENDS= leelaz:games/leela-zero

USE_JAVA= yes
Expand Down
2 changes: 1 addition & 1 deletion java/eclipse/Makefile
Expand Up @@ -18,7 +18,7 @@ LICENSE= EPL
ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le

BUILD_DEPENDS= git:devel/git@lite \
${LOCALBASE}/share/java/apache-maven-3.8/bin/mvn:devel/maven \
maven>0:devel/maven \
zip:archivers/zip
LIB_DEPENDS= libsecret-1.so:security/libsecret \
libwebkit2gtk-4.0.so:www/webkit2-gtk3
Expand Down
2 changes: 1 addition & 1 deletion math/jacop/Makefile
Expand Up @@ -12,7 +12,7 @@ WWW= https://github.com/radsz/jacop
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USE_JAVA= yes

Expand Down
2 changes: 1 addition & 1 deletion math/jts/Makefile
Expand Up @@ -10,7 +10,7 @@ WWW= https://github.com/locationtech/jts
LICENSE= EPL
#LICENSE_COMB= dual

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USE_GITHUB= yes
GH_ACCOUNT= locationtech
Expand Down
2 changes: 1 addition & 1 deletion net-im/jicofo/Makefile
Expand Up @@ -10,7 +10,7 @@ LICENSE= APACHE20

ONLY_FOR_ARCHS= i386 amd64 powerpc64 powerpc64le

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USE_GITHUB= yes
GH_ACCOUNT= jitsi
Expand Down
2 changes: 1 addition & 1 deletion net-im/jitsi-videobridge/Makefile
Expand Up @@ -11,7 +11,7 @@ LICENSE= APACHE20

ONLY_FOR_ARCHS= i386 amd64 powerpc64 powerpc64le

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven
RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash

USE_GITHUB= yes
Expand Down
2 changes: 1 addition & 1 deletion net-im/openfire/Makefile
Expand Up @@ -13,7 +13,7 @@ WWW= https://www.igniterealtime.org/projects/openfire/index.jsp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USES= cpe
CPE_VENDOR= igniterealtime
Expand Down
2 changes: 1 addition & 1 deletion science/cdk/Makefile
Expand Up @@ -11,7 +11,7 @@ WWW= https://cdk.github.io/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USE_JAVA= yes
USE_GITHUB= yes
Expand Down
2 changes: 1 addition & 1 deletion science/opsin/Makefile
Expand Up @@ -12,7 +12,7 @@ WWW= https://bitbucket.org/dan2097/opsin/src/default/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USE_JAVA= yes
JAVA_VERSION= 17 # Java 8 fails on aarch64: Internal Error (assembler_aarch64.hpp:237), pid=29730, tid=0x000000000002d236 guarantee(val < (1U << nbits)) failed: Field too big for insn
Expand Down
2 changes: 1 addition & 1 deletion security/owasp-dependency-check/Makefile
Expand Up @@ -18,7 +18,7 @@ WWW= https://jeremylong.github.io/DependencyCheck \

LICENSE= APACHE20

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

USE_GITHUB= yes
GH_ACCOUNT= jeremylong
Expand Down
4 changes: 2 additions & 2 deletions sysutils/apache-mesos/Makefile
Expand Up @@ -80,8 +80,8 @@ JAVA_DESC= Enable Java bindings

JAVA_CONFIGURE_ENABLE= java
JAVA_USE= java=yes
JAVA_BUILD_DEPENDS= mvn:devel/maven
JAVA_FETCH_DEPENDS= mvn:devel/maven
JAVA_BUILD_DEPENDS= maven>0:devel/maven
JAVA_FETCH_DEPENDS= maven>0:devel/maven
JAVA_CONFIGURE_ENV= PROTOBUF_JAR="${MAVEN_REPO}/com/google/protobuf/protobuf-java/${PROTOBUF_VERSION}/protobuf-java-${PROTOBUF_VERSION}.jar"
JAVA_MAKE_ENV= MAVEN_OPTS="${MAVEN_OPTS}"
JAVA_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_java_mesos.pom.in
Expand Down
2 changes: 1 addition & 1 deletion sysutils/jvmtop/Makefile
Expand Up @@ -12,7 +12,7 @@ WWW= https://github.com/patric-r/jvmtop

LICENSE= GPLv2

BUILD_DEPENDS= mvn:devel/maven
BUILD_DEPENDS= maven>0:devel/maven

EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
USE_JAVA= yes
Expand Down

0 comments on commit 90e4477

Please sign in to comment.