aboutsummaryrefslogtreecommitdiff
path: root/audio/a2jmidid/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'audio/a2jmidid/Makefile')
-rw-r--r--audio/a2jmidid/Makefile37
1 files changed, 37 insertions, 0 deletions
diff --git a/audio/a2jmidid/Makefile b/audio/a2jmidid/Makefile
new file mode 100644
index 000000000000..1fb083213d62
--- /dev/null
+++ b/audio/a2jmidid/Makefile
@@ -0,0 +1,37 @@
+PORTNAME= a2jmidid
+PORTVERSION= 9
+PORTREVISION= 4
+CATEGORIES= audio
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= ALSA to JACK MIDI bridge
+WWW= https://github.com/jackaudio/a2jmidid
+
+LICENSE= GPLv2+
+
+LIB_DEPENDS= libasound.so:audio/alsa-lib \
+ libjack.so:audio/jack
+
+USES= meson pkgconfig python:env shebangfix tar:bzip2 uidfix
+SHEBANG_FILES= a2j_control
+
+USE_GITHUB= yes
+GH_ACCOUNT= jackaudio
+
+OPTIONS_DEFINE= DBUS DEBUG
+OPTIONS_DEFAULT= DBUS
+
+OPTIONS_SUB= yes
+
+DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus
+DBUS_MESON_OFF= "-Ddisable-dbus=true"
+
+DEBUG_CFLAGS= "-DDEBUG"
+
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == riscv64
+MESON_ARGS+= -Db_lto=false
+.endif
+
+.include <bsd.port.mk>