diff options
-rw-r--r-- | grumpy/vdb/gnome.py | 138 |
1 files changed, 116 insertions, 22 deletions
diff --git a/grumpy/vdb/gnome.py b/grumpy/vdb/gnome.py index dca7b3b..9bde728 100644 --- a/grumpy/vdb/gnome.py +++ b/grumpy/vdb/gnome.py @@ -15,29 +15,123 @@ class gnome_checker(object): # Or move this data into DB? pkgs = { # Package in Portage : Package in GNOME - 'gnome-base/gconf' : 'platform:GConf', - 'gnome-base/orbit' : 'platform:ORBit2', - 'gnome-extra/at-spi' : 'platform:at-spi', - 'dev-libs/atk' : 'platform:atk', - 'media-libs/audiofile' : 'platform:audiofile', - 'media-sound/esound' : 'platform:esound', - 'dev-libs/glib' : 'platform:glib', - 'gnome-base/gnome-mime-data': 'platform:gnome-mime-data', - 'gnome-base/gnome-vfs' : 'platform:gnome-vfs', - 'x11-libs/gtk+' : 'platform:gtk+', - 'dev-util/gtk-doc' : 'platform:gtk-doc', - 'dev-libs/libIDL' : 'platform:libIDL', - 'media-libs/libart_lgpl' : 'platform:libart_lgpl', - 'gnome-base/libbonobo' : 'platform:libbonobo', - 'gnome-base/libbonoboui' : 'platform:libbonoboui', - 'gnome-base/libglade' : 'platform:libglade', - 'gnome-base/libgnome' : 'platform:libgnome', - 'gnome-base/libgnomecanvas' : 'platform:libgnomecanvas', - 'gnome-base/libgnomeui' : 'platform:libgnomeui', - 'x11-libs/pango' : 'platform:pango', + ## Platform + 'gnome-base/gconf' : 'platform:GConf', + 'gnome-base/orbit' : 'platform:ORBit2', + 'gnome-extra/at-spi' : 'platform:at-spi', + 'dev-libs/atk' : 'platform:atk', + 'media-libs/audiofile' : 'platform:audiofile', + 'media-sound/esound' : 'platform:esound', + 'dev-libs/glib' : 'platform:glib', + 'gnome-base/gnome-mime-data': 'platform:gnome-mime-data', + 'gnome-base/gnome-vfs' : 'platform:gnome-vfs', + 'x11-libs/gtk+' : 'platform:gtk+', + 'dev-util/gtk-doc' : 'platform:gtk-doc', + 'dev-libs/libIDL' : 'platform:libIDL', + 'media-libs/libart_lgpl' : 'platform:libart_lgpl', + 'gnome-base/libbonobo' : 'platform:libbonobo', + 'gnome-base/libbonoboui' : 'platform:libbonoboui', + 'gnome-base/libglade' : 'platform:libglade', + 'gnome-base/libgnome' : 'platform:libgnome', + 'gnome-base/libgnomecanvas' : 'platform:libgnomecanvas', + 'gnome-base/libgnomeui' : 'platform:libgnomeui', + 'x11-libs/pango' : 'platform:pango', # missing: platform:gnome-vfs-monikers - # - # TODO: desktop, admin, devtools, bindings + + ## Desktop + 'x11-misc/alacarte' : 'desktop:alacarte', + 'app-cdr/brasero' : 'desktop:brasero', + 'gnome-extra/bug-buddy' : 'desktop:bug-buddy', + 'media-video/cheese' : 'desktop:cheese', + 'app-accessibility/dasher' : 'desktop:dasher', + 'gnome-extra/deskbar-applet': 'desktop:deskbar-applet', + 'net-voip/ekiga' : 'desktop:ekiga', + 'net-im/empathy' : 'desktop:empathy', + 'media-gfx/eog' : 'desktop:eog', + 'www-client/epiphany' : 'desktop:epiphany', + 'app-text/evince' : 'desktop:evince', + 'mail-client/evolution' : 'desktop:evolution', + 'gnome-extra/evolution-data-server' : 'desktop:evolution-data-server', + 'gnome-extra/evolution-exchange' : 'desktop:evolution-exchange', + 'gnome-extra/evolution-webcal' : 'desktop:evolution-webcal', + 'app-arch/file-roller' : 'desktop:file-roller', + 'gnome-extra/gcalctool' : 'desktop:gcalctool', + 'gnome-extra/gconf-editor' : 'desktop:gconf-editor', + 'gnome-base/gdm' : 'desktop:gdm', + 'app-editors/gedit' : 'desktop:gedit', + 'gnome-base/gnome-applets' : 'desktop:gnome-applets', + 'x11-themes/gnome-backgrounds': 'desktop:gnome-backgrounds', + 'net-wireless/gnome-bluetooth': 'desktop:gnome-bluetooth', + 'gnome-base/gnome-control-center': 'desktop:gnome-control-center', + 'dev-dotnet/gnome-desktop-sharp' : 'desktop:gnome-desktop-sharp', + 'sys-apps/gnome-disk-utility' : 'desktop:gnome-disk-utility', + 'app-text/gnome-doc-utils' : 'desktop:gnome-doc-utils', + 'gnome-extra/gnome-games' : 'desktop:gnome-games', + 'x11-themes/gnome-icon-theme' : 'desktop:gnome-icon-theme', + 'gnome-base/gnome-keyring' : 'desktop:gnome-keyring', + 'app-accessibility/gnome-mag' : 'desktop:gnome-mag', + 'gnome-extra/gnome-media' : 'desktop:gnome-media', + 'gnome-base/gnome-menus' : 'desktop:gnome-menus', + 'net-analyzer/gnome-netstatus' : 'desktop:gnome-netstatus', + 'net-analyzer/gnome-nettool' : 'desktop:gnome-nettool', + 'gnome-extra/gnome-packagekit' : 'desktop:gnome-packagekit', + 'gnome-base/gnome-panel' : 'desktop:gnome-panel', + 'gnome-extra/gnome-power-manager' : 'desktop:gnome-power-manager', + 'dev-python/gnome-python-desktop' : 'desktop:gnome-python-desktop', + 'gnome-extra/gnome-screensaver' : 'desktop:gnome-screensaver', + 'gnome-base/gnome-session' : 'desktop:gnome-session', + 'gnome-base/gnome-settings-daemon' : 'desktop:gnome-settings-daemon', + 'dev-dotnet/gnome-sharp' : 'desktop:gnome-sharp', + 'app-accessibility/gnome-speech' : 'desktop:gnome-speech', + 'gnome-extra/gnome-system-monitor' : 'desktop:gnome-system-monitor', + 'app-admin/gnome-system-tools' : 'desktop:gnome-system-tools', + 'x11-terms/gnome-terminal' : 'desktop:gnome-terminal', + 'x11-themes/gnome-themes' : 'desktop:gnome-themes', + 'gnome-extra/gnome-user-docs' : 'desktop:gnome-user-docs', + 'gnome-extra/gnome-user-share' : 'desktop:gnome-user-share', + 'gnome-extra/gnome-utils' : 'desktop:gnome-utils', + 'app-accessibility/gok' : 'desktop:gok', + 'media-libs/gst-plugins-base' : 'desktop:gst-plugins-base', + 'media-libs/gst-plugins-good' : 'desktop:gst-plugins-good', + 'media-libs/gstreamer' : 'desktop:gstreamer', + 'x11-themes/gtk-engines' : 'desktop:gtk-engines', + 'gnome-extra/gtkhtml' : 'desktop:gtkhtml', + 'x11-libs/gtksourceview' : 'desktop:gtksourceview', + 'gnome-extra/gucharmap' : 'desktop:gucharmap', + 'gnome-base/gvfs' : 'desktop:gvfs', + 'gnome-extra/hamster-applet' : 'desktop:hamster-applet', + 'gnome-extra/libgail-gnome' : 'desktop:libgail-gnome', + 'gnome-base/libgnome-keyring' : 'desktop:libgnome-keyring', + 'gnome-base/libgnomekbd' : 'desktop:libgnomekbd', + 'gnome-base/libgnomeprint' : 'desktop:libgnomeprint', + 'gnome-base/libgnomeprintui' : 'desktop:libgnomeprintui', + 'gnome-base/libgtop' : 'desktop:libgtop', + 'dev-libs/libgweather' : 'desktop:libgweather', + 'dev-libs/liboobs' : 'desktop:liboobs', + 'gnome-base/librsvg' : 'desktop:librsvg', + 'net-libs/libsoup' : 'desktop:libsoup', + 'x11-libs/libwnck' : 'desktop:libwnck', + 'x11-wm/metacity' : 'desktop:metacity', + 'gnome-base/nautilus' : 'desktop:nautilus', + 'gnome-extra/nautilus-sendto' : 'desktop:nautilus-sendto', + 'app-accessibility/orca' : 'desktop:orca', + 'dev-python/pygtksourceview' : 'desktop:pygtksourceview', + 'app-crypt/seahorse' : 'desktop:seahorse', + 'app-crypt/seahorse-plugins' : 'desktop:seahorse-plugins', + 'media-sound/sound-juicer' : 'desktop:sound-juicer', + 'gnome-extra/swfdec-gnome' : 'desktop:swfdec-gnome', + 'app-misc/tomboy' : 'desktop:tomboy', + 'media-video/totem' : 'desktop:totem', + 'dev-libs/totem-pl-parser' : 'desktop:totem-pl-parser', + 'net-misc/vinagre' : 'desktop:vinagre', + 'net-misc/vino' : 'desktop:vino', + 'x11-libs/vte' : 'desktop:vte', + 'gnome-extra/yelp' : 'desktop:yelp', + 'gnome-extra/zenity' : 'desktop:zenity', + # missing: desktop:at-spi2-atk + # missing: desktop:at-spi2-core + # missing: desktop:evolution-mapi + # TODO: admin, devtools, bindings } # Url for fetching version information |