Mk/Uses/java.mk: Runtime fix with USES=java:ant

USES=java:ant does not imply USES=java:run so we need to add the run arg
seperately when we are using USES=java:ant. Not all ports require the
the argument so it is better to address the ports individually instead
of handling it automatically by implying run for ant.

Thanks to vvd for carefully going through this.

Reported by:	vvd
Approved by:	portmgr (blanket)
This commit is contained in:
Muhammad Moinur Rahman 2024-12-31 15:23:29 +01:00
parent e0d5991c50
commit ac7a7d6fe1
No known key found for this signature in database
GPG key ID: BDB9B5A617C0BC91
68 changed files with 139 additions and 109 deletions

View file

@ -1,6 +1,6 @@
PORTNAME= jid3lib
PORTVERSION= 0.5.4
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio java
MASTER_SITES= SF/javamusictag/${PORTNAME}/beta-dev6
@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java ID3 Tag Library
WWW= https://javamusictag.sourceforge.net/index.html
USES= java:ant
USES= java:ant,run
PLIST_FILES= %%JAVAJARDIR%%/jid3lib.jar

View file

@ -1,5 +1,6 @@
PORTNAME= sweethome3d
PORTVERSION= 7.1
PORTREVISION= 1
CATEGORIES= cad java
MASTER_SITES= SF/${PORTNAME}/SweetHome3D-source/${DISTNAME}/
DISTNAME= SweetHome3D-${PORTVERSION}-src
@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.TXT
BUILD_DEPENDS= java3d>=0:java/java3d
RUN_DEPENDS= java3d>=0:java/java3d
USES= cmake:indirect java:ant
USES= cmake:indirect java:ant,run
JAVA_VERSION= 8
USE_GITHUB= nodefault

View file

@ -1,6 +1,6 @@
PORTNAME= java-simple-serial-connector
PORTVERSION= 2.8.0
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= comms java
@ -10,7 +10,7 @@ WWW= https://github.com/scream3r/java-simple-serial-connector
LICENSE= LGPL3
USES= java:ant
USES= java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= scream3r

View file

@ -1,5 +1,6 @@
PORTNAME= cassandra
DISTVERSION= 3.11.14
PORTREVISION= 1
CATEGORIES= databases java
MASTER_SITES= LOCAL/fernape:repo
PKGNAMESUFFIX= 3
@ -17,7 +18,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAV
bash>0:shells/bash \
git>0:devel/git
USES= cpe java:ant python
USES= cpe java:ant,run python
JAVA_VERSION= 8
JAVA_VENDOR= openjdk
CPE_VENDOR= apache

View file

@ -1,5 +1,6 @@
PORTNAME= hsqldb
PORTVERSION= 2.3.4
PORTREVISION= 1
CATEGORIES= databases java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}_2_3
@ -9,7 +10,7 @@ WWW= https://hsqldb.org/
LICENSE= BSD3CLAUSE
USES= java:ant zip
USES= java:ant,run zip
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME}
BUILD_WRKSRC= ${WRKSRC}/build

View file

@ -1,6 +1,6 @@
PORTNAME= ${GH_PROJECT:tl}
PORTVERSION= 1.8.5
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel java
PKGNAMESUFFIX= 18
DIST_SUBDIR= ${PORTNAME}
@ -48,7 +48,7 @@ GH_PROJECT= Arduino
GH_TUPLE+= ${BUNDLE_GH_ACCOUNT}:${blib}/linux/work/libraries/${blib:C/\:.*//}
.endfor
USES= desktop-file-utils java:ant
USES= desktop-file-utils java:ant,run
LIB_DIRS+= ${LOCALBASE}/lib ${LOCALBASE}/lib/jni
WRKSRC_SUBDIR= build
PATCH_WRKSRC= ${WRKSRC}/../

View file

@ -1,6 +1,6 @@
PORTNAME= charva
PORTVERSION= 1.1.4
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= devel java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
DISTNAME= ${PORTNAME}
@ -17,7 +17,7 @@ BROKEN_armv7= fails to compile: build.xml: compilation failed
OPTIONS_DEFINE= DOCS
USES= dos2unix java:ant zip
USES= dos2unix java:ant,run zip
DOS2UNIX_GLOB= build.xml Makefile.freebsd.txt *.c *.java
ALL_TARGET= clean makeDLL dist

View file

@ -1,6 +1,6 @@
PORTNAME= doctorj
PORTVERSION= 5.1.2
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel java
MASTER_SITES= SF
@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for analyzing Java code and documentation
WWW= https://doctorj.sourceforge.net/
USES= java:ant
USES= java:ant,run
ALL_TARGET= jarfile

View file

@ -1,5 +1,6 @@
PORTNAME= flexdock
PORTVERSION= 1.2.4
PORTREVISION= 1
CATEGORIES= devel java
MASTER_SITES= http://forge.scilab.org/index.php/p/${PORTNAME}/downloads/get/
@ -10,7 +11,7 @@ WWW= https://forge.scilab.org/index.php/p/flexdock/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= java:ant
USES= java:ant,run
ALL_TARGET= dist
NO_ARCH= yes

View file

@ -1,5 +1,6 @@
PORTNAME= jiic
PORTVERSION= 20120110
PORTREVISION= 1
CATEGORIES= devel multimedia java
MASTER_SITES= LOCAL/ale
@ -12,7 +13,7 @@ LICENSE= LGPL21
BUILD_DEPENDS= ${JAVALIBDIR}/sabre.jar:devel/sabre
RUN_DEPENDS= ${JAVALIBDIR}/sabre.jar:devel/sabre
USES= java:ant
USES= java:ant,run
WRKSRC= ${WRKDIR}/${PORTNAME}
MAKE_ENV= ANT_INCLUDE_SHARED_JARS=YES

View file

@ -1,5 +1,6 @@
PORTNAME= sabre
PORTVERSION= 20100501
PORTREVISION= 1
CATEGORIES= devel multimedia java
MASTER_SITES= SF/sabre-library
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
@ -10,7 +11,7 @@ WWW= https://sabre-library.sourceforge.net/
LICENSE= LGPL21
USES= dos2unix java:ant zip
USES= dos2unix java:ant,run zip
WRKSRC= ${WRKDIR}/Simple\ API\ for\ Binary\ REpresentations\ \(SABRE\)
DOS2UNIX_GLOB= *.xml *.java

View file

@ -1,6 +1,7 @@
PORTNAME= gogui
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.10
PORTREVISION= 1
CATEGORIES= games java
MASTER_SITES= http://www.randelshofer.ch/quaqua/files/:quaqua
DISTFILES= quaqua-5.2.1.nested.zip:quaqua
@ -17,7 +18,7 @@ BROKEN_aarch64= compilation fails: Internal Error (assembler_aarch64.hpp:237) ..
BUILD_DEPENDS= xsltproc:textproc/libxslt \
docbook-xsl>0:textproc/docbook-xsl
USES= java:ant
USES= java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= lemonsqueeze

View file

@ -1,6 +1,6 @@
PORTNAME= jchessboard
PORTVERSION= 1.5
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= games java
MASTER_SITES= SF
DISTNAME= JChessBoard-${PORTVERSION}
@ -11,7 +11,7 @@ WWW= https://jchessboard.sourceforge.net/
LICENSE= GPLv2
USES= java:ant tar:tgz
USES= java:ant,run tar:tgz
USE_LOCALE= en_US.ISO8859-1
NO_ARCH= yes

View file

@ -1,6 +1,6 @@
PORTNAME= jin
PORTVERSION= 2.14.1
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= games java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-source
@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/src/free/jin/legal/copyright.txt
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ${JAVAJARDIR}/bsh.jar:lang/bsh
USES= dos2unix java:ant
USES= dos2unix java:ant,run
DOS2UNIX_GLOB= *.java *.txt
MAKE_ARGS+= -lib ${JAVAJARDIR}/bsh.jar

View file

@ -1,6 +1,6 @@
PORTNAME= lwjgl
DISTVERSION= 2.9.4.20161208
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= games java
MAINTAINER= freebsd@skinc.ru
@ -15,9 +15,9 @@ BUILD_DEPENDS= ${JAVAJARDIR}/jutils/jutils.jar:games/jutils \
${JAVAJARDIR}/jinput/jinput.jar:games/jinput
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= dos2unix java:ant xorg
USES= dos2unix java:ant,run xorg
DOS2UNIX_REGEX= .*.[^jp][^an][^rg]$
JAVA_VERSION= 8
USE_GITHUB= yes
GH_ACCOUNT= LWJGL
GH_TAGNAME= 2df01dd

View file

@ -1,5 +1,6 @@
PORTNAME= lwjgl
DISTVERSION= 3.3.5
PORTREVISION= 1
CATEGORIES= games java
MASTER_SITES= https://repo1.maven.org/:source1
PKGNAMESUFFIX= 3
@ -47,7 +48,7 @@ LIB_DEPENDS= libdraco.so:archivers/draco \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
USES= gl gnome java:ant
USES= gl gnome java:ant,run
JAVA_VERSION= 17+
USE_GITHUB= yes
GH_ACCOUNT= ${PORTNAME:tu}

View file

@ -1,6 +1,5 @@
PORTNAME= rocksndiamonds
DISTVERSION= 3.3.1.2
PORTREVISION= 7
DISTVERSION= 4.0.0.0
CATEGORIES= games
MASTER_SITES= http://www.artsoft.org/RELEASES/unix/rocksndiamonds/:game \
http://www.artsoft.org/RELEASES/rocksndiamonds/levels/:levels_artsoft \
@ -24,7 +23,7 @@ WWW= https://www.artsoft.org/rocksndiamonds/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsmpeg.so:multimedia/smpeg
#LIB_DEPENDS= libsmpeg2.so:multimedia/smpeg2
EXTRACT_DEPENDS=${UNZIP_CMD}:archivers/unzip
USES= gmake gnome iconv sdl

View file

@ -1,6 +1,6 @@
PORTNAME= stendhal
PORTVERSION= 1.35
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONSUFFIX= -src
CATEGORIES= games java
MASTER_SITES= SF/arianne/${PORTNAME}/${PORTVERSION}/
@ -12,7 +12,7 @@ WWW= https://stendhalgame.org/
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
USES= java:ant shebangfix
USES= java:ant,run shebangfix
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}

View file

@ -1,6 +1,6 @@
PORTNAME= jogamp-jogl
PORTVERSION= 2.3.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics devel java
MASTER_SITES= http://jogamp.org/deployment/jogamp-current/archive/Sources/ \
http://jogamp.org/deployment/v${PORTVERSION}/archive/Sources/
@ -17,7 +17,7 @@ RUN_DEPENDS= ${JAVALIBDIR}/swt.jar:x11-toolkits/swt
ONLY_FOR_ARCHS= i386 amd64 powerpc64 powerpc64le
USES= compiler java:ant tar:xz xorg
USES= compiler java:ant,run tar:xz xorg
USE_XORG= x11 xcursor xrandr xrender xxf86vm
PATCH_WRKSRC= ${WRKDIR}

View file

@ -1,6 +1,6 @@
PORTNAME= jogl
PORTVERSION= 1.1.1
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= graphics devel java
MASTER_SITES= http://download.java.net/media/jogl/builds/archive/jsr-231-1.1.1/
EXTRACT_SUFX= -src.zip
@ -26,7 +26,7 @@ ALL_TARGET= all
# jogl/make/build.xml
ONLY_FOR_ARCHS= i386 amd64
USES= gl java:ant xorg zip
USES= gl java:ant,run xorg zip
USE_XORG= x11 xau xdamage xdmcp xext xfixes xorgproto xt xxf86vm
USE_GL= gl
USE_LDCONFIG= yes

View file

@ -1,5 +1,6 @@
PORTNAME= commons-beanutils
PORTVERSION= 1.9.4
PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= APACHE_COMMONS_SOURCE
PKGNAMEPREFIX= apache-
@ -16,7 +17,7 @@ BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging \
RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging \
${JAVALIBDIR}/commons-collections.jar:java/apache-commons-collections
USES= dos2unix java:ant
USES= dos2unix java:ant,run
DOS2UNIX_FILES= build.xml
ALL_TARGET= dist

View file

@ -1,5 +1,6 @@
PORTNAME= commons-collections
PORTVERSION= 3.2.2
PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= APACHE_COMMONS_SOURCE
PKGNAMEPREFIX= apache-
@ -12,7 +13,7 @@ WWW= https://commons.apache.org/proper/commons-collections/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= java:ant
USES= java:ant,run
JAVA_VERSION= 8 11 17 18 19 20
ALL_TARGET= jar

View file

@ -1,6 +1,6 @@
PORTNAME= commons-httpclient
DISTVERSION= 3.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= java www
MASTER_SITES= APACHE/httpcomponents/${PORTNAME}/source
PKGNAMEPREFIX= apache-
@ -19,7 +19,7 @@ RUN_DEPENDS+= ${JAVALIBDIR}/commons-codec.jar:java/apache-commons-codec
OPTIONS_DEFINE= DOCS
USES+= cpe java:ant
USES+= cpe java:ant,run
CPE_VENDOR= apache
MAKE_ENV= ANT_INCLUDE_SHARED_JARS=YES

View file

@ -1,5 +1,6 @@
PORTNAME= commons-lang
PORTVERSION= 2.6
PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= APACHE_COMMONS_SOURCE
PKGNAMEPREFIX= apache-
@ -11,7 +12,7 @@ WWW= https://commons.apache.org/proper/commons-lang/
LICENSE= APACHE20
USES= java:ant
USES= java:ant,run
JAVA_VERSION= 8
ALL_TARGET= jar

View file

@ -1,6 +1,6 @@
PORTNAME= aparapi
PORTVERSION= 1.0.0
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONSUFFIX= -SNAPSHOT
CATEGORIES= java lang
@ -15,7 +15,7 @@ BUILD_DEPENDS= opencl>=0:devel/opencl
LIB_DEPENDS= libOpenCL.so:devel/ocl-icd
RUN_DEPENDS= opencl>=0:devel/opencl
USES= dos2unix java:ant
USES= dos2unix java:ant,run
USE_GITHUB= yes
ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le

View file

@ -1,6 +1,6 @@
PORTNAME= je
PORTVERSION= 7.5.11
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= java databases
MASTER_SITES= http://download.oracle.com/berkeley-db/ \
http://download-east.oracle.com/berkeley-db/ \
@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit
USES= java:ant
USES= java:ant,run
JAVA_VERSION= 8
OPTIONS_DEFINE= DOCS EXAMPLES TEST

View file

@ -1,5 +1,6 @@
PORTNAME= bouncycastle
DISTVERSION= 1.71
PORTREVISION= 1
CATEGORIES= java security
MASTER_SITES= http://www.bouncycastle.org/download/ \
http://polydistortion.net/bc/download/
@ -18,7 +19,7 @@ BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit \
${JAVALIBDIR}/mail.jar:java/javamail
RUN_DEPENDS= ${JAVALIBDIR}/mail.jar:java/javamail
USES= cpe java:ant
USES= cpe java:ant,run
CPE_VENDOR= ${PORTNAME}
CPE_PRODUCT= legion-of-the-bouncy-castle-java-crytography-api

View file

@ -1,6 +1,6 @@
PORTNAME= ecj
PORTVERSION= 4.4.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= java devel
MASTER_SITES= http://download.eclipse.org/eclipse/downloads/drops4/R-${PORTVERSION}-${DROPDATE}/
PKGNAMEPREFIX= eclipse-
@ -17,7 +17,7 @@ EXTRACT_CMD= ${TAR}
EXTRACT_BEFORE_ARGS= xf
EXTRACT_AFTER_ARGS= -C ${WRKSRC}
USES= java:ant
USES= java:ant,run
JAVA_VERSION= 8
SUB_FILES= ecj.sh

View file

@ -1,6 +1,6 @@
PORTNAME= jakarta-oro
PORTVERSION= 2.0.8
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= java
MASTER_SITES= http://archive.apache.org/dist/jakarta/oro/
@ -10,7 +10,7 @@ WWW= https://jakarta.apache.org/oro/
LICENSE= APACHE20
USES= java:ant
USES= java:ant,run
ALL_TARGET= jar javadocs

View file

@ -1,6 +1,6 @@
PORTNAME= jasmin
PORTVERSION= 2.4
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= java lang
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@ -9,7 +9,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java Assembler Interface
WWW= https://jasmin.sourceforge.net/
USES= dos2unix java:ant zip
USES= dos2unix java:ant,run zip
DOS2UNIX_REGEX= .*\.(txt|xml|j|class|java|mf|css|bnf|html)
JAVA_VERSION= 8

View file

@ -1,5 +1,6 @@
PORTNAME= java-getopt
PORTVERSION= 1.0.14
PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= http://www.urbanophile.com/arenn/hacking/getopt/
@ -9,7 +10,7 @@ WWW= https://www.urbanophile.com/arenn/hacking/download.html #getopt
LICENSE= LGPL20
USES= java:ant
USES= java:ant,run
OPTIONS_DEFINE= DOCS

View file

@ -1,6 +1,6 @@
PORTNAME= java3d
PORTVERSION= 1.5.2
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= java graphics games devel
MASTER_SITES= https://sites.google.com/site/daemonwizard/
@ -15,7 +15,7 @@ BROKEN_aarch64= fails to compile: GVector.java:168: bad use of '>'
BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details
BROKEN_armv7= fails to compile: build.xml: Compile failed; see the compiler error output for details
USES= compiler:c11 gl java:ant tar:bzip2 xorg
USES= compiler:c11 gl java:ant,run tar:bzip2 xorg
JAVA_VERSION= 8
USE_GL= gl
USE_XORG= xt

View file

@ -1,6 +1,6 @@
PORTNAME= javahelp
PORTVERSION= 2.0.05.20170719
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= java devel
MAINTAINER= ports@FreeBSD.org
@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${TOMCAT_jsp}:${TOMCAT_PORT}
USES= java:ant
USES= java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= javaee
GH_TAGNAME= 3ca862d

View file

@ -1,6 +1,7 @@
PORTNAME= javamail
DISTVERSIONPREFIX= ${PORTNAME:tu}-
DISTVERSION= 1_6_2
PORTREVISION= 1
CATEGORIES= java mail
MAINTAINER= ale@FreeBSD.org
@ -12,7 +13,7 @@ LICENSE_COMB= dual
OPTIONS_DEFINE= DOCS EXAMPLES
USES= cpe java:ant
USES= cpe java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= javaee
CPE_VENDOR= sun

View file

@ -1,5 +1,6 @@
PORTNAME= jcalendar
PORTVERSION= 1.3.3
PORTREVISION= 1
CATEGORIES= java misc
MASTER_SITES= http://www.toedter.com/download/
@ -7,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java Date Chooser
WWW= https://www.toedter.com/en/jcalendar/
USES= java:ant zip
USES= java:ant,run zip
JAVA_VERSION= 8
WRKSRC= ${WRKDIR}/src

View file

@ -1,5 +1,6 @@
PORTNAME= jcommon
PORTVERSION= 1.0.23
PORTREVISION= 1
CATEGORIES= java devel
MASTER_SITES= SF/jfreechart/3.%20JCommon/${PORTVERSION}
@ -15,7 +16,7 @@ OPTIONS_DEFINE= COMPILE DOCS
OPTIONS_DEFAULT=COMPILE
COMPILE_DESC= Build from source
COMPILE_USES= java:ant
COMPILE_USES= java:ant,run
COMPILE_USES_OFF= java
COMPILE_VARS_OFF= NO_BUILD=yes
COMPILE_ALL_TARGET= compile-xml

View file

@ -1,5 +1,6 @@
PORTNAME= jdom
PORTVERSION= 1.1.1
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= java textproc
MASTER_SITES= http://www.jdom.org/dist/source/
@ -10,7 +11,7 @@ WWW= http://www.jdom.org/
RUN_DEPENDS= ${JAVALIBDIR}/jaxen-jdom.jar:java/jaxen
USES= java:ant
USES= java:ant,run
JAVA_VERSION= 8
ALL_TARGET= package

View file

@ -1,5 +1,6 @@
PORTNAME= jfreechart
PORTVERSION= 1.0.17
PORTREVISION= 1
CATEGORIES= java graphics
MASTER_SITES= SF/${PORTNAME}/1.%20JFreeChart/${PORTVERSION}
@ -16,7 +17,7 @@ OPTIONS_DEFAULT=COMPILE
COMPILE_DESC= Build from source
COMPILE_USES= java:ant
COMPILE_USES= java:ant,run
COMPILE_USES_OFF= java
COMPILE_USE= LOCALE=en_US.UTF-8
COMPILE_ALL_TARGET= compile

View file

@ -1,5 +1,6 @@
PORTNAME= jgraphx
PORTVERSION= 4.2.2
PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= java graphics
@ -10,7 +11,7 @@ WWW= https://github.com/jgraph/jgraphx
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
USES= java:ant
USES= java:ant,run
USE_GITHUB= yes
GH_ACCOUNT= jgraph

View file

@ -1,6 +1,6 @@
PORTNAME= jump
PORTVERSION= 0.5
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= java math
MASTER_SITES= SF/${PORTNAME}-math/${PORTNAME}/${PORTVERSION}
@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java library for arbitrary precision computations
WWW= https://jump-math.sourceforge.net/
USES= java:ant
USES= java:ant,run
ALL_TARGET= jar

View file

@ -1,6 +1,6 @@
PORTNAME= jxgrabkey
PORTVERSION= 0.3.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= java devel
MASTER_SITES= SF
DISTFILES= ${PORTNAME}-${PORTVERSION}_src${EXTRACT_SUFX}
@ -11,7 +11,7 @@ WWW= https://jxgrabkey.sourceforge.net/
LICENSE= LGPL3
USES= java:ant tar:bz2
USES= java:ant,run tar:bz2
OPTIONS_DEFINE= TEST

View file

@ -1,6 +1,6 @@
PORTNAME= phpeclipse
PORTVERSION= 1.2.3
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= java editors devel
MASTER_SITES= SF/${PORTNAME}/a%29%20Eclipse%203.3.x/PHPEclipse-${PORTVERSION}
DISTNAME= PHPEclipse-${PLIST_VER}-src
@ -14,7 +14,7 @@ RUN_DEPENDS= eclipse:java/eclipse
PLUGIN_PATHS= features plugins
PATCH_TASKS= eclipse.versionReplacer eclipse.idReplacer
USES= java:ant zip:infozip
USES= java:ant,run zip:infozip
WRKSRC= ${WRKDIR}/dist
ECLIPSE= lib/eclipse

View file

@ -1,5 +1,6 @@
PORTNAME= abcl
PORTVERSION= 1.9.2
PORTREVISION= 1
CATEGORIES= lang lisp java
MASTER_SITES= http://abcl.org/releases/${PORTVERSION}/
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
@ -11,7 +12,7 @@ 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
USES= java:ant,run
PLIST_FILES= share/java/classes/abcl.jar \
share/java/classes/abcl-contrib.jar \

View file

@ -1,5 +1,6 @@
PORTNAME= bsh
DISTVERSION= 2.1.1
PORTREVISION= 1
CATEGORIES= lang java
MAINTAINER= ports@FreeBSD.org
@ -8,7 +9,7 @@ WWW= http://www.beanshell.org/
LICENSE= APACHE20
USES= java:ant
USES= java:ant,run
JAVA_VERSION= 8
USE_GITHUB= yes
GH_ACCOUNT= beanshell

View file

@ -1,6 +1,6 @@
PORTNAME= rhino
DISTVERSION= 1_7R4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= lang java
MASTER_SITES= GHC \
LOCAL/nivit/${PORTNAME}/:swingex \
@ -23,7 +23,7 @@ DATADIR= ${JAVASHAREDIR}/${PORTNAME}
LINEDIT_DESC= Enable line editing in the Rhino shell
LINEDIT_RUN_DEPENDS= ${JLINEJAR}:devel/jline
LINEDIT_USES= java:ant
LINEDIT_USES= java:ant,run
MAKE_ARGS= -Dxmlbeans.url=file://${DISTDIR}/${DIST_SUBDIR}/xmlbeans-2.5.0.zip \
-Dswing-ex-url=file://${DISTDIR}/${DIST_SUBDIR}/src.zip

View file

@ -1,5 +1,6 @@
PORTNAME= davmail
PORTVERSION= 6.1.0
PORTREVISION= 1
CATEGORIES= mail java
MASTER_SITES= SF/davmail/davmail/${PORTVERSION}
DISTNAME= ${PORTNAME}-src-${PORTVERSION}-${REVISION}
@ -10,7 +11,7 @@ WWW= https://davmail.sourceforge.net/
LICENSE= GPLv2
USES= dos2unix java:ant tar:tgz
USES= dos2unix java:ant,run tar:tgz
DOS2UNIX_FILES= build.xml
USE_RC_SUBR= davmail

View file

@ -1,6 +1,6 @@
PORTNAME= commons-math
PORTVERSION= 3.6.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= math java
MASTER_SITES= APACHE_COMMONS_SOURCE \
https://repo1.maven.org/maven2/junit/junit/4.8.2/:source2
@ -16,7 +16,7 @@ WWW= https://commons.apache.org/proper/commons-math/
LICENSE= APACHE20
USES= java:ant
USES= java:ant,run
USE_LOCALE= en_US.ISO8859-1
ALL_TARGET= compile jar

View file

@ -1,5 +1,6 @@
PORTNAME= jtransforms
PORTVERSION= 2.4
PORTREVISION= 1
CATEGORIES= math java
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@ -11,7 +12,7 @@ WWW= http://sites.google.com/site/piotrwendykier/software/jtransforms
LICENSE= GPLv2 LGPL20 MPL11
LICENSE_COMB= multi
USES= java:ant tar:bzip2
USES= java:ant,run tar:bzip2
WRKSRC= ${WRKDIR}/JTransforms

View file

@ -1,6 +1,6 @@
PORTNAME= freeguide
PORTVERSION= 0.11.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= misc java
MASTER_SITES= SF/${PORTNAME}-tv/${PORTNAME}-source/${PORTVERSION}
@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/doc/COPYING
RUN_DEPENDS= tv_cat:textproc/p5-xmltv
USES= java:ant
USES= java:ant,run
JAVA_VERSION= 8
NO_ARCH= yes

View file

@ -1,6 +1,6 @@
PORTNAME= jbidwatcher
PORTVERSION= 2.5.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= misc java
MASTER_SITES= http://www.jbidwatcher.com/download/
@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java-based application allowing you to monitor eBay auctions
WWW= https://www.jbidwatcher.com/
USES= java:ant tar:bzip2
USES= java:ant,run tar:bzip2
ALL_TARGET= jar

View file

@ -1,6 +1,6 @@
PORTNAME= convey
PORTVERSION= 0.3
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= net-im java
MASTER_SITES= http://convey.sourceforge.net/downloads/ \
http://nivi.interfree.it/tmp/convey.sourceforge.net/
@ -10,7 +10,7 @@ MAINTAINER= nivit@FreeBSD.org
COMMENT= Instant Message (IM) program using the Jabber protocol
WWW= https://convey.sourceforge.net/
USES= java:ant
USES= java:ant,run
MAKE_ARGS= -quiet

View file

@ -1,5 +1,6 @@
PORTNAME= jgroups
PORTVERSION= 2.12.0
PORTREVISION= 1
CATEGORIES= net java
MASTER_SITES= LOCAL/ale
@ -9,7 +10,7 @@ WWW= http://www.jgroups.org/
LICENSE= LGPL21
USES= java:ant
USES= java:ant,run
OPTIONS_DEFINE= DOCS

View file

@ -1,5 +1,6 @@
PORTNAME= jsch
PORTVERSION= 0.1.55
PORTREVISION= 1
CATEGORIES= net java security
MASTER_SITES= SF
@ -9,7 +10,7 @@ WWW= http://www.jcraft.com/jsch
LICENSE= BSD3CLAUSE
USES= cpe java:ant zip
USES= cpe java:ant,run zip
CPE_VENDOR= jcraft
PLIST_FILES+= %%JAVAJARDIR%%/${PORTNAME}.jar

View file

@ -1,6 +1,6 @@
PORTNAME= seda
PORTVERSION= 3.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= net java
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-release-${VERSION_DATE}
@ -9,7 +9,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Architecture for Highly Concurrent Server Applications
WWW= http://www.eecs.harvard.edu/~mdw/proj/seda/
USES= java:ant
USES= java:ant,run
ALL_TARGET= dist
NO_ARCH= yes

View file

@ -1,5 +1,6 @@
PORTNAME= pdf-renderer
PORTVERSION= 0.9.1
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= print java
MASTER_SITES= http://java.net/downloads/${PORTNAME}/
@ -14,7 +15,7 @@ LICENSE= LGPL21
BROKEN_armv6= fails to install: swinglabs-build-impl.xml: Javadoc returned 1
BROKEN_armv7= fails to install: swinglabs-build-impl.xml: Javadoc returned 1
USES= dos2unix java:ant zip
USES= dos2unix java:ant,run zip
NO_WRKSUBDIR= yes
ALL_TARGET= jar

View file

@ -1,6 +1,7 @@
PORTNAME= pdftk
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.3
PORTREVISION= 1
CATEGORIES= print java
MAINTAINER= andreas@bilke.org
@ -15,7 +16,7 @@ BUILD_DEPENDS= ${JAVALIBDIR}/commons-lang3.jar:java/apache-commons-lang3 \
RUN_DEPENDS= ${JAVALIBDIR}/commons-lang3.jar:java/apache-commons-lang3 \
${JAVALIBDIR}/bcprov.jar:java/bouncycastle
USES= java:ant
USES= java:ant,run
USE_GITLAB= yes
GL_ACCOUNT= pdftk-java
GL_TAGNAME= e4292c8f1bd2580a44d3cbf3570a4505bd3a74b6

View file

@ -1,6 +1,6 @@
PORTNAME= colt
PORTVERSION= 1.2.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= science java
MASTER_SITES= http://acs.lbl.gov/software/colt/colt-download/releases/
@ -20,7 +20,7 @@ OPTIONS_DEFAULT=COMPILE
COMPILE_DESC= Install the pre-compiled .jar file
COMPILE_USES= java:ant
COMPILE_USES= java:ant,run
COMPILE_USES_OFF= java
COMPILE_USE= LOCALE=en_US.ISO8859-1
COMPILE_ALL_TARGET= build

View file

@ -1,5 +1,6 @@
PORTNAME= Jmol
DISTVERSION= 16.1.25
PORTREVISION= 1
CATEGORIES= science java
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/Version%20${DISTVERSION:R}/${PORTNAME}%20${DISTVERSION}/
DISTFILES= ${PORTNAME}-${DISTVERSION}-full${EXTRACT_SUFX}
@ -11,7 +12,7 @@ WWW= http://jsmol.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= java:ant
USES= java:ant,run
JAVA_VERSION= 17 # Java 8 fails on aarch64: Internal Error (assembler_aarch64.hpp:237), pid=91175, tid=0x000000000007cda5 guarantee(val < (1U << nbits)) failed: Field too big for insn
NO_ARCH= yes

View file

@ -1,6 +1,6 @@
PORTNAME= xml-security
DISTVERSION= 1_5_5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= security java
MASTER_SITES= https://archive.apache.org/dist/santuario/java-library/${DISTVERSION}/
DISTNAME= ${PORTNAME}-src-${DISTVERSION}
@ -15,7 +15,7 @@ RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging
LICENSE= APACHE20
USES= cpe java:ant zip
USES= cpe java:ant,run zip
CPE_PRODUCT= xml_security_for_java
CPE_VENDOR= apache

View file

@ -1,6 +1,7 @@
PORTNAME= direnv
DISTVERSIONPREFIX= v
DISTVERSION= 2.35.0
PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
@ -11,6 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
RUN_DEPENDS= bash:shells/bash
USES= go:modules
GO_MODULE= github.com/direnv/direnv/v2

View file

@ -1,5 +1,6 @@
PORTNAME= javaservicewrapper
PORTVERSION= 3.5.53
PORTREVISION= 1
CATEGORIES= sysutils java
MASTER_SITES= https://wrapper.tanukisoftware.com/download/${PORTVERSION}/
DISTNAME= wrapper_${PORTVERSION}_src
@ -13,7 +14,7 @@ LICENSE_COMB= dual
ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le
USES= gmake iconv java:ant
USES= gmake iconv java:ant,run
USE_LDCONFIG= ${PREFIX}/lib/javaservicewrapper/lib

View file

@ -1,7 +1,6 @@
PORTNAME= openseachest
DISTVERSIONPREFIX= v
DISTVERSION= 23.12
PORTREVISION= 1
DISTVERSION= 24.08
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
@ -16,10 +15,10 @@ DOS2UNIX_FILES= src/openseachest_util_options.c
USE_GITHUB= yes
GH_ACCOUNT= Seagate
GH_PROJECT= openSeaChest
GH_TUPLE= Seagate:opensea-common:fb04a1a:common/subprojects/opensea-common \
Seagate:opensea-operations:3dffce6:operations/subprojects/opensea-operations \
Seagate:opensea-transport:443c719:transport/subprojects/opensea-transport \
Seagate:wingetopt:c68019b:wingetopt/subprojects/wingetopt
GH_TUPLE= Seagate:opensea-common:02421c2:common/subprojects/opensea-common \
Seagate:opensea-operations:12e94e0:operations/subprojects/opensea-operations \
Seagate:opensea-transport:4b9b0c4:transport/subprojects/opensea-transport \
Seagate:wingetopt:1b0dbf0:wingetopt/subprojects/wingetopt
MAKE_JOBS_UNSAFE= yes
ALL_TARGET= release

View file

@ -1,5 +1,6 @@
PORTNAME= fop
DISTVERSION= 2.8
PORTREVISION= 1
CATEGORIES= textproc java
MASTER_SITES= APACHE/xmlgraphics/fop/source/:fop \
SF/offo/offo-hyphenation/2.2:hyph \
@ -17,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip
USES= java:ant
USES= java:ant,run
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
PORTDOCS= *

View file

@ -1,6 +1,6 @@
PORTNAME= jalingo
PORTVERSION= 0.6.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= textproc java
MASTER_SITES= SF/${PORTNAME}/JaLingo/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@ -11,7 +11,7 @@ WWW= https://jalingo.sourceforge.net/
LICENSE= GPLv2
USES= 7z java:ant
USES= 7z java:ant,run
ALL_TARGET= dist

View file

@ -1,6 +1,6 @@
PORTNAME= jaxup
PORTVERSION= 1.01
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= textproc java
MASTER_SITES= http://klomp.org/jaxup/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@ -16,7 +16,7 @@ JAR_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \
${JAVALIBDIR}/jaxen-full.jar:java/jaxen \
${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j
USES= java:ant zip
USES= java:ant,run zip
WRKSRC= ${WRKDIR}/${PORTNAME}

View file

@ -1,6 +1,6 @@
PORTNAME= xincluder
PORTVERSION= 1.0.d11
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= textproc java
MASTER_SITES= ftp://ftp.ibiblio.org/pub/languages/java/javafaq/
DISTNAME= ${PORTNAME}-1.0d11
@ -17,7 +17,7 @@ BUILD_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \
RUN_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \
${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j
USES= java:ant
USES= java:ant,run
ALL_TARGET= clean jar
NO_ARCH= yes

View file

@ -1,6 +1,6 @@
PORTNAME= xmlenc
PORTVERSION= 0.52
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= textproc java
MASTER_SITES= SF
@ -8,7 +8,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Light-weight XML encoding library for Java
WWW= https://xmlenc.sourceforge.net/
USES= java:ant tar:tgz
USES= java:ant,run tar:tgz
JAVA_VERSION= 8
NO_ARCH= yes