Created attachment 260017 [details] java/junit: Update to 5.12.2 This patch updates java/junit from version 4.2 to version 5.12.2 and switches the source to GitHub, as JUnit 5 is no longer published as a single JAR on Maven Central. Changes: - Update to JUnit 5.12.2 - Use GitHub as the source with DISTVERSIONPREFIX=r - Adopt the port as MAINTAINER - tested on14.2-RELEASE, amd64)
Ports installs only one file: PLIST_FILES= ${DATADIR}/README.md Look like incorrect.
Created attachment 260030 [details] patch to 4.13.2
(In reply to Vladimir Druzenko from comment #1) I am facing significant issue upgrading it to 5. For now, please patch this in. I will keep working on it.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d94489554516e6d0d6eac2e723345e9f62282107 commit d94489554516e6d0d6eac2e723345e9f62282107 Author: Atanu Biswas <atanubiswas484@gmail.com> AuthorDate: 2025-04-30 22:01:33 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-04-30 22:04:43 +0000 java/junit: Update 4.12 => 4.13.2, take maintainership Release Notes: https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.md https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.1.md https://github.com/junit-team/junit4/blob/HEAD/doc/ReleaseNotes4.13.2.md Improve port: replace PORTVERSION with DISTVERSION, add LICENSE, pet portclippy and etc. PR: 286465 java/junit/Makefile | 26 ++++++++++++++------------ java/junit/distinfo | 9 +++++---- 2 files changed, 19 insertions(+), 16 deletions(-)
Thanks.