[releng] First cut at using new modulesets



commit 9c076ca4f2b7226005f725d7c45b2e2eb00ffc4d
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Dec 2 07:48:29 2010 -0500

    First cut at using new modulesets
    
    This introduces 'core' and 'apps' as sets, and removes all the other
    sets. All the packages have been left in the config file though,
    since convert-to-tarballs.py seems to drop things on the floor
    unless they have a line in the config file.

 tools/smoketesting/tarball-conversion.config |  428 +++++++++++++-------------
 1 files changed, 220 insertions(+), 208 deletions(-)
---
diff --git a/tools/smoketesting/tarball-conversion.config b/tools/smoketesting/tarball-conversion.config
index 397fcef..ee006fc 100644
--- a/tools/smoketesting/tarball-conversion.config
+++ b/tools/smoketesting/tarball-conversion.config
@@ -153,213 +153,225 @@
     <package name="xrender"/>
     <package name="startup-notification"/>
     <package name="rarian"/>
-    <!-- Unneeded by the conversion script <package name="webkit"/> -->
-    ## PLATFORM
-    <package name="GConf"                   set="platform"/>
-    <package name="ORBit2"                  set="platform"/>
-    <package name="at-spi"                  set="platform"/>
-    <!-- In MOBILE too, keep the limits synchronized -->
-    <package name="atk"                     set="platform"/>
-    <package name="audiofile"               set="platform"/>
-    <package name="esound"                  set="platform"/>
-    <!-- In MOBILE too, keep the limits synchronized -->
-    <package name="gdk-pixbuf"              set="platform"/>
-    <!-- In MOBILE too, keep the limits synchronized -->
-    <package name="glib"                    set="platform"/>
-    <package name="gnome-mime-data"         set="platform"/>
-    <package name="gnome-vfs"               set="platform"/>
-    <package name="gnome-vfs-monikers"      set="platform"/>
-    <!-- In MOBILE too, keep the limits synchronized -->
-    <package name="gtk+"                    set="platform" limit="2.90"/>
-    <package name="gtk+-3"                  set="platform" module="gtk+"/>
-    <!-- In MOBILE too, keep the limits synchronized -->
-    <package name="gtk-doc"                 set="platform"/>
-    <package name="libIDL"                  set="platform"/>
-    <package name="libart_lgpl"             set="platform"/>
-    <package name="libbonobo"               set="platform"/>
-    <package name="libbonoboui"             set="platform"/>
-    <package name="libglade"                set="platform"/>
-    <package name="libgnome"                set="platform"/>
-    <package name="libgnomecanvas"          set="platform"/>
-    <package name="libgnomeui"              set="platform"/>
-    <!-- In MOBILE too, keep the limits synchronized -->
-    <package name="pango"                   set="platform"/>
-    ## DESKTOP
-    <package name="alacarte"                set="desktop"/>
-    <!-- Will end in platfom as soon as it's stable -->
-    <package name="at-spi2-core"            set="desktop"/>
-    <package name="at-spi2-atk"             set="desktop"/>
-    <package name="brasero"                 set="desktop"/>
-    <package name="bug-buddy"               set="desktop"/>
-    <package name="caribou"                 set="desktop"/>
-    <package name="clutter"                 set="desktop"/>
-    <package name="clutter-gtk"             set="desktop"/>
-    <!-- temporarily removed for 2.91, due to mx dep -->
-    <!-- <package name="cheese"                  set="desktop"/> -->
-    <package name="dasher"                  set="desktop"/>
-    <package name="dconf"                   set="desktop"/>
-    <package name="deskbar-applet"          set="desktop"/>
-    <package name="ekiga"                   set="desktop"/>
-    <package name="empathy"                 set="desktop"/>
-    <package name="eog"                     set="desktop"/>
-    <package name="epiphany"                set="desktop"/>
-    <package name="evince"                  set="desktop"/>
-    <package name="evolution"               set="desktop"/>
-    <package name="evolution-data-server"   set="desktop"/>
-    <package name="evolution-exchange"      set="desktop"/>
-    <package name="evolution-mapi"          set="desktop"/>
-    <package name="evolution-webcal"        set="desktop"/>
-    <package name="file-roller"             set="desktop"/>
-    <package name="gcalctool"               set="desktop"/>
-    <package name="gconf-editor"            set="desktop"/>
-    <package name="gdm"                     set="desktop"/>
-    <package name="gedit"                   set="desktop"/>
-    <package name="gnome-applets"           set="desktop"/>
-    <package name="gnome-bluetooth"         set="desktop"/>
-    <package name="gnome-backgrounds"       set="desktop"/>
-    <package name="gnome-color-manager"     set="desktop"/>
-    <package name="gnome-control-center"    set="desktop"/>
-    <package name="gnome-desktop"           set="desktop" limit="2.90"/>
-    <package name="gnome-desktop-3"         set="desktop" module="gnome-desktop"/>
-    <package name="gnome-disk-utility"      set="desktop"/>
-    <package name="gnome-doc-utils"         set="desktop"/>
-    <package name="gnome-games"             set="desktop"/>
-    <package name="gnome-icon-theme"        set="desktop"/>
-    <package name="gnome-icon-theme-symbolic" set="desktop"/>
-    <package name="gnome-keyring"           set="desktop"/>
-    <package name="gnome-keyring-3"         set="desktop" module="gnome-keyring"/>
-    <package name="gnome-mag"               set="desktop"/>
-    <package name="gnome-media"             set="desktop"/>
-    <package name="gnome-menus"             set="desktop"/>
-    <package name="gnome-netstatus"         set="desktop"/>
-    <package name="gnome-nettool"           set="desktop"/>
-    <package name="gnome-packagekit"        set="desktop"/>
-    <package name="gnome-panel"             set="desktop"/>
-    <package name="gnome-power-manager"     set="desktop"/>
-    <package name="gnome-python-desktop"    set="desktop"/>
-    <package name="gnome-screensaver"       set="desktop"/>
-    <package name="gnome-session"           set="desktop"/>
-    <package name="gnome-settings-daemon"   set="desktop"/>
-    <package name="gnome-sharp"             set="desktop"/>
-    <package name="gnome-desktop-sharp"     set="desktop"/>
-    <package name="gnome-shell"             set="desktop"/>
-    <package name="gnome-system-monitor"    set="desktop"/>
-    <package name="gnome-system-tools"      set="desktop"/>
-    <package name="gnome-terminal"          set="desktop"/>
-    <package name="gnome-themes"            set="desktop"/>
-    <package name="gnome-user-docs"         set="desktop"/>
-    <package name="gnome-user-share"        set="desktop"/>
-    <package name="gnome-utils"             set="desktop"/>
-    <package name="gobject-introspection"   set="desktop"/>
-    <package name="gsettings-desktop-schemas" set="desktop"/>
-    <!-- In MOBILE too, keep the limits synchronized -->
-    <package name="gstreamer"               set="desktop"/>
-    <!-- In MOBILE too, keep the limits synchronized -->
-    <package name="gst-plugins-base"        set="desktop"/>
-    <package name="gst-plugins-good"        set="desktop"/>
-    <package name="gtk-engines"             set="desktop" limit="2.22"/>
-    <package name="gtk-engines-3"           set="desktop" module="gtk-engines"/>
-    <package name="gtkhtml"                 set="desktop"/>
-    <package name="gtksourceview"           set="desktop" limit="2.11"/>
-    <package name="gtksourceview-3"         set="desktop" module="gtksourceview"/>
-    <package name="gucharmap"               set="desktop"/>
-    <package name="gvfs"                    set="desktop"/>
-    <package name="hamster-applet"          set="desktop"/>
-    <package name="libgail-gnome"           set="desktop"/>
-    <package name="libgnome-keyring"        set="desktop"/>
-    <package name="libgnomekbd"             set="desktop"/>
-    <package name="libgnomeprint"           set="desktop"/>
-    <package name="libgnomeprintui"         set="desktop"/>
-    <package name="libgtop"                 set="desktop"/>
-    <package name="libgweather"             set="desktop" limit="2.90"/>
-    <package name="libgweather-3"           set="desktop" module="libgweather"/>
-    <package name="liboobs"                 set="desktop"/>
-    <package name="librsvg"                 set="desktop"/>
-    <package name="libsoup"                 set="desktop"/>
-    <package name="libwnck"                 set="desktop"/>
-    <package name="metacity"                set="desktop"/>
-    <package name="mousetweaks"             set="desktop"/>
-    <package name="mutter"                  set="desktop"/>
-    <package name="nautilus"                set="desktop"/>
-    <package name="nautilus-sendto"         set="desktop"/>
-    <package name="orca"                    set="desktop"/>
-    <package name="pygtksourceview"         set="desktop"/>
-    <package name="rygel"                   set="desktop"/>
-    <package name="seahorse"                set="desktop"/>
-    <package name="seahorse-plugins"        set="desktop"/>
-    <package name="sound-juicer"            set="desktop"/>
-    <package name="swfdec-gnome"            set="desktop"/>
-    <package name="tomboy"                  set="desktop"/>
-    <package name="totem"                   set="desktop"/>
-    <package name="totem-pl-parser"         set="desktop"/>
-    <package name="vinagre"                 set="desktop"/>
-    <package name="vino"                    set="desktop"/>
-    <package name="vte"                     set="desktop" limit="0.27"/>
-    <package name="vte-3"                   set="desktop" module="vte"/>
-    <package name="yelp"                    set="desktop"/>
-    <package name="yelp-xsl"                set="desktop"/>
-    <package name="zenity"                  set="desktop"/>
-    ## ADMIN
-    <package name="pessulus"                set="admin"/>
-    <package name="sabayon"                 set="admin"/>
-    ## DEVTOOLS
-    <package name="accerciser"              set="devtools"/>
-    <package name="anjuta"                  set="devtools"/>
-    <package name="devhelp"                 set="devtools"/>
-    <package name="gdl"                     set="devtools"/>
-    <package name="glade3"                  set="devtools"/>
-    <package name="gnome-devel-docs"        set="devtools"/>
-    ## BINDINGS
-    # C++
-    <package name="glibmm"             subdir="c++"    set="bindings"/>
-    <package name="atkmm"              subdir="c++"    set="bindings"/>
-    <package name="pangomm"            subdir="c++"    set="bindings"/>
-    <package name="gtkmm"              subdir="c++"    set="bindings"/>
-    <package name="libglademm"         subdir="c++"    set="bindings"/>
-    <package name="gconfmm"            subdir="c++"    set="bindings"/>
-    <package name="libgnomecanvasmm"   subdir="c++"    set="bindings"/>
-    <package name="gnome-vfsmm"        subdir="c++"    set="bindings"/>
-    <package name="libgnomemm"         subdir="c++"    set="bindings"/>
-    <package name="libgnomeuimm"       subdir="c++"    set="bindings"/>
-    <package name="libxml++"           subdir="c++"    set="bindings"/>
-    <package name="libsigc++"          subdir="c++"    set="bindings"/>
-    <package name="mm-common"          subdir="c++"    set="bindings"/>
-    # Java
-    <package name="libgtk-java"        subdir="java"   set="bindings"/>
-    <package name="libgnome-java"      subdir="java"   set="bindings"/>
-    <package name="libgconf-java"      subdir="java"   set="bindings"/>
-    <package name="libglade-java"      subdir="java"   set="bindings"/>
-    <package name="glib-java"          subdir="java"   set="bindings"/>
-    # JS
-    <package name="gjs"                subdir="js"     set="bindings"/>
-    <package name="seed"               subdir="js"     set="bindings"/>
-    # Perl
-    <package name="Glib"               subdir="perl"   set="bindings"/>
-    <package name="Gnome2"             subdir="perl"   set="bindings"/>
-    <package name="Gnome2-Canvas"      subdir="perl"   set="bindings"/>
-    <package name="Gnome2-GConf"       subdir="perl"   set="bindings"/>
-    <package name="Gnome2-VFS"         subdir="perl"   set="bindings"/>
-    <package name="Gtk2"               subdir="perl"   set="bindings"/>
-    <package name="Gtk2-GladeXML"      subdir="perl"   set="bindings"/>
-    <package name="Pango"              subdir="perl"   set="bindings"/>
-    # Python
-    <package name="pygobject"          subdir="python" set="bindings"/>
-    <package name="pygtk"              subdir="python" set="bindings"/>
-    <package name="gnome-python"       subdir="python" set="bindings"/>
-    <package name="pyorbit"            subdir="python" set="bindings"/>
-    <package name="pyatspi"            subdir="python" set="bindings"/>
-    # Mono
-    <package name="gtk-sharp"          subdir="mono"   set="bindings"/>
-    ## MOBILE
-    <package name="GConf-dbus"                 set="mobile"/>
-    <package name="atk"                        set="mobile"/>
-    <package name="evolution-data-server"      set="mobile"/>
-    <package name="gdk-pixbuf"                 set="mobile"/>
-    <package name="glib"                       set="mobile"/>
-    <package name="gstreamer"                  set="mobile"/>
-    <package name="gst-plugins-base"           set="mobile"/>
-    <package name="gtk+"                       set="mobile"/>
-    <package name="gtk-doc"                    set="mobile"/>
-    <package name="pango"                      set="mobile"/>
+    <package name="libnotify"/>
+    <package name="vala"/>
+    <package name="networkmanager-openconnect"/>
+    <package name="networkmanager-openvpn"/>
+    <package name="networkmanager-pptp"/>
+    <package name="networkmanager-vpnc"/>
+    <package name="NetworkManager"/>
+    <package name="accountsservice"/>
+    <package name="bluez"/>
+    <package name="ConsoleKit"/>
+    <package name="abiword"/>
+    <package name="banshee"/>
+    <package name="deja-dup"/>
+    <package name="f-spot"/>
+    <package name="gthumb"/>
+    <package name="gimp"/>
+    <package name="gnome-scan"/>
+    <package name="gnote"/>
+    <package name="gnumeric"/>
+    <package name="inkscape"/>
+    <package name="monkey-bubble"/>
+    <package name="rhythmbox"/>
+    <package name="cantarell-fonts"/>
+
+    ## CORE SHELL
+    <package name="dconf"                       set="core"/>
+    <package name="evolution-data-server"       set="core"/>
+    <package name="gnome-bluetooth"             set="core"/>
+    <package name="gnome-control-center"        set="core"/>
+    <package name="gnome-desktop-3"             set="core" module="gnome-desktop"/>
+    <package name="gnome-icon-theme"            set="core"/>
+    <package name="gnome-icon-theme-symbolic"   set="core"/>
+    <package name="gnome-keyring-3"             set="core" module="gnome-keyring"/>
+    <package name="gnome-menus"                 set="core"/>
+    <package name="gnome-packagekit"            set="core"/>
+    <package name="gnome-power-manager"         set="core"/>
+    <package name="gnome-screensaver"           set="core"/>
+    <package name="gnome-session"               set="core"/>
+    <package name="gnome-settings-daemon"       set="core"/>
+    <package name="gnome-shell"                 set="core"/>
+    <package name="gnome-themes-standard"       set="core"/>
+    <package name="gtk-theme-engine-clearlooks" set="core"/>
+    <package name="gvfs"                        set="core"/>
+    <package name="mutter"                      set="core"/>
+    <package name="network-manager-applet"      set="core"/>
+    <package name="pulseaudio"                  set="core"/>
+    <package name="telepathy-mission-control"   set="core"/>
+
+    ## CORE EXTRAS
+    <package name="gnome-backgrounds"           set="core"/>
+    <package name="gnome-user-share"            set="core"/>
+    <package name="vino"                        set="core"/>
+
+    ## CORE UTILITIES
+    <package name="brasero"                     set="core"/>
+    <package name="empathy"                     set="core"/>
+    <package name="epiphany"                    set="core"/>
+    <package name="eog"                         set="core"/>
+    <package name="evince"                      set="core"/>
+    <package name="gcalctool"                   set="core"/>
+    <package name="gnome-disk-utility"          set="core"/>
+    <package name="gnome-system-monitor"        set="core"/>
+    <package name="gnome-terminal"              set="core"/>
+    <package name="gnome-user-docs"             set="core"/>
+    <package name="gnome-utils"                 set="core"/>
+    <package name="gucharmap"                   set="core"/>
+    <package name="nautilus"                    set="core"/>
+    <package name="totem"                       set="core"/>
+    <package name="yelp"                        set="core"/>
+
+    ## CORE FALLBACK
+    <package name="GConf"                       set="core"/>
+    <package name="gnome-panel"                 set="core"/>
+    <package name="metacity"                    set="core"/>
+    <package name="notification-daemon"         set="core"/>
+
+    ## FEATURED APPS
+    <package name="alacarte"                    set="apps"/>
+    <package name="cheese"                      set="apps"/>
+    <package name="ekiga"                       set="apps"/>
+    <package name="evolution"                   set="apps"/>
+    <package name="file-roller"                 set="apps"/>
+    <package name="gedit"                       set="apps"/>
+    <package name="gnome-games"                 set="apps"/>
+    <package name="gnome-nettool"               set="apps"/>
+    <package name="hamster-applet"              set="apps"/>
+    <package name="seahorse"                    set="apps"/>
+    <package name="tomboy"                      set="apps"/>
+    <package name="vinagre"                     set="apps"/>
+
+    ## DEPENDENCIES
+    <package name="ORBit2"/>
+    <package name="at-spi"/>
+    <package name="atk"/>
+    <package name="audiofile"/>
+    <package name="esound"/>
+    <package name="gdk-pixbuf"/>
+    <package name="glib"/>
+    <package name="gnome-mime-data"/>
+    <package name="gnome-vfs"/>
+    <package name="gnome-vfs-monikers"/>
+    <package name="gtk+" limit="2.90"/>
+    <package name="gtk+-3" module="gtk+"/>
+    <package name="gtk-doc"/>
+    <package name="libIDL"/>
+    <package name="libart_lgpl"/>
+    <package name="libbonobo"/>
+    <package name="libbonoboui"/>
+    <package name="libglade"/>
+    <package name="libgnome"/>
+    <package name="libgnomecanvas"/>
+    <package name="libgnomeui"/>
+    <package name="pango"/>
+    <package name="at-spi2-core"/>
+    <package name="at-spi2-atk"/>
+    <package name="bug-buddy"/>
+    <package name="caribou"/>
+    <package name="clutter"/>
+    <package name="clutter-gtk"/>
+    <package name="dasher"/>
+    <package name="dconf"/>
+    <package name="deskbar-applet"/>
+    <package name="evolution-exchange"/>
+    <package name="evolution-mapi"/>
+    <package name="evolution-webcal"/>
+    <package name="gnome-themes"/>
+    <package name="gconf-editor"/>
+    <package name="gdm"/>
+    <package name="gnome-applets"/>
+    <package name="gnome-color-manager"/>
+    <package name="gnome-desktop" limit="2.90"/>
+    <package name="gnome-doc-utils"/>
+    <package name="gnome-keyring"/>
+    <package name="gnome-mag"/>
+    <package name="gnome-media"/>
+    <package name="gnome-netstatus"/>
+    <package name="gnome-python-desktop"/>
+    <package name="gnome-sharp"/>
+    <package name="gnome-desktop-sharp"/>
+    <package name="gnome-system-tools"/>
+    <package name="gnome-video-effects"/>
+    <package name="gobject-introspection"/>
+    <package name="gsettings-desktop-schemas"/>
+    <package name="gstreamer"/>
+    <package name="gst-plugins-base"/>
+    <package name="gst-plugins-good"/>
+    <package name="gtk-engines" limit="2.22"/>
+    <package name="gtk-engines-3" module="gtk-engines"/>
+    <package name="gtkhtml"/>
+    <package name="gtksourceview" limit="2.11"/>
+    <package name="gtksourceview-3" module="gtksourceview"/>
+    <package name="libgail-gnome"/>
+    <package name="libgnome-keyring"/>
+    <package name="libgnomekbd"/>
+    <package name="libgnomeprint"/>
+    <package name="libgnomeprintui"/>
+    <package name="libgtop"/>
+    <package name="libgweather" limit="2.90"/>
+    <package name="libgweather-3" module="libgweather"/>
+    <package name="liboobs"/>
+    <package name="librsvg"/>
+    <package name="libsoup"/>
+    <package name="libwnck"/>
+    <package name="mousetweaks"/>
+    <package name="nautilus-sendto"/>
+    <package name="orca"/>
+    <package name="pygtksourceview"/>
+    <package name="rygel"/>
+    <package name="seahorse-plugins"/>
+    <package name="sound-juicer"/>
+    <package name="swfdec-gnome"/>
+    <package name="totem-pl-parser"/>
+    <package name="vino"/>
+    <package name="vte" limit="0.27"/>
+    <package name="vte-3" module="vte"/>
+    <package name="yelp-xsl"/>
+    <package name="zenity"/>
+    <package name="pessulus"/>
+    <package name="sabayon"/>
+    <package name="accerciser"/>
+    <package name="anjuta"/>
+    <package name="devhelp"/>
+    <package name="gdl"/>
+    <package name="glade3"/>
+    <package name="gnome-devel-docs"/>
+    <package name="glibmm"/>
+    <package name="atkmm"/>
+    <package name="pangomm"/>
+    <package name="gtkmm"/>
+    <package name="libglademm"/>
+    <package name="gconfmm"/>
+    <package name="libgnomecanvasmm"/>
+    <package name="gnome-vfsmm"/>
+    <package name="libgnomemm"/>
+    <package name="libgnomeuimm"/>
+    <package name="libxml++"/>
+    <package name="libsigc++"/>
+    <package name="mm-common"/>
+    <package name="libgtk-java"/>
+    <package name="libgnome-java"/>
+    <package name="libgconf-java"/>
+    <package name="libglade-java"/>
+    <package name="glib-java"/>
+    <package name="gjs"/>
+    <package name="seed"/>
+    <package name="Glib"/>
+    <package name="Gnome2"/>
+    <package name="Gnome2-Canvas"/>
+    <package name="Gnome2-GConf"/>
+    <package name="Gnome2-VFS"/>
+    <package name="Gtk2"/>
+    <package name="Gtk2-GladeXML"/>
+    <package name="Pango"/>
+    <package name="pygobject"/>
+    <package name="pygtk"/>
+    <package name="gnome-python"/>
+    <package name="pyorbit"/>
+    <package name="pyatspi"/>
+    <package name="gtk-sharp"/>
+
   </whitelist>
 </conversioninfo>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]