Development/Tutorials/Deploying Qt Ruby Applications as a Debian packages for Kubuntu: Difference between revisions

    From KDE TechBase
    mNo edit summary
    mNo edit summary
    Line 15: Line 15:
    Fortunately there's tools to help you out on your mission. The <tt>ruby-pkg-tools</tt> suite on Kubuntu contains utilities to help you build your Debian packag. More info on it is available at this [http://pkg-ruby-extras.alioth.debian.org/ruby-pkg-tools/index.html link].  
    Fortunately there's tools to help you out on your mission. The <tt>ruby-pkg-tools</tt> suite on Kubuntu contains utilities to help you build your Debian packag. More info on it is available at this [http://pkg-ruby-extras.alioth.debian.org/ruby-pkg-tools/index.html link].  


    [code bash] sudo aptitude install ruby-pkg-tools [/code]
    <code bash="bash"> sudo aptitude install ruby-pkg-tools </code>


    = Download setup.rb - A script that does the hard work so you don't have to (do too much!) =
    = Download setup.rb - A script that does the hard work so you don't have to (do too much!) =


    *Click the Download Latest link at http://i.loveruby.net/en/projects/setup/
    *Click the Download Latest link at http://i.loveruby.net/en/projects/setup/

    Revision as of 22:18, 25 August 2009


    Notice: Undefined index: title in /home/wikis/public/mediawiki_src/LocalSettings.php on line 40

    Deploying Qt Ruby Applications as a Debian packages for Kubuntu


    Introduction

    To share your wonderful application with others you need to have package it up in a standard format. Packaging up Ruby applications for Linux distributions is something that is historically a bit of a controversial subject. One reason for this is that the Debian-based package management software in Kubuntu apt fills a similar role as rubygems, the package management software for Ruby across all Operating Systems. In Linux distros, the File Hierarchy Standards (FHS) mandates a layot for applications to adhere to so that an application's libraries, configs and documentation go in the right place. This is sometimes difficult for Ruby applications. However, fear not! Here's your guide to getting from developers Ruby app to a Debian package.


    Install the Appropriate Packages

    Fortunately there's tools to help you out on your mission. The ruby-pkg-tools suite on Kubuntu contains utilities to help you build your Debian packag. More info on it is available at this link.

    sudo aptitude install ruby-pkg-tools

    Download setup.rb - A script that does the hard work so you don't have to (do too much!)