Add optional support for ALSA, off by default
Remove md5 sum while here PR: ports/153187 Approved by: kwm (with multimedia hat)
This commit is contained in:
parent
4258f13dc4
commit
23cacded34
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=266437
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user