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

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