Galago - desktop presence framework
Installation with jhbuild

Table of Contents

  1. Introduction
  2. Configuration
  3. Using jhbuild

1. Introduction

jhbuild is a program that automates the installation of modules from CVS, Subversion, and Arch repositories. It handles dependencies between modules and generally makes it easier to keep up-to-date with software. It is currently used for GNOME and many freedesktop.org repositories.

Galago is buildable through jhbuild. For those who wish to play with the bleeding edge, this can make things far easier. Note, however, that this will force you to use GNOME 2.8 CVS and developmental D-BUS versions.

2. Configuration

Configuring jhbuild to work with Galago is simple. Follow the instructions below. Please note that this assumes you have a working jhbuild install already.

  1. Open your $HOME/.jhbuildrc file in your favorite text editor.
  2. Change the moduleset line to:

    moduleset = 'http://galago.sourceforge.net/contrib/jhbuild/galago.modules'

  3. If you want to automatically build all of Galago, add 'meta-galago' to the modules array.

3. Using jhbuild

If you decided to do step 3 above, all you need to do to update your Galago install (and anything else set up in jhbuild) is:

$ jhbuild

If you didn't, or if you just want to build all of Galago:

$ jhbuild build meta-galago

Note that you can change the meta-galago above to any specific module if you simply wish to update that module and its dependencies. See the jhbuild documentation for more options.