X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fjackrack%2Fconfigure;h=d10b2942afde8a40fdf6aeab28d5e2db693a909f;hb=2dc70e900cade445fe5d8fdd3e9fe483f1257489;hp=6e061f7b1333e08bd8861edef23f3bc2cdd11239;hpb=0d11d01985addab9e343840e9edebefeb74e69ee;p=melted diff --git a/src/modules/jackrack/configure b/src/modules/jackrack/configure index 6e061f7..d10b294 100755 --- a/src/modules/jackrack/configure +++ b/src/modules/jackrack/configure @@ -9,14 +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 + 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 - echo "jackrack libmltjackrack$LIBSUF" >> ../filters.dat - echo "ladspa libmltjackrack$LIBSUF" >> ../filters.dat - else [ "$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