You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

26 lines
513 B

#!/usr/bin/env bash
set -e ; # Exit on any error
cd $HOME
if [ ! -d pulseaudio.src ]; then
sudo sed -i.bak -e 's|^# deb-src|deb-src|' /etc/apt/sources.list
sudo apt-get update
sudo apt-get build-dep -y pulseaudio
apt-get source pulseaudio
pulse_dir=$(find . -maxdepth 1 -name pulseaudio-\*)
if [[ -z $pulse_dir ]]; then
echo "** Can't find pulse dir in $(ls)" >&2
exit 1
fi
cd $pulse_dir
./configure
cd ..
mv $pulse_dir pulseaudio.src
fi
exit 0