--- /dev/null
+JACK is a low-latency audio server, written for any operating system
+that is reasonably POSIX compliant. It currently exists for Linux, OS
+X, Solaris, FreeBSD and Windows. It can connect several client
+applications to an audio device, and allow them to share audio with
+each other. Clients can run as separate processes like normal
+applications, or within the JACK server as "plugins".
+
+JACK was designed from the ground up for professional audio work, and
+its design focuses on two key areas: synchronous execution of all
+clients, and low latency operation.
--- /dev/null
+# $NetBSD$
+#
+
+DISTNAME= jack-1.9.5
+CATEGORIES= audio
+MASTER_SITES= http://www.grame.fr/~letz/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pho@cielonegro.org
+HOMEPAGE= http://jackaudio.org/
+COMMENT= JACK low-latency audio server (JACK2)
+LICENSE= gnu-lgpl-v2.1
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+= jack.pc.in
+
+# Only for ./waf
+PYTHON_FOR_BUILD_ONLY= yes
+
+# -----------------------------------------
+# Tweak PLIST depending on the platforms...
+#
+.include "../../mk/bsd.prefs.mk"
+
+PLIST_VARS+= darwin
+
+.if ${OPSYS} == "Darwin"
+PLIST.darwin= yes
+.endif
+
+PRINT_PLIST_AWK+= \
+ /^lib\/jack\/jack_core(audio|midi)\.so$$/ { print "$${PLIST.darwin}" $$0; next; } \
+ /\.dylib(\.[0-9]+)*$$/ { print "$${PLIST.darwin}" $$0; next; }
+# -----------------------------------------
+
+# The bundled waf 1.5.0 is too old for Darwin.
+post-extract:
+ ${CP} ${FILESDIR}/waf-1.5.19 ${WRKSRC}/waf
+
+do-configure:
+ ${RUN} cd ${WRKSRC} && \
+ ./waf configure --prefix=${PREFIX:Q}
+
+do-build:
+ ${RUN} cd ${WRKSRC} && \
+ ./waf build
+
+do-install:
+ ${RUN} cd ${WRKSRC} && \
+ ./waf install --destdir=${DESTDIR:Q}
+
+.include "../../audio/celt/buildlink3.mk" #
+.include "../../audio/libsamplerate/buildlink3.mk" #
+.include "../../audio/libsndfile/buildlink3.mk" #
+.include "../../devel/ncurses/buildlink3.mk" #
+.include "../../devel/readline/buildlink3.mk" # make them options (and more)
+.include "../../lang/python/pyversion.mk"
+.include "../../mk/bsd.pkg.mk"
--- /dev/null
+@comment $NetBSD$
+bin/jack_alias
+bin/jack_bufsize
+bin/jack_connect
+bin/jack_control
+bin/jack_cpu
+bin/jack_cpu_load
+bin/jack_delay
+bin/jack_disconnect
+bin/jack_evmon
+bin/jack_freewheel
+bin/jack_load
+bin/jack_lsp
+bin/jack_metro
+bin/jack_midiseq
+bin/jack_midisine
+bin/jack_monitor_client
+bin/jack_multiple_metro
+bin/jack_netsource
+bin/jack_rec
+bin/jack_samplerate
+bin/jack_server_control
+bin/jack_showtime
+bin/jack_simple_client
+bin/jack_test
+bin/jack_thru
+bin/jack_transport
+bin/jack_unload
+bin/jack_wait
+bin/jack_zombie
+bin/jackd
+include/jack/control.h
+include/jack/intclient.h
+include/jack/jack.h
+include/jack/jslist.h
+include/jack/midiport.h
+include/jack/ringbuffer.h
+include/jack/statistics.h
+include/jack/systemdeps.h
+include/jack/thread.h
+include/jack/transport.h
+include/jack/types.h
+include/jack/weakjack.h
+include/jack/weakmacros.h
+lib/jack/audioadapter.so
+lib/jack/inprocess.so
+${PLIST.darwin}lib/jack/jack_coreaudio.so
+${PLIST.darwin}lib/jack/jack_coremidi.so
+lib/jack/jack_dummy.so
+lib/jack/jack_loopback.so
+lib/jack/jack_net.so
+lib/jack/jack_netone.so
+lib/jack/netadapter.so
+lib/jack/netmanager.so
+lib/jack/profiler.so
+${PLIST.darwin}lib/libjack.dylib
+${PLIST.darwin}lib/libjack.dylib.0
+${PLIST.darwin}lib/libjack.dylib.0.1.0
+${PLIST.darwin}lib/libjackserver.dylib
+${PLIST.darwin}lib/libjackserver.dylib.0
+${PLIST.darwin}lib/libjackserver.dylib.0.1.0
+lib/pkgconfig/jack.pc
--- /dev/null
+# $NetBSD$
+
+BUILDLINK_TREE+= jack
+
+.if !defined(JACK_BUILDLINK3_MK)
+JACK_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.jack+= jack>=1.9.5
+BUILDLINK_PKGSRCDIR.jack?= ../../wip/jack
+
+#.include "../../audio/celt/buildlink3.mk"
+#.include "../../audio/libsamplerate/buildlink3.mk"
+#.include "../../audio/libsndfile/buildlink3.mk"
+#.include "../../devel/ncurses/buildlink3.mk"
+#.include "../../devel/readline/buildlink3.mk"
+.endif # JACK_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -jack
--- /dev/null
+$NetBSD$
+
+SHA1 (jack-1.9.5.tar.bz2) = d8f7ade5a9e858367d26b4e074c8e00a596ef1d4
+RMD160 (jack-1.9.5.tar.bz2) = 6af8028a57ab11130d9b236c5a87906c0b388a8c
+Size (jack-1.9.5.tar.bz2) = 2480056 bytes