- Get a running Debian instance with the os AND ruby version you want to build the package for.
- Increment version number in version.txt
- Switch into root folder of this repository
apt-get install ruby-dev
gem install fpm bundler rspec
bundle install
rake build
GEM_HOME=opt/xtrabackup-rb gem install -N pkg/xtrabackup-rb-$(cat version.txt).gem
mkdir -p usr/bin
mkdir -p opt
cat <<EOF >usr/bin/xtrabackup-rb
#!/bin/sh
set -e
export GEM_HOME="/opt/xtrabackup-rb"
exec \${GEM_HOME}/bin/xtrabackup-rb \$@
EOF
chmod +x usr/bin/xtrabackup-rb
fpm -s dir -t deb -p pkg -a all -n xtrabackup-rb -v $(cat version.txt) usr opt
rm -r opt/ usr/
ls pkg/*.deb