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
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.