package GSB::Desktop; require Exporter; use warnings; use strict; our @ISA = qw(Exporter); our @EXPORT = qw(%desktop %desktop_diff_naming %desktop_nongnome); our @EXPORT_OK = qw(); our $VERSION = 0.03; ################################################################################ # Config Options for GNOME # our %desktop = ( 'at-spi' => '1.22.1', 'bug-buddy' => '2.22.0', 'eel' => '2.22.1', 'evolution-data-server' => '2.22.1.1', 'gconf-editor' => '2.22.0', 'gnome-applets' => '2.22.1', 'gnome-control-center' => '2.22.1', 'gnome-desktop' => '2.22.1', 'gnome-doc-utils' => '0.12.2', 'gnome-keyring-manager' => '2.20.0', 'gnome-menus' => '2.22.1', 'gnome-audio' => '2.22.1', 'gnome-panel' => '2.22.1.3', 'gnome-python' => '2.22.0', 'gnome-session' => '2.22.1.1', 'gnome-settings-daemon' => '2.22.1', 'gnome-terminal' => '2.22.1', 'gnome-themes' => '2.22.0', 'gswitchit_plugins' => '0.9', 'gvfs' => '0.2.3', 'gtkhtml' => '3.18.1', 'gtksourceview' => '1.8.5', 'libepc' => '0.3.5', 'libgnomecups' => '0.2.3', 'libgnomekbd' => '2.22.0', 'libgnomeprint' => '2.18.4', 'libgnomeprintui' => '2.18.2', 'libgtop' => '2.22.1', 'libgweather' => '2.22.1.1', 'libwnck' => '2.22.1', 'libxklavier' => '3.4', 'metacity' => '2.22.0', 'nautilus' => '2.22.2', 'nautilus-cd-burner' => '2.22.1', 'nautilus-open-terminal' => '0.9', 'nautilus-image-converter' => '0.3.0', ); our %desktop_nongnome = ( 'sensors-applet' => { 'ver' => '2.2.1', 'url' => 'http://heanet.dl.sourceforge.net/sourceforge/sensors-applet', 'src' => 'tar.gz', }, 'gstreamer' => { 'ver' => '0.10.19', 'url' => 'http://gstreamer.freedesktop.org/src/gstreamer', 'src' => 'tar.bz2', }, 'gst-fluendo-mp3' => { 'ver' => '0.10.7', 'url' => 'http://core.fluendo.com/gstreamer/src/gst-fluendo-mp3', 'src' => 'tar.bz2', }, 'gst-plugins-base' => { 'ver' => '0.10.19', 'url' => 'http://gstreamer.freedesktop.org/src/gst-plugins-base', 'src' => 'tar.bz2', }, 'gst-plugins-good' => { 'ver' => '0.10.7', 'url' => 'http://gstreamer.freedesktop.org/src/gst-plugins-good', 'src' => 'tar.bz2', }, 'gst-plugins-ugly' => { 'ver' => '0.10.7', 'url' => 'http://gstreamer.freedesktop.org/src/gst-plugins-ugly', 'src' => 'tar.bz2', }, 'gst-plugins-bad' => { 'ver' => '0.10.6', 'url' => 'http://gstreamer.freedesktop.org/src/gst-plugins-bad', 'src' => 'tar.bz2', }, 'gst-pulse' => { 'ver' => '0.9.7', 'url' => 'http://0pointer.de/lennart/projects/gst-pulse', 'src' => 'tar.gz', }, 'gst-ffmpeg' => { 'ver' => '0.10.3', 'url' => 'http://gstreamer.freedesktop.org/src/gst-ffmpeg', 'src' => 'tar.bz2', }, 'gst-plugins-bad' => { 'ver' => '0.10.6', 'url' => 'http://gstreamer.freedesktop.org/src/gst-plugins-bad', 'src' => 'tar.bz2', }, 'gst-python' => { 'ver' => '0.10.11', 'url' => 'http://gstreamer.freedesktop.org/src/gst-python', 'src' => 'tar.bz2', }, 'notification-daemon' => { 'ver' => '0.3.7', 'url' => 'http://www.galago-project.org/files/releases/source/notification-daemon', 'src' => 'tar.bz2', }, ); our %desktop_diff_naming = ( 'gtksourceview2' => { 'ver' => '2.2.0', 'name' => 'gtksourceview', }, ); # # End Config Options ################################################################################