[Bug 268132] [NEW PORT] audio/grandorgue: Virtual Pipe Organ Software

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 10 Aug 2025 04:04:06 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268132

--- Comment #26 from Hiroki Tagato <tagattie@FreeBSD.org> ---
(In reply to tuc03516 from comment #24)

- Regarding BUILD_DEPENDS and RUN_DEPENDS:
For example, there is the line in BUILD_DEPENDS:

po4a>0:textproc/po4a

That specifies package name (po4a) and its version constraint (>0). Instead,
the command name used during build should be specified like:

po4a:textproc/po4a

- Use USES=magick for dependency on ImageMagick
When ImageMagick version 6 is required for build, you can use
USES=magick:6,build instead of speficying it in BUILD_DEPENDS.

- Regading pkg-message
If there are some preconditions before running grandorgue, providing an
instruction about it is useful for users. Something like the following may be
useful:

To use midi from external keyboards, the following command is needed to be
executed for each device before launching grandorgue:

jack-umidi -d /dev/umidi0.0

- Regarding CMAKE_ARGS:
CMAKE_ARGS=     -DBUILD_VERSION=1 \
                -DDOCBOOK_DIR=/usr/local/share/xsl/docbook

was removed. Is that not necessary? If removed by accident, please restore it.
When restoring /usr/local should read ${LOCALBASE}.

-- 
You are receiving this mail because:
You are the assignee for the bug.