Index: Makefile =================================================================== RCS file: /home/pcvs/ports/audio/jack/Makefile,v retrieving revision 1.57 diff -u -r1.57 Makefile --- Makefile 6 Dec 2010 03:49:34 -0000 1.57 +++ Makefile 15 Dec 2010 19:55:10 -0000 @@ -7,7 +7,7 @@ PORTNAME= jackit PORTVERSION= 0.118.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= http://jackaudio.org/downloads/ DISTNAME= jack-audio-connection-kit-${PORTVERSION} @@ -18,7 +18,6 @@ LIB_DEPENDS= portaudio.0:${PORTSDIR}/audio/portaudio \ sndfile.1:${PORTSDIR}/audio/libsndfile \ samplerate.1:${PORTSDIR}/audio/libsamplerate \ - asound.2:${PORTSDIR}/audio/alsa-lib \ celt.0:${PORTSDIR}/audio/celt LATEST_LINK= jack @@ -34,6 +33,8 @@ MAN1= jackd.1 jackstart.1 +OPTIONS= ALSA "Build with ALSA compatibility library" off + .include .if !defined(NOPORTDOCS) @@ -46,6 +47,14 @@ LIB_DEPENDS+= readline.6:${PORTSDIR}/devel/readline .endif +.if defined(WITH_ALSA) +LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib +PLIST_SUB+= ALSA="" +.else +CONFIGURE_ARGS+=--disable-alsa +PLIST_SUB+= ALSA="@comment " +.endif + post-patch: @${REINPLACE_CMD} -e 's|define USE_MLOCK|undef USE_MLOCK|' \ ${WRKSRC}/configure Index: pkg-plist =================================================================== RCS file: /home/pcvs/ports/audio/jack/pkg-plist,v retrieving revision 1.23 diff -u -r1.23 pkg-plist --- pkg-plist 6 Dec 2010 03:49:34 -0000 1.23 +++ pkg-plist 15 Dec 2010 19:55:34 -0000 @@ -1,5 +1,5 @@ -bin/alsa_in -bin/alsa_out +%%ALSA%%bin/alsa_in +%%ALSA%%bin/alsa_out bin/jack_alias bin/jack_bufsize bin/jack_connect @@ -36,8 +36,8 @@ lib/jack/inprocess.so lib/jack/intime.la lib/jack/intime.so -lib/jack/jack_alsa.la -lib/jack/jack_alsa.so +%%ALSA%%lib/jack/jack_alsa.la +%%ALSA%%lib/jack/jack_alsa.so lib/jack/jack_dummy.la lib/jack/jack_dummy.so lib/jack/jack_net.la