Awn Extras:Dependency Matrix
From AWN Wiki
The following is a matrix of the dependencies for Awn Extras and the equivalent packages for the "major" Linux distributions. Packages marked in italic indicate that the package is needed in order to install from source. With Gentoo-based distributions this is not necessary, as the development files are installed along with the runtime libraries/programs.
Note: There is a separate matrix for Awn itself.
[edit] Matrix
Note: Rows in brown are not dependencies since 0.3.3; Rows in blue are dependencies since 0.3.3
| Distribution/ Dependency | Debian-based | Gentoo-based | openSUSE | Mandriva | Fedora |
|---|---|---|---|---|---|
| gnome-menus1 | libgnome-menu-dev | gnome-base/gnome-menus | gnome-menus-devel | gnome-menus-devel | gnome-menus |
| librsvg2 | librsvg2-dev | gnome-base/librsvg | librsvg-devel | librsvg-devel | |
| libgtop3 | libgtop2-dev | gnome-base/libgtop | libgtop-devel | libgtop2.0-devel | |
| libsexy4 | libsexy-dev | x11-libs/libsexy | libsexy-devel | libsexy-devel | libsexy |
| libnotify4 | libnotify-dev | x11-libs/libnotify | libnotify-devel | libnotify-devel | libnotify |
| gnome-python-desktop5 | python-gnome2-desktop | either dev-python/gnome-python-desktop or dev-python/gnome-desktop-python, dev-python/libwnck-python, and dev-python/librsvg-python | gnome-python-desktop | gnome-python-desktop | gnome-python2-desktop |
| pyalsaaudio6 | python-alsaaudio | dev-python/pyalsaaudio | python-alsaaudio | ||
| libvte7 | libvte-dev | x11-libs/vte | vte-devel | vte | |
| feedparser8 | python-feedparser | dev-python/feedparser | python-feedparser | python-feedparser | |
| beagle9 | beagle | app-misc/beagle | beagle | ||
| tracker9 | tracker | app-misc/tracker | tracker | ||
| python-gst10 | python-gst0.10 | dev-python/gst-python | gstreamer0.10-python | ||
| pygtkmozembed11 | python-gtkmozembed or python-gnome2-extras | either dev-python/gtkmozembed-python or dev-python/gnome-python-extras | python-gnome-extras | gnome-python-gtkmozembed | gnome-python2-gtkmozembed |
| python-xlib12 | python-xlib | dev-python/python-xlib | python-xlib | python-xlib | python-xlib |
| python-dateutil13 | python-dateutil | dev-python/python-dateutil | |||
| GData Python Client14 | python-gdata | dev-python/gdata | |||
| VObject15 | python-vobject | dev-python/vobject |
[edit] Footnotes
- Needed for the main-menu and cairo-menu applets.
- Needed for the clock applet.
- Needed for the System Monitor applet.
- Needed for the Awn Notification Daemon and cairo-menu applets.
- Needed for the Cairo Clock applet (specifically, the rsvg module), the Mail applet (the gnomekeyring module), and the showdesktop applet (the wnck module).
- Needed for the volume control applet (only for awn-extras <= 0.3.2 or trunk rev. < 1094).
- Needed for the Awn Terminal applet.
- Needed for the Arss, mail and Comics applets.
- Optional dependencies for affinity.
- The python bindings for GStreamer, needed for the lastfm applet and volume-control (since trunk rev. >= 1094).
- Needed for the Meebo, Digg, Pandora, and RTM applets.
- Needed for the PyNot applet.
- Needed for the Calendar applet (0.3.3 and later), and an optional dependency for the Cairo Clock applet since 0.3.2.
- Needed for the Calendar applet's Google Calendar integration (0.3.3 and later).
- Needed for the Calendar applet's Evolution integration (0.3.3 and later).

