Created attachment 226578 [details] Git diff - New port: databases/metabase - Uses pre-built JAR from upstream vendor - Tested with 12.2-RELEASE and 13.0-RELEASE Metabase is an open source graphical SQL workbench, analytics tool, and dashboard that supports multiple data stores.
Created attachment 226580 [details] Git diff
Comment on attachment 226580 [details] Git diff ^Triage: maintainer-approval really only applies to existing ports.
It installs ${PREFIX}/bin/${PORTNAME}.jar and rc script invokes it with `java -jar`. I feel it makes more sense to put it to ${PREFIX}/libexec. What do you think?
(In reply to Li-Wen Hsu from comment #3) Sure, I'll make a new patch.
Created attachment 226825 [details] Git diff Put jar into ${PREFIX}/libexec
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=71a09abcf55da3469921ea4154bd704183c23372 commit 71a09abcf55da3469921ea4154bd704183c23372 Author: Daniel Morante <daniel@morante.net> AuthorDate: 2021-07-31 21:27:19 +0000 Commit: Li-Wen Hsu <lwhsu@FreeBSD.org> CommitDate: 2021-07-31 21:28:47 +0000 databases/metabase: (New) Simple and powerful analytics tool that supports multiple data stores PR: 257304 databases/Makefile | 1 + databases/metabase/Makefile (new) | 41 ++++++++++++++++ databases/metabase/distinfo (new) | 3 ++ databases/metabase/files/metabase.conf (new) | 26 ++++++++++ databases/metabase/files/metabase.in (new) | 69 +++++++++++++++++++++++++++ databases/metabase/files/pkg-message.in (new) | 18 +++++++ databases/metabase/pkg-descr (new) | 9 ++++ 7 files changed, 167 insertions(+)