[packagekit] Categories/Groups in yum on a Fedora system

Richard Hughes hughsient at gmail.com
Mon Oct 29 13:30:33 PDT 2007


On Mon, 2007-10-29 at 11:58 +0100, Tim Lauridsen wrote:
> groupMap = {          
> 'desktops;gnome-desktop'                      : GROUP_SYSTEM, 
> 'desktops;window-managers'                    : GROUP_SYSTEM, 
> 'desktops;kde-desktop'                        : GROUP_SYSTEM, 
> 'desktops;xfce-desktop'                       : GROUP_SYSTEM, 

GROUP_DESKTOPS?

> 'apps;authoring-and-publishing'               : GROUP_OFFICE, 

GROUP_PUBLISHING?

> 'apps;office'                                 : GROUP_OFFICE, 
> 'apps;sound-and-video'                        : GROUP_MULTIMEDIA, 
> 'apps;editors'                                : GROUP_OFFICE, 
> 'apps;engineering-and-scientific'             : GROUP_OTHER, 
> 'apps;games'                                  : GROUP_GAMES, 
> 'apps;graphics'                               : GROUP_GRAPHICS, 
> 'apps;text-internet'                          : GROUP_INTERNET, 
> 'apps;graphical-internet'                     : GROUP_INTERNET, 
> 'apps;education'                              : GROUP_EDUCATION, 
> 'development;kde-software-development'        : GROUP_PROGRAMMING, 
> 'development;gnome-software-development'      : GROUP_PROGRAMMING, 
> 'development;development-tools'               : GROUP_PROGRAMMING, 
> 'development;eclipse'                         : GROUP_PROGRAMMING, 
> 'development;development-libs'                : GROUP_PROGRAMMING, 
> 'development;x-software-development'          : GROUP_PROGRAMMING, 
> 'development;web-development'                 : GROUP_PROGRAMMING, 
> 'development;legacy-software-development'     : GROUP_PROGRAMMING, 
> 'development;ruby'                            : GROUP_PROGRAMMING, 
> 'development;java-development'                : GROUP_PROGRAMMING, 
> 'development;xfce-software-development'       : GROUP_PROGRAMMING, 

GROUP_PROGRAMMING_WEB, GROUP_PROGRAMMING_JAVA, GROUP_PROGRAMMING_WEB?

> 'servers;clustering'                          : GROUP_OTHER, 
> 'servers;dns-server'                          : GROUP_OTHER, 
> 'servers;server-cfg'                          : GROUP_OTHER, 
> 'servers;news-server'                         : GROUP_OTHER, 
> 'servers;web-server'                          : GROUP_OTHER, 
> 'servers;smb-server'                          : GROUP_OTHER, 
> 'servers;sql-server'                          : GROUP_OTHER, 
> 'servers;ftp-server'                          : GROUP_OTHER, 
> 'servers;printing'                            : GROUP_OTHER, 
> 'servers;mysql'                               : GROUP_OTHER, 
> 'servers;mail-server'                         : GROUP_OTHER, 
> 'servers;network-server'                      : GROUP_OTHER, 
> 'servers;legacy-network-server'               : GROUP_OTHER, 

GROUP SERVERS?

> 'base-system;java'                            : GROUP_SYSTEM, 
> 'base-system;base-x'                          : GROUP_SYSTEM, 
> 'base-system;system-tools'                    : GROUP_SYSTEM, 
> 'base-system;fonts'                           : GROUP_SYSTEM, 

GROUP_FONTS?

> 'base-system;hardware-support'                : GROUP_SYSTEM, 
> 'base-system;dial-up'                         : GROUP_SYSTEM, 
> 'base-system;admin-tools'                     : GROUP_SYSTEM, 

GROUP_ADMIN_TOOLS?

> 'base-system;legacy-software-support'         : GROUP_SYSTEM, 

GROUP_LEGACY?

> 'base-system;base'                            : GROUP_SYSTEM, 
> 'base-system;virtualization'                  : GROUP_SYSTEM, 
> 'base-system;legacy-fonts'                    : GROUP_SYSTEM, 

GROUP_FONTS?

> 'language-support;khmer-support'              : GROUP_OTHER, 
> .... 
> 'language-support;marathi-support'            : GROUP_OTHER, 
> 'language-support;ethiopic-support'           : GROUP_OTHER 

GROUP_LOCALIZATION?

We can add as many group enums as we like, although I think it's sane to
keep the amount to a sane level.

Richard.




More information about the PackageKit mailing list