Please see https://github.com/FreeBSD-Ask/freebsd-ports/tree/main/java/wildfly24
Hi, we shouldn't be adding new ports with a maintainer address of some one else. We should add you as a maintainer when adding these ports. java/wildfly24/Makefile:MAINTAINER= reig.simeo@gmail.com java/wildfly25/Makefile:MAINTAINER= 4546477@qq.com java/wildfly26/Makefile:MAINTAINER= 4546477@qq.com Should I use yklaxds@gmail.com ? Thanks Florian
Just use 1926646575@qq.com , Thanks.
I have changed all maintainer address to 1926646575@qq.com.
(In reply to ykla from comment #3) Sorry for the delay. I had been trying to make this port fetch. The original tar.gz is not available anymore. I tried to make this fetch, but I downloads the source tar.gz and the build fails. Does it make sense to add java/wildfire24 anyway, as far as I understand it they only support the last two versions which would be 25 and 26. IMHO, we should have java/wildfire and keep that up to date, and remove all other instances. This is the diff I came up with, but obviously the build fails as it's a completely different tar.gz --- Makefile.orig 2022-05-03 21:02:26.221499000 +0200 +++ Makefile 2022-05-03 21:03:15.851700000 +0200 @@ -1,8 +1,7 @@ PORTNAME= wildfly24 -PORTVERSION= 24.0.1 +DISTVERSION= 24.0.1 +DISTVERSIONSUFFIX= .Final CATEGORIES= java www -MASTER_SITES= https://download.jboss.org/wildfly/${WILDFLY_VERSION}/ -DISTNAME= wildfly-${WILDFLY_VERSION} MAINTAINER= 1926646575@qq.com COMMENT= Java Jakarta EE8 application server developed by Red Hat @@ -11,6 +10,10 @@ USE_RC_SUBR= wildfly24 USE_JAVA= yes + +USE_GITHUB= yes +GH_ACCOUNT= wildfly +GH_PROJECT= wildfly JAVA_VERSION= 1.8+ USER= www
I tested the wildfly24 port again and everything seems to work fine. It can be downloaded and compiled. Here is the output. -------------------------------------------------------------- root@ykla:~ # cd /usr/ports/java/wildfly24 root@ykla:/usr/ports/java/wildfly24 # make BATCH=yes install clean ===> License GPLv2 accepted by the user ===> wildfly24-24.0.1 depends on file: /usr/local/sbin/pkg - found => wildfly-24.0.1.Final.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://download.jboss.org/wildfly/24.0.1.Final/wildfly-24.0.1.Final.tar.gz wildfly-24.0.1.Final.tar.gz 200 MB 4903 kBps 41s ===> Fetching all distfiles required by wildfly24-24.0.1 for building ===> Extracting for wildfly24-24.0.1 => SHA256 Checksum OK for wildfly-24.0.1.Final.tar.gz. ===> Patching for wildfly24-24.0.1 ===> wildfly24-24.0.1 depends on file: /usr/local/openjdk8/bin/java - found ===> Configuring for wildfly24-24.0.1 ===> Building for wildfly24-24.0.1 /bin/rm -f /usr/ports/java/wildfly24/work/wildfly-24.0.1.Final/bin/*.bat /bin/rm -f /usr/ports/java/wildfly24/work/wildfly-24.0.1.Final/bin/*.ps1 ===> Staging for wildfly24-24.0.1 ===> wildfly24-24.0.1 depends on file: /usr/local/openjdk8/bin/java - found ===> Generating temporary packing list /bin/mkdir -p /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24 (cd /usr/ports/java/wildfly24/work/wildfly-24.0.1.Final && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE . /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24) /bin/rmdir /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/.installation /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/appclient/configuration/appclient.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/appclient/configuration/appclient.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/appclient/configuration/logging.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/appclient/configuration/logging.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/application-roles.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/application-roles.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/application-users.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/application-users.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/default-server-logging.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/default-server-logging.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/domain.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/domain.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/host-master.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/host-master.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/host-slave.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/host-slave.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/host.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/host.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/logging.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/logging.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/mgmt-groups.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/mgmt-groups.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/mgmt-users.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/domain/configuration/mgmt-users.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/application-roles.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/application-roles.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/application-users.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/application-users.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/logging.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/logging.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/mgmt-groups.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/mgmt-groups.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/mgmt-users.properties /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/mgmt-users.properties.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-full-ha.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-full-ha.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-full.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-full.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-ha.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-ha.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-load-balancer.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-load-balancer.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-microprofile.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-microprofile.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-microprofile-ha.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone-microprofile-ha.xml.sample /bin/mv /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone.xml /usr/ports/java/wildfly24/work/stage/usr/local/wildfly24/standalone/configuration/standalone.xml.sample ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) ===> Installing for wildfly24-24.0.1 ===> Checking if wildfly24 is already installed ===> Registering installation for wildfly24-24.0.1 Installing wildfly24-24.0.1... To make WildFly bind to all interfaces add this to rc.conf: wildfly24_args="-Djboss.bind.address=0.0.0.0" See http://wildscribe.github.io/ for additional startup properties. To change JVM args, edit appropriate standalone.conf. To add the initial admin user: /usr/local/wildfly24/bin/add-user.sh Standard output and error are redirected to wildfly24_log_stdout and wildfly24_log_stderr respectively. This is very handy to detect startup errors but in production could be advisible to avoid it because by default they are never rotated, to accomplish it add this to rc.conf wildfly24_log_stdout="/dev/null" wildfly24_log_stderr="/dev/null" Ordinary logs are located at /usr/local/wildfly24/standalone/log/server.log ===> Cleaning for wildfly24-24.0.1 root@ykla:/usr/ports/java/wildfly24 #
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=40176a65fc92647c2106c89cbc8af74464f163be commit 40176a65fc92647c2106c89cbc8af74464f163be Author: ykla <yklaxds@gmail.com> AuthorDate: 2022-05-07 11:56:41 +0000 Commit: Florian Smeets <flo@FreeBSD.org> CommitDate: 2022-05-07 17:37:24 +0000 java/wildfly24: Add java/wildfly24 a replacement for JBoss Application Server PR: 262753 java/Makefile | 1 + java/wildfly24/Makefile (new) | 70 ++ java/wildfly24/distinfo (new) | 3 + java/wildfly24/files/pkg-message.in (new) | 31 + java/wildfly24/files/wildfly24.in (new) | 96 ++ java/wildfly24/pkg-descr (new) | 12 + java/wildfly24/pkg-plist (new) | 1773 +++++++++++++++++++++++++++++ 7 files changed, 1986 insertions(+)
Weird, it wasn't fetchable when I first tried. It works fine now. Committed. Thanks.