X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fjackrack%2Fconfigure;h=d10b2942afde8a40fdf6aeab28d5e2db693a909f;hb=d04a620d461e2fee930e50f056e53d23d56d6458;hp=4a6132d8bf97233bf1d6ce2c5a8ded00b009ad65;hpb=ac9af01cdd1ddbb2a7671c94f8198e61a2b17a9e;p=melted diff --git a/src/modules/jackrack/configure b/src/modules/jackrack/configure index 4a6132d..d10b294 100755 --- a/src/modules/jackrack/configure +++ b/src/modules/jackrack/configure @@ -9,13 +9,20 @@ then which xml2-config > /dev/null 2>&1 disable_xml2=$? - if [ "$disable_jack" == "0" -a "$disable_xml2" == "0" ] + disable_ladspa=1 + ladspa_prefix=`which listplugins 2> /dev/null` + if [ "$ladspa_prefix" != "" ] then - echo "jackrack libmltjackrack$LIBSUF" >> ../filters.dat - else - [ "$disable_jack" == "1" ] && echo "- jackrack not found: disabling" - [ "$disable_xml2" == "1" ] && echo "- xml2 not found: disabling jackrack" - touch ../disable-jackrack + ladspa_prefix=`dirname "$ladspa_prefix"` + disable_ladspa=`[ -f "$ladspa_prefix/include/ladspa.h" ] && echo 1 || echo 0` fi + if [ "$disable_jack" = "1" -o "$disable_xml2" = "1" -o "$disable_ladspa" = "1" ] + then + [ "$disable_jack" = "1" ] && echo "- jackrack not found: disabling" + [ "$disable_xml2" = "1" ] && echo "- xml2 not found: disabling jackrack" + [ "$disable_ladspa" = "1" ] && echo "- ladspa not found; disabling" + touch ../disable-jackrack + fi + exit 0 fi