From dedf705e16954887f62e511a47f622df3e6a1add Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Fri, 17 Oct 2014 18:46:58 -0300 Subject: More on ruby packaging --- ruby.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ruby.md b/ruby.md index 3ad574d..0433f89 100644 --- a/ruby.md +++ b/ruby.md @@ -8,11 +8,20 @@ Example: packaging leap_cli and dependencies First, in a *fresh* vagrant box: + sudo apt-get install rubygems gem2deb sudo gem install leap_cli Then we get the dependencies and build all packages: - gem list | cut -d '(' -f 1 | while read gem; do gem2deb $gem; done + dependencies="`gem list | cut -d '(' -f 1`" + + for gem in $dependencies; do + gem2deb $gem + done + +Cleanup: + + sudo gem uninstall $dependencies Additional steps: -- cgit v1.2.3