This is the port of GTK/X11 port of Democracy TV.

See https://develop.participatoryculture.org/projects/dtv/wiki/GTKX11BuildDocs
(This is considered the authoritative source.)

There are several major installation theories to respect here in the Linux
world: a) Debian b) Fedora (Red Hat).   We will need to get someone from the
Gentoo or Ubunto spheres to contribute here.  Other GTK/X11 ports should follow
one of these or bring their own conventions.

In addition to the major distribution theoretics, there is also the issue of
the desktop, for which there seems to be two major choices: GNOME and KDE.
This is the GTK/X11 port of Democracy TV, so the focus here is exclusively
on GNOME.

Democracy TV requires Python 2.4; Pyrex is used for Python to C and
C++ code.


Debian: 
-------

To run:
    ... TODO ...
To build:
    python-pyrex
    libboost-python-dev
    python-gtk2-dev
    python-gnome2-extras-dev
    mozilla-dev
    ... and dependents here ...


Fedora (Red Hat):
----------------

To run:
    rpm --install Pyrex-0.9.3.1-1.noarch.rpm
    rpm --install libfame-0.9.1-1.fc4.i386.rpm
    rpm --install xine-0.99.4-1.2.fc4.i686.rpm xine-lib-1.1.1-1.2.fc4.i686.rpm
    rpm --install boost-1.32.0-6.i386.rpm
    rpm --install gnome-python2-gtkmozembed-2.10.0-2.1.i386.rpm
    rpm --upgrade mozilla-1.7.12-1.5.1.i386.rpm mozilla-nss-1.7.12-1.5.1.i386.rpm mozilla-nspr-1.7.12-1.5.1.i386.rpm devhelp-0.10-1.4.2.i386.rpm
    TODO what else?  verify this on a greenfield machine

To build:
    rpm --install xine-lib-devel-1.1.1-1.2.fc4.i686.rpm
    rpm --install boost-devel-1.32.0-6.i386.rpm
    rpm --upgrade mozilla-devel-1.7.12-1.5.1.i386.rpm mozilla-nss-devel-1.7.12-1.5.1.i386.rpm mozilla-nspr-devel-1.7.12-1.5.1.i386.rpm
    TODO what else?  verify this on a greenfield machine


Gentoo:
-------

To run:
    TODO emerge/ebuild something

To build:
    TODO emerge/ebuild something


Ubuntu:
-------

To run:
    TODO do something

To build:
    TODO do something

