1#!/bin/sh 2 3if [ "$help" = "1" ] 4then 5 cat << EOF 6JACK Rack options: 7 8 --gdk-prefix=path - Override the gdk prefix for pkg-config 9 10EOF 11 12else 13 14 pkg-config jack 15 disable_jack=$? 16 17 echo > config.mak 18 19 if [ "$gpl" = "true" ] 20 then 21 pkg-config libxml-2.0 > /dev/null 2>&1 22 disable_xml2=$? 23 24 ladspa_prefix=`which listplugins 2> /dev/null` 25 if [ "$ladspa_prefix" != "" ] 26 then 27 ladspa_prefix=`dirname "$ladspa_prefix"` 28 ladspa_prefix=`dirname "$ladspa_prefix"` 29 else 30 ladspa_prefix=`pkg-config --variable=prefix jack` 31 fi 32 disable_ladspa=`[ -f "$ladspa_prefix/include/ladspa.h" ] && echo 0 || echo 1` 33 echo GPL=1 > config.mak 34 35 for i in "$@" 36 do 37 case $i in 38 --gdk-prefix=* ) pkgconfig_prefix="${i#--gdk-prefix=}" ;; 39 esac 40 done 41 [ "$pkgconfig_prefix" != "" ] && echo "PKGCONFIG_PREFIX=--define-variable=prefix=\"$pkgconfig_prefix\"" >> config.mak 42 fi 43 44 if [ "$disable_jack" = "1" -o "$disable_xml2" = "1" -o "$disable_ladspa" = "1" ] 45 then 46 [ "$disable_jack" = "1" ] && echo "- jackrack not found: disabling" 47 [ "$disable_xml2" = "1" ] && echo "- xml2 not found: disabling jackrack" 48 [ "$disable_ladspa" = "1" ] && echo "- ladspa not found; disabling" 49 touch ../disable-jackrack 50 fi 51 exit 0 52fi 53