diff options
Diffstat (limited to 'lang')
-rw-r--r-- | lang/abcl/Makefile | 5 | ||||
-rw-r--r-- | lang/apache-commons-jelly/Makefile | 3 | ||||
-rw-r--r-- | lang/bsh/Makefile | 5 | ||||
-rw-r--r-- | lang/ceylon/Makefile | 6 | ||||
-rw-r--r-- | lang/clojure/Makefile | 4 | ||||
-rw-r--r-- | lang/erlang-java/Makefile | 3 | ||||
-rw-r--r-- | lang/erlang-runtime21/Makefile | 2 | ||||
-rw-r--r-- | lang/erlang-runtime22/Makefile | 2 | ||||
-rw-r--r-- | lang/erlang-runtime23/Makefile | 2 | ||||
-rw-r--r-- | lang/erlang-runtime24/Makefile | 2 | ||||
-rw-r--r-- | lang/erlang-runtime25/Makefile | 2 | ||||
-rw-r--r-- | lang/erlang-runtime26/Makefile | 2 | ||||
-rw-r--r-- | lang/erlang-runtime27/Makefile | 2 | ||||
-rw-r--r-- | lang/erlang/Makefile | 2 | ||||
-rw-r--r-- | lang/groovy/Makefile | 3 | ||||
-rw-r--r-- | lang/jruby/Makefile | 4 | ||||
-rw-r--r-- | lang/jython/Makefile | 4 | ||||
-rw-r--r-- | lang/kawa/Makefile | 5 | ||||
-rw-r--r-- | lang/kotlin/Makefile | 3 | ||||
-rw-r--r-- | lang/linux-j/Makefile | 3 | ||||
-rw-r--r-- | lang/pkl/Makefile | 2 | ||||
-rw-r--r-- | lang/rhino/Makefile | 2 | ||||
-rw-r--r-- | lang/scala/Makefile | 4 | ||||
-rw-r--r-- | lang/sisc/Makefile | 3 |
24 files changed, 32 insertions, 43 deletions
diff --git a/lang/abcl/Makefile b/lang/abcl/Makefile index f4e3550cd8c3..669a26bebd7d 100644 --- a/lang/abcl/Makefile +++ b/lang/abcl/Makefile @@ -11,6 +11,8 @@ WWW= https://common-lisp.net/project/armedbear/ BROKEN_armv6= fails to build: build.xml: Java returned: 1 BROKEN_armv7= fails to build: build.xml: Java returned: 1 +USES= java:ant + PLIST_FILES= share/java/classes/abcl.jar \ share/java/classes/abcl-contrib.jar \ bin/abcl @@ -18,9 +20,6 @@ PLIST_FILES= share/java/classes/abcl.jar \ SUB_LIST+= JAVAJARDIR="${JAVAJARDIR}" SUB_FILES= abcl -USE_JAVA= yes -USE_ANT= yes - do-install: ${INSTALL_DATA} -v ${WRKSRC}/dist/abcl.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} -v ${WRKSRC}/dist/abcl-contrib.jar ${STAGEDIR}${JAVAJARDIR} diff --git a/lang/apache-commons-jelly/Makefile b/lang/apache-commons-jelly/Makefile index 65653fa6f561..b16b9547fb3e 100644 --- a/lang/apache-commons-jelly/Makefile +++ b/lang/apache-commons-jelly/Makefile @@ -11,7 +11,8 @@ WWW= https://commons.apache.org/proper/commons-jelly/index.html LICENSE= APACHE20 -USE_JAVA= yes +USES= java + NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} diff --git a/lang/bsh/Makefile b/lang/bsh/Makefile index 4b90af893ed6..2fb2b183b1c7 100644 --- a/lang/bsh/Makefile +++ b/lang/bsh/Makefile @@ -8,13 +8,12 @@ WWW= http://www.beanshell.org/ LICENSE= APACHE20 +USES= java:ant +JAVA_VERSION= 8 USE_GITHUB= yes GH_ACCOUNT= beanshell GH_PROJECT= beanshell -USE_JAVA= 8 -USE_ANT= yes - CONFLICTS_INSTALL= schilyutils # bin/bsh ALL_TARGET= jarall diff --git a/lang/ceylon/Makefile b/lang/ceylon/Makefile index d2777cebf285..443335c9dfd2 100644 --- a/lang/ceylon/Makefile +++ b/lang/ceylon/Makefile @@ -11,11 +11,9 @@ WWW= https://ceylon-lang.org/ LICENSE= APACHE20 GPLv2 LICENSE_COMB= multi -USES= zip -NO_BUILD= yes +USES= java zip -USE_JAVA= yes -JAVA_RUN= yes +NO_BUILD= yes PORTDATA= * diff --git a/lang/clojure/Makefile b/lang/clojure/Makefile index b3b16432fbc5..1a52b89272b3 100644 --- a/lang/clojure/Makefile +++ b/lang/clojure/Makefile @@ -14,8 +14,8 @@ LICENSE= EPL RUN_DEPENDS= bash:shells/bash \ rlwrap:devel/rlwrap -USE_JAVA= yes -JAVA_VERSION= 8+ +USES= java + NO_ARCH= yes NO_BUILD= yes diff --git a/lang/erlang-java/Makefile b/lang/erlang-java/Makefile index dd4604c76e45..9be3c7b93835 100644 --- a/lang/erlang-java/Makefile +++ b/lang/erlang-java/Makefile @@ -14,10 +14,9 @@ LICENSE= APACHE20 RUN_DEPENDS= erl:lang/erlang -USES= autoreconf:build gmake perl5 +USES= autoreconf:build gmake java perl5 USE_GITHUB= yes GH_PROJECT= otp -USE_JAVA= yes USE_PERL5= build GNU_CONFIGURE= yes diff --git a/lang/erlang-runtime21/Makefile b/lang/erlang-runtime21/Makefile index 559ff68ec380..b2b62804aa8e 100644 --- a/lang/erlang-runtime21/Makefile +++ b/lang/erlang-runtime21/Makefile @@ -71,7 +71,7 @@ DTRACE_VARS= STRIP="" HIPE_CONFIGURE_ENABLE= hipe JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll NATIVE_IMPLIES= HIPE NATIVE_CONFIGURE_ENABLE= native-libs diff --git a/lang/erlang-runtime22/Makefile b/lang/erlang-runtime22/Makefile index 3909dafed238..a9e2283f73ca 100644 --- a/lang/erlang-runtime22/Makefile +++ b/lang/erlang-runtime22/Makefile @@ -71,7 +71,7 @@ DTRACE_VARS= STRIP="" HIPE_CONFIGURE_ENABLE= hipe JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll NATIVE_IMPLIES= HIPE NATIVE_CONFIGURE_ENABLE= native-libs diff --git a/lang/erlang-runtime23/Makefile b/lang/erlang-runtime23/Makefile index e9e5fc270c5f..6fa55865985c 100644 --- a/lang/erlang-runtime23/Makefile +++ b/lang/erlang-runtime23/Makefile @@ -69,7 +69,7 @@ DTRACE_VARS= STRIP="" HIPE_CONFIGURE_ENABLE= hipe JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll NATIVE_IMPLIES= HIPE NATIVE_CONFIGURE_ENABLE= native-libs diff --git a/lang/erlang-runtime24/Makefile b/lang/erlang-runtime24/Makefile index ce939de93bb1..17844f2ece27 100644 --- a/lang/erlang-runtime24/Makefile +++ b/lang/erlang-runtime24/Makefile @@ -70,7 +70,7 @@ DTRACE_CFLAGS= -fno-omit-frame-pointer DTRACE_VARS= STRIP="" JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_USES= localbase:ldflags diff --git a/lang/erlang-runtime25/Makefile b/lang/erlang-runtime25/Makefile index 4a2d5b7350a7..79bd9da78b92 100644 --- a/lang/erlang-runtime25/Makefile +++ b/lang/erlang-runtime25/Makefile @@ -70,7 +70,7 @@ DTRACE_CFLAGS= -fno-omit-frame-pointer DTRACE_VARS= STRIP="" JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_USES= localbase:ldflags diff --git a/lang/erlang-runtime26/Makefile b/lang/erlang-runtime26/Makefile index 391c79aa7959..0d2b8f7ea672 100644 --- a/lang/erlang-runtime26/Makefile +++ b/lang/erlang-runtime26/Makefile @@ -68,7 +68,7 @@ DTRACE_CFLAGS= -fno-omit-frame-pointer DTRACE_VARS= STRIP="" JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_USES= localbase:ldflags diff --git a/lang/erlang-runtime27/Makefile b/lang/erlang-runtime27/Makefile index c92f8f18d495..29b3e9d77f33 100644 --- a/lang/erlang-runtime27/Makefile +++ b/lang/erlang-runtime27/Makefile @@ -68,7 +68,7 @@ DTRACE_CFLAGS= -fno-omit-frame-pointer DTRACE_VARS= STRIP="" JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_USES= localbase:ldflags diff --git a/lang/erlang/Makefile b/lang/erlang/Makefile index 7bbce04e4465..0c336e855231 100644 --- a/lang/erlang/Makefile +++ b/lang/erlang/Makefile @@ -82,7 +82,7 @@ FOP_BUILD_DEPENDS= fop:textproc/fop \ xsltproc:textproc/libxslt JAVA_CONFIGURE_WITH= javac JAVA_CONFIGURE_ENV= ac_cv_prog_JAVAC="${JAVAC}" -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java KQUEUE_CONFIGURE_ENABLE= kernel-poll MANPAGES_RUN_DEPENDS= ${LOCALBASE}/etc/man.d/erlang.conf:lang/erlang-man ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC diff --git a/lang/groovy/Makefile b/lang/groovy/Makefile index 321ecb92df81..2b57909b044f 100644 --- a/lang/groovy/Makefile +++ b/lang/groovy/Makefile @@ -10,9 +10,8 @@ WWW= https://www.groovy-lang.org/ LICENSE= APACHE20 -USES= cpe zip +USES= cpe java zip CPE_VENDOR= apache -USE_JAVA= yes NO_ARCH= yes NO_BUILD= yes diff --git a/lang/jruby/Makefile b/lang/jruby/Makefile index 60b4a66d276f..8f3eed80fb4e 100644 --- a/lang/jruby/Makefile +++ b/lang/jruby/Makefile @@ -13,10 +13,8 @@ LICENSE_COMB= dual RUN_DEPENDS= bash:shells/bash -USES= cpe -USE_JAVA= yes +USES= java cpe -JAVA_VERSION= 8+ NO_BUILD= yes JRUBY_HOME?= ${PREFIX}/share/${PORTNAME} diff --git a/lang/jython/Makefile b/lang/jython/Makefile index 51b0564da3ef..d1fcd42e31a0 100644 --- a/lang/jython/Makefile +++ b/lang/jython/Makefile @@ -21,9 +21,9 @@ RUN_DEPENDS= bash:shells/bash EXTRACT_AFTER_ARGS= --no-same-owner --no-same-permissions \ LICENSE.txt LICENSE_Apache.txt -USES= cpe +USES= cpe java CPE_VENDOR= python -USE_JAVA= yes + NO_BUILD= yes NO_ARCH= yes REINPLACE_ARGS= -i "" diff --git a/lang/kawa/Makefile b/lang/kawa/Makefile index c72e9e30226b..ce19a0717d08 100644 --- a/lang/kawa/Makefile +++ b/lang/kawa/Makefile @@ -10,10 +10,9 @@ WWW= https://www.gnu.org/software/kawa/ LICENSE= MIT -USES= gmake groff readline -USE_JAVA= yes +USES= gmake groff java readline + GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --enable-kawa-frontend \ --with-java-source=${JAVA_PORT_VERSION} CONFIGURE_ENV= JAVA="${JAVA}" JAVAC="${JAVAC}" diff --git a/lang/kotlin/Makefile b/lang/kotlin/Makefile index 282084d3c272..4da96fa15d04 100644 --- a/lang/kotlin/Makefile +++ b/lang/kotlin/Makefile @@ -14,9 +14,8 @@ LICENSE_FILE= ${WRKSRC}/license/LICENSE.txt RUN_DEPENDS= bash:shells/bash -USES= zip +USES= java zip -USE_JAVA= yes NO_ARCH= yes NO_BUILD= yes diff --git a/lang/linux-j/Makefile b/lang/linux-j/Makefile index 5982d7001a3c..42a8cc849296 100644 --- a/lang/linux-j/Makefile +++ b/lang/linux-j/Makefile @@ -16,8 +16,7 @@ LICENSE_NAME= JSoftware End User License Agreement LICENSE_FILE= ${FILESDIR}/license.txt LICENSE_PERMS= auto-accept dist-mirror pkg-mirror -USES= linux -USE_JAVA= yes +USES= java linux CONFLICTS_INSTALL= docbook-utils # bin/jw diff --git a/lang/pkl/Makefile b/lang/pkl/Makefile index ad759b3845a4..aaac3b72f879 100644 --- a/lang/pkl/Makefile +++ b/lang/pkl/Makefile @@ -13,7 +13,7 @@ WWW= https://pkl-lang.org LICENSE= APACHE20 -USE_JAVA= yes +USES= java JAVA_VERSION= 17+ NO_ARCH= yes diff --git a/lang/rhino/Makefile b/lang/rhino/Makefile index 28d7613a1265..5d788bfe2029 100644 --- a/lang/rhino/Makefile +++ b/lang/rhino/Makefile @@ -23,7 +23,7 @@ DATADIR= ${JAVASHAREDIR}/${PORTNAME} LINEDIT_DESC= Enable line editing in the Rhino shell LINEDIT_RUN_DEPENDS= ${JLINEJAR}:devel/jline -LINEDIT_USE= java=yes ant=yes +LINEDIT_USES= java:ant MAKE_ARGS= -Dxmlbeans.url=file://${DISTDIR}/${DIST_SUBDIR}/xmlbeans-2.5.0.zip \ -Dswing-ex-url=file://${DISTDIR}/${DIST_SUBDIR}/src.zip diff --git a/lang/scala/Makefile b/lang/scala/Makefile index cb21e1d4b9c5..df83e6d9fcc2 100644 --- a/lang/scala/Makefile +++ b/lang/scala/Makefile @@ -12,10 +12,8 @@ LICENSE= APACHE20 RUN_DEPENDS= bash:shells/bash -USES= cpe +USES= cpe java CPE_VENDOR= ${PORTNAME}-lang -USE_JAVA= yes -JAVA_VERSION= 8+ NO_ARCH= yes NO_BUILD= yes diff --git a/lang/sisc/Makefile b/lang/sisc/Makefile index abec5b44417f..4b474e000a85 100644 --- a/lang/sisc/Makefile +++ b/lang/sisc/Makefile @@ -11,7 +11,8 @@ WWW= http://sisc.sourceforge.net/ LICENSE= MPL11 GPLv2+ LICENSE_COMB= dual -USE_JAVA= yes +USES= java + NO_BUILD= yes NO_ARCH= yes |