diff options
Diffstat (limited to 'audio')
-rw-r--r-- | audio/jack/Makefile | 13 | ||||
-rw-r--r-- | audio/jack/distinfo | 1 | ||||
-rw-r--r-- | audio/jack/pkg-plist | 8 |
3 files changed, 15 insertions, 7 deletions
diff --git a/audio/jack/Makefile b/audio/jack/Makefile index 3ba9d30424f4..cd86227c542f 100644 --- a/audio/jack/Makefile +++ b/audio/jack/Makefile @@ -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 @@ COMMENT= A low-latency audio server 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 @@ USE_GNOME= pkgconfig gnometarget gnomehack MAN1= jackd.1 jackstart.1 +OPTIONS= ALSA "Build with ALSA compatibility library" off + .include <bsd.port.pre.mk> .if !defined(NOPORTDOCS) @@ -46,6 +47,14 @@ CONFIGURE_ENV+= ac_cv_prog_HAVE_DOXYGEN="false" 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 diff --git a/audio/jack/distinfo b/audio/jack/distinfo index b850041e915c..888acc87f5b8 100644 --- a/audio/jack/distinfo +++ b/audio/jack/distinfo @@ -1,3 +1,2 @@ -MD5 (jack-audio-connection-kit-0.118.0.tar.gz) = d58e29a55f285d54e75134cec8e02a10 SHA256 (jack-audio-connection-kit-0.118.0.tar.gz) = 6aadf38ca98104772fd675bba7adecf72d2a600e17cccfc5d1f7c50f19b722c2 SIZE (jack-audio-connection-kit-0.118.0.tar.gz) = 992374 diff --git a/audio/jack/pkg-plist b/audio/jack/pkg-plist index 2002325ac54b..36ee5e1e247f 100644 --- a/audio/jack/pkg-plist +++ b/audio/jack/pkg-plist @@ -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.la 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 |