1 # Install jackdmp and owerwrite jack installation
4 [ -d Panda.framework ] && sudo cp -r Panda.framework /Library/Frameworks
5 [ -d JackRouter.plugin ] && sudo cp -r JackRouter.plugin /Library/Audio/Plug-Ins/HAL/
7 # Copy libraries and exe
8 sudo cp -r Jackmp.framework /Library/Frameworks/
9 sudo cp -r Jackservermp.framework /Library/Frameworks/
10 sudo install -d /usr/local/bin
11 sudo cp jackdmp /usr/local/bin
12 [ -f jack_load ] && sudo cp jack_load /usr/local/bin
13 [ -f jack_unload ] && sudo cp jack_unload /usr/local/bin
14 [ -f jack_netsource ] && sudo cp jack_netsource /usr/local/bin
17 sudo install -d /usr/local/lib/jackmp
18 sudo cp jack_coreaudio.so /usr/local/lib/jackmp
19 sudo cp jack_coremidi.so /usr/local/lib/jackmp
20 sudo cp jack_dummy.so /usr/local/lib/jackmp
21 sudo cp jack_loopback.so /usr/local/lib/jackmp
22 [ -f jack_net.so ] && sudo cp jack_net.so /usr/local/lib/jackmp
23 [ -f jack_netone.so ] && sudo cp jack_netone.so /usr/local/lib/jackmp
26 [ -f netmanager.so ] && sudo cp netmanager.so /usr/local/lib/jackmp
27 [ -f netadapter.so ] && sudo cp netadapter.so /usr/local/lib/jackmp
28 [ -f audioadapter.so ] && sudo cp audioadapter.so /usr/local/lib/jackmp
30 # Create links to jackmp ressources
31 cd /usr/local/lib && [ -f libjack.0.dylib ] && sudo mv -f libjack.0.dylib tmp_libjack.0.dylib
32 cd /usr/local/lib && [ -f jackd ] && sudo mv -f jackd tmp_jackd
33 cd /usr/local/lib && [ -f libjack.dylib ] && sudo rm libjack.dylib
34 cd /usr/local/bin && [ -f jackd ] && sudo rm jackd
35 cd /usr/local/lib && sudo ln -s /Library/Frameworks/Jackmp.framework/Jackmp libjack.dylib
36 cd /usr/local/lib && sudo ln -s /Library/Frameworks/Jackmp.framework/Jackmp libjack.0.dylib
37 cd /usr/local/bin && sudo ln -s jackdmp jackd