Hi folks, I'm writing a guide (and learning how to do it at the same time!) on how to package Ruby applications for the Debian package format at http://techbase.kde.org/Development/Tutorials/Deploying_Qt_Ruby_Applications_as_a_Debian_packages_for_Kubuntu and have the following questions
1.) I have installed ruby-pkg-tools but have no idea what to do with it. I do not understand this page http://pkg-ruby-extras.alioth.debian.org/ruby-pkg-tools/cdbs.html Any pointers? 2.) Conceptually, one of the things that I am confused with is how files are 'required' (eg. require 'lib/my_cool_app/a_file_containing_a_class_used_in_my_app.rb') by the main file of an application, once the various bits of an app are installed. For example, given - My main program script in /usr/bin/benchmarkmaster whos's first line is require 'lib/benchmarksman/parser.rb' - A library file belonging to my program in /usr/local/lib/site_ruby/1.8/benchmarksman/parser.rb How does the /usr/bin/benchmarkmaster file know to look in /usr/local/lib/site_ruby/1.8/benchmarksman/ for the parser.rb? My guess is that this won't work - as it's currently not working for me :-) So I'm hoping that someone can explain what I should be doing in order to be correct about things. 3.) Also, is /usr/local/lib/site_ruby/1.8/ the correct location for ruby library files belonging to an application to live in? Perhaps I should be using some kind of symlink trickery. In any case, any help greatly appreciated. Kind regards, Declan _______________________________________________ Pkg-ruby-extras-maintainers mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers
