Skip to content

Instantly share code, notes, and snippets.

@meyt
Created April 7, 2022 22:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save meyt/ccd30742b6d40d0b7f68067f656b9621 to your computer and use it in GitHub Desktop.
Save meyt/ccd30742b6d40d0b7f68067f656b9621 to your computer and use it in GitHub Desktop.
deadbeef infobar-ng plugin build on ubuntu20.04
#!/bin/bash
# os: ubuntu 20.04
# deadbeef: 1.8.8
#
# run as normal user
wget https://www.deb-multimedia.org/pool/main/d/deadbeef-dmo/deadbeef-plugins-dev_1.8.8-dmo2_all.deb
sudo apt install -y deadbeef-plugins-dev_1.8.8-dmo2_all.deb
sudo apt install -y build-essentials libgtk-3-dev libxml++2.6-dev
cd /tmp
git clone --depth=1 git@github.com:loskutov/deadbeef-infobar-ng.git
cd deadbeef-infobar-ng
make
mkdir -p ~/.local/lib/deadbeef
mv gtk2/ddb_infobar_gtk2.so ~/.local/lib/deadbeef/ddb_infobar_gtk2.so
mv gtk3/ddb_infobar_gtk3.so ~/.local/lib/deadbeef/ddb_infobar_gtk3.so
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment