Awn Extras:Dependency Matrix

From AWN Wiki

Jump to: navigation, search

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 blue are not dependencies for 0.2.1; Rows in brown are dependencies only for 0.2.1
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 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
libgmail13 python-libgmail net-libs/libgmail python-libgmail

[edit] Footnotes

  1. Needed for the main-menu and cairo-menu applets.
  2. Needed for the clock applet.
  3. Needed for the System Monitor applet.
  4. Needed for the Awn Notification Daemon and cairo-menu applets.
  5. Needed for the Cairo Clock applet (specifically, the rsvg module), the Mail applet (the gnomekeyring module), and the showdesktop applet (the wnck module).
  6. Needed for the volume control applet.
  7. Needed for the Awn Terminal applet.
  8. Needed for the Arss, mail and Comics applets.
  9. Optional dependencies for affinity.
  10. The python bindings for GStreamer, needed for the lastfm applet.
  11. Needed for the Meebo, Digg, Pandora, and RTM applets.
  12. Needed for the PyNot applet.
  13. Needed for the GMail applet in awn-extras version 0.2.1. It is not needed for the Mail applet in later versions.
Personal tools