Close

Debian Packages Available

A project log for eXaDrums

Electronic drums for Linux

jeremyJeremy 07/01/2018 at 18:200 Comments

So I was thinking about making eXaDrums easier to install and upgrade, and I realized it would be pretty cool to make a debian package out of it.

It's not as hard as you might think, as all it takes is to create a debian/ folder. That folder has been added to the git repositories today, and using the following script, you can build the debian pacakges yourself:

#!/bin/bash

git clone https://github.com/SpintroniK/libeXaDrums.git &&
git clone https://github.com/SpintroniK/eXaDrums.git &&
cd libeXaDrums/Release && make -j3 all &&
sudo cp libexadrums.so* /usr/lib/ &&
cd ../../ &&
cd eXaDrums/Release && make -j2 all &&
cd .. &&  dpkg-buildpackage -b -uc &&
cd ../libeXaDrums &&  dpkg-buildpackage -b -uc &&
sudo rm /usr/lib/libexadrums.so* &&
cd .. && lintian *.deb

Of course in order for that to work you'll need all the dependencies that both libexadrums and exadrums require (please refer to the github readmes for that), as well as the dpkg-dev package (that provides the dpkg-builpackage utility).

I'll be providing debian packages of exadrums and libexadrums in an official repository soon. That way upgrades will be easier than ever.

Discussions