diff options
Diffstat (limited to 'perl-install/install/share/meta-task')
-rwxr-xr-x | perl-install/install/share/meta-task/check-rpmsrate | 5 | ||||
-rwxr-xr-x | perl-install/install/share/meta-task/compssUsers.pl | 247 | ||||
-rw-r--r-- | perl-install/install/share/meta-task/prefer.vendor.list | 116 | ||||
-rw-r--r-- | perl-install/install/share/meta-task/rpmsrate-raw | 853 |
4 files changed, 1221 insertions, 0 deletions
diff --git a/perl-install/install/share/meta-task/check-rpmsrate b/perl-install/install/share/meta-task/check-rpmsrate new file mode 100755 index 000000000..fb2fe6e99 --- /dev/null +++ b/perl-install/install/share/meta-task/check-rpmsrate @@ -0,0 +1,5 @@ +#!/usr/bin/perl +use lib qw(/usr/lib/libDrakX); +use pkgs; +my $f = $ARGV[0] or die "usage: $0 <rpmsrate file>"; +pkgs::read_rpmsrate_raw($f); diff --git a/perl-install/install/share/meta-task/compssUsers.pl b/perl-install/install/share/meta-task/compssUsers.pl new file mode 100755 index 000000000..f60d37de8 --- /dev/null +++ b/perl-install/install/share/meta-task/compssUsers.pl @@ -0,0 +1,247 @@ +package tmp::compssUsers; + +use common; + +my $low_resources = detect_devices::has_low_resources(); +my $netbook_desktop = detect_devices::is_netbook_nettop(); +my $light_desktop = detect_devices::need_light_desktop(); +my $meta_class = $::o->{meta_class}; +my $powerpack = $meta_class eq 'powerpack'; +my $server = $meta_class eq 'server'; + +my $h = { +N_("Workstation") => +[ + { label => N_("Office Workstation"), + descr => + N_("Office programs: wordprocessors (OpenOffice.org Writer, Kword), spreadsheets (OpenOffice.org Calc, Kspread), PDF viewers, etc"), + flags => [ qw(OFFICE SPELLCHECK PIM ARCHIVING ), if_(!$light_desktop, qw(PUBLISHING)) ], + default_selected => 1, + }, + if_(!$server, + { label => N_("Game station"), + descr => N_("Amusement programs: arcade, boards, strategy, etc"), + flags => [ qw(GAMES) ], + }, + { label => N_("Multimedia station"), + descr => N_("Sound and video playing/editing programs"), + flags => [ qw(AUDIO VIDEO GRAPHICS VIDEO_EDITING) ], + default_selected => 1, + }, + ), + { label => N_("Internet station"), + descr => N_("Set of tools to read and send mail and news (mutt, tin..) and to browse the Web"), + flags => [ qw(NETWORKING_WWW NETWORKING_MAIL NETWORKING_NEWS COMMUNICATIONS NETWORKING_CHAT NETWORKING_FILE_TRANSFER NETWORKING_IRC NETWORKING_INSTANT_MESSAGING NETWORKING_DNS) ], + default_selected => 1, + }, + if_(!$server, + { label => N_("Network Computer (client)"), + descr => N_("Clients for different protocols including ssh"), + flags => [ qw(NETWORKING_REMOTE_ACCESS NETWORKING_FILE) ], + default_selected => $powerpack, + }, + { label => N_("Configuration"), + descr => N_("Tools to ease the configuration of your computer"), + flags => [ qw(CONFIG) ], + default_selected => 1, + }, + { label => N_("Console Tools"), + descr => N_("Editors, shells, file tools, terminals"), + flags => [ qw(EDITORS TERMINALS TEXT_TOOLS SHELLS FILE_TOOLS) ], + default_selected => 1, + }, + { label => N_("Development"), + descr => N_("C and C++ development libraries, programs and include files"), + flags => [ qw(DEVELOPMENT EDITORS) ], + }, + { label => N_("Documentation"), + descr => N_("Books and Howto's on Linux and Free Software"), + flags => [ qw(BOOKS) ], + default_selected => !$light_desktop, + }, + { label => N_("LSB"), + descr => N_("Linux Standard Base. Third party applications support"), + flags => [ qw(LSB) ], + }, + ), +], + +N_("Server") => +[ + $server ? ( + { label => N_("Web Server"), + descr => N_("Apache"), + flags => [ qw(NETWORKING_WWW_SERVER) ], + }, + { label => N_("Groupware"), + descr => N_("Kolab Server"), + flags => [ qw(NETWORKING_GROUPWARE_SERVER) ], + }, + { label => N_("Firewall/Router"), + descr => N_("Internet gateway"), + flags => [ qw(NETWORKING_FIREWALLING_SERVER) ], + }, + { label => N_("Mail/News"), + descr => N_("Postfix mail server, Inn news server"), + flags => [ qw(NETWORKING_MAIL_SERVER NETWORKING_NEWS_SERVER) ], + }, + { label => N_("Directory Server"), + descr => N_("LDAP Server"), + flags => [ qw(NETWORKING_LDAP_SERVER) ], + }, + { label => N_("FTP Server"), + descr => N_("ProFTPd"), + flags => [ qw(NETWORKING_FILE_TRANSFER_SERVER) ], + }, + { label => N_("DNS/NIS"), + descr => N_("Domain Name and Network Information Server"), + flags => [ qw(NIS_SERVER NETWORKING_DNS_SERVER) ], + }, + { label => N_("File and Printer Sharing Server"), + descr => N_("NFS Server, Samba server"), + flags => [ qw(NETWORKING_FILE_SERVER PRINTER) ], + }, + { label => N_("Database"), + descr => N_("PostgreSQL and MySQL Database Server"), + flags => [ qw(DATABASES DATABASES_SERVER) ], + }, + ) : ( + { label => N_("Web/FTP"), + descr => N_("Apache, Pro-ftpd"), + flags => [ qw(NETWORKING_WWW_SERVER NETWORKING_FILE_TRANSFER_SERVER) ], + }, + { label => N_("Mail"), + descr => N_("Postfix mail server"), + flags => [ qw(NETWORKING_MAIL_SERVER) ], + }, + { label => N_("Database"), + descr => N_("PostgreSQL or MySQL database server"), + flags => [ qw(DATABASES DATABASES_SERVER) ], + }, + { label => N_("Firewall/Router"), + descr => N_("Internet gateway"), + flags => [ qw(NETWORKING_FIREWALLING_SERVER) ], + }, + { label => N_("Network Computer server"), + descr => N_("NFS server, SMB server, Proxy server, ssh server"), + flags => [ qw(NETWORKING_FILE_SERVER NETWORKING_REMOTE_ACCESS_SERVER) ], + }, + ), +], + +N_("Graphical Environment") => +[ + { label => N_("KDE Workstation"), + descr => N_("The K Desktop Environment, the basic graphical environment with a collection of accompanying tools"), + flags => [ qw(KDE X ACCESSIBILITY THEMES) ], + default_selected => !$light_desktop, + }, + { label => N_("GNOME Workstation"), + descr => N_("A graphical environment with user-friendly set of applications and desktop tools"), + flags => [ qw(GNOME X THEMES), if_(!$light_desktop, qw(ACCESSIBILITY)) ], + default_selected => $netbook_desktop, + }, + { label => N_("LXDE Desktop"), + flags => [ qw(LXDE X ACCESSIBILITY) ], + descr => N_("A lightweight & fast graphical environment with user-friendly set of applications and desktop tools"), + default_selected => $low_resources, + }, + { label => N_("Other Graphical Desktops"), + descr => N_("Window Maker, Enlightenment, Fvwm, etc"), + flags => [ qw(GRAPHICAL_DESKTOP X ACCESSIBILITY E17) ], + }, +], + +if_($server, +N_("Development") => +[ + { label => N_("Development"), + descr => N_("C and C++ development libraries, programs and include files"), + flags => [ qw(DEVELOPMENT EDITORS) ], + default_selected => 1, + }, + { label => N_("Documentation"), + descr => N_("Books and Howto's on Linux and Free Software"), + flags => [ qw(BOOKS) ], + }, + { label => N_("LSB"), + descr => N_("Linux Standard Base. Third party applications support"), + flags => [ qw(LSB) ], + }, +], + +N_("Utilities") => +[ + { label => N_("SSH Server"), + descr => N_("SSH Server"), + flags => [ qw(NETWORKING_REMOTE_ACCESS_SERVER) ], + default_selected => 1, + }, + { label => N_("Webmin"), + descr => N_("Webmin Remote Configuration Server"), + flags => [ qw(WEBMIN) ], + default_selected => 1, + }, + { label => N_("Network Utilities/Monitoring"), + descr => N_("Monitoring tools, processes accounting, tcpdump, nmap, ..."), + flags => [ qw(MONITORING NETWORKING_FILE) ], + default_selected => 1, + }, + { label => N_("Mageia Wizards"), + descr => N_("Wizards to configure server"), + flags => [ qw(WIZARDS) ], + default_selected => 1, + }, +], +), +}; + +foreach my $path (keys %$h) { + foreach (@{$h->{$path}}) { + $_->{path} = $path; + $_->{uid} = join('|', $path, $_->{label}); + } +} + +my $compssUsers = [ map { @$_ } values %$h ]; + +my $gtk_display_compssUsers = sub { + my ($entry) = @_; + + require ugtk2; + ugtk2->import(qw(:helpers :wrappers :create)); + require mygtk2; + mygtk2->import(qw(gtknew)); + + my $entries_in_path = sub { + my ($path) = @_; + my @items = map { $entry->($_) } @{$h->{$path}}; + + # ensure we have an even number of items: + if (@items % 2) { + my @last_items = (pop @items, gtknew('Label')); + # RTL support: + @last_items = reverse @last_items if lang::text_direction_rtl(); + push @items, @last_items; + } + + gtknew('Title2', label => mygtk2::asteriskize(translate($path))), + gtknew('Table', children => [ group_by2(@items) ], homogeneous => 1), + Gtk2::HSeparator->new; + }; + + gtkpack__(Gtk2::VBox->new, + $entries_in_path->('Workstation'), + $server ? $entries_in_path->('Server') : (), + $server ? ( + $entries_in_path->('Graphical Environment'), + $entries_in_path->('Development'), + $entries_in_path->('Utilities'), + ) : ( + $entries_in_path->('Server'), + $entries_in_path->('Graphical Environment'), + ), + ); +}; + +$compssUsers, $gtk_display_compssUsers; diff --git a/perl-install/install/share/meta-task/prefer.vendor.list b/perl-install/install/share/meta-task/prefer.vendor.list new file mode 100644 index 000000000..f8870974a --- /dev/null +++ b/perl-install/install/share/meta-task/prefer.vendor.list @@ -0,0 +1,116 @@ +########## base ################################################################ +# webfetch +curl + +# webclient +lynx + +# bootloader +grub + +# "Free" release (ie not PowerPack, Flash...) +free-kde-config +free-kde4-config +mageia-release-Free +mageia-theme-Free +mageia-theme-Free-screensaver +mageia-lxde-config-Free + +# vim +vim-minimal + +# always prefer perl-base over weird packages auto-providing same modules (perl-PathTools, perl-Tk, , perl-PDL...) +perl-base + +# libGL.so.1 (also provided by proprietary drivers) +libmesagl1 +lib64mesagl1 + +# prefer openssh-askpass over openssh-askpass-gnome (for keychain) +openssh-askpass + +# python 2.6 +python + +########## multimedia ########################################################## +# festival-voice +festvox-kallpc16k + +# gnome-speech-driver +gnome-speech-driver-espeak + +# esound +pulseaudio-esound-compat + +# gst-install-plugins-helper +packagekit-gstreamer-plugin + +# libbaconvideowidget.so.0 (totem backend) +libbaconvideowidget-gstreamer0 +lib64baconvideowidget-gstreamer0 + +# phonon-backend +phonon-gstreamer + +# amarok (KDE4 version) +amarok + +# gimp 2.4 by default +libgimp2.0_0 +lib64gimp2.0_0 + +########## devel ############################################################### +# xemacs-extras provides ctags, prefer simple ctags +ctags + +# uClibc-devel provides a few things similar to glibc-devel +glibc-devel + +# prefer gcc over gcc3.3 +# (gcc-cpp and gcc-c++ are no more needed, but keeping just in case) +gcc-cpp +gcc +gcc-c++ +libstdc++-devel + +########## servers ############################################################# +# sendmail-command and mail-server +postfix + +# apache +apache-mpm-prefork + +# ftpserver +proftpd + +# portmapper +portmap + +# syslog-daemon +sysklogd + +# vnc +tightvnc + +########## various ############################################################# +# sane (also provided by saned) +sane-backends + +# virtual-notification-daemon +notification-daemon + +# sgml-tools +# (the other choice is linuxdoc-tools which requires docbook-utils anyway) +docbook-utils + +# input method +scim-bridge + +# lxde session manager +lxsession-lite + +# drupal database storage +drupal-mysqli + +# libproxy-pac +libproxy-mozjs diff --git a/perl-install/install/share/meta-task/rpmsrate-raw b/perl-install/install/share/meta-task/rpmsrate-raw new file mode 100644 index 000000000..81f209a27 --- /dev/null +++ b/perl-install/install/share/meta-task/rpmsrate-raw @@ -0,0 +1,853 @@ +# -*- sh -*- + +# one package must appear only once, thus conditions may need to be factored out +# +# a package is selected if its category is selected and depending of +# its priority (5=high, 1=very low). +# +# a package can be installed depending on a category (CAT_xxx), a +# language (LOCALE"xx"), if some piece of hardware is present +# according to regexpes (HW"some lspcidrake description" or DRIVER"some +# driver"). + + +CAT_LSB + 5 lsb-core + 5 CAT_X lsb + 5 CAT_KDE lsb-qt4 + +CAT_LXDE + 5 task-lxde + 4 halevt halevt-user + 4 META_CLASS"download" mageia-lxde-config-Free + 4 META_CLASS"desktop" mageia-lxde-config-One + 4 META_CLASS"powerpack" mageia-lxde-config-Powerpack + +CAT_GRAPHICAL_DESKTOP + 4 WindowMaker + 3 blackbox fluxbox + 2 epplets enlightenment ethemes + 2 wmnet + 1 lesstif-mwm + +CAT_GNOME + 5 task-gnome-minimal nautilus-filesharing gdm + 5 evince file-roller gcalctool + 5 CAT_GRAPHICS || PHOTO f-spot + 5 gconf-editor + 5 eog gnome-color-manager + 4 gucharmap xlockmore tracker-search-tool tracker-preferences + 4 transmission-gtk + 4 CAT_THEMES gnome-themes-extras + 3 gnome-pilot + +CAT_KDE + 5 task-kde4 + 5 kdm + 5 kde-l10n-de kde-l10n-fr + 5 zip + 5 ark kcalc kcharselect kfloppy + 4 ktorrent + 4 CAT_THEMES + 4 kipi-plugins dcraw + +CAT_E17 + 5 task-e17 + 3 entrance + +CAT_XFCE + 5 task-xfce-minimal gdm + 5 CAT_GRAPHICS || PHOTO ristretto + 5 orage xfce4-appfinder xfce4-places-plugin + 5 pinot + 5 deluge + 5 qalculate-gtk xfprint gpa + 5 thunar-archive-plugin thunar-media-tags-plugin thunar-shares-plugin thunar-thumbnailers + 5 gigolo xfswitch-plugin xfce4-screenshooter + 4 CAT_THEMES xfwm4-themes xfce4-artwork + 4 META_CLASS"download" mageia-xfce-config-Free + 4 META_CLASS"desktop" mageia-xfce-config-One + 4 META_CLASS"powerpack" mageia-xfce-config-Powerpack + 2 task-xfce-plugins + +CAT_VIDEO + 5 CAT_GNOME totem + 5 CAT_KDE dragonplayer + 5 !LIGHT CAT_GNOME kino + 5 CAT_GNOME cheese + 5 CAT_XFCE parole + 5 CAT_LXDE xine-ui + 4 RealPlayer + 4 CAT_NETWORKING_WWW RealPlayer-rpnp + 5 META_CLASS"powerpack" gstreamer-0.10-fluendo fluendo-dvd + 3 mplayer-gui + + +CAT_VIDEO_EDITING + 5 CAT_KDE avidemux-qt kdenlive + 5 CAT_GNOME avidemux-gtk openshot + 5 mencoder ffmpeg mpgtx mjpegtools + 5 dvgrab dvdauthor + 3 CAT_KDE kmediafactory qdvdauthor + 3 manslide 2mandvd + 2 subtitleeditor + +TV + 5 CAT_KDE || CAT_GNOME || CAT_LXDE || CAT_XFCE tvtime + 3 xawtv + 3 zapping + +CAT_OFFICE + 5 CAT_KDE || CAT_GNOME || CAT_XFCE openoffice.org-writer openoffice.org-calc openoffice.org-impress openoffice.org-base openoffice.org-math + 4 CAT_KDE || CAT_GNOME || CAT_XFCE openoffice.org-filter-binfilter openoffice.org-pdfimport openoffice.org-presentation-minimizer openoffice.org-presenter-screen openoffice.org-wiki-publisher openoffice.org-writer2latex openoffice.org-writer2xhtml openoffice.org-languagetool + # openoffice doesn't work with scim thus install openoffice.org-gnome + 5 CAT_GNOME || CAT_XFCE || LOCALES"am" || LOCALES"as" || LOCALES"bn" || LOCALES"gu" || LOCALES"hi" || LOCALES"ja" || LOCALES"km" || LOCALES"kn" || LOCALES"ko" || LOCALES"ml" || LOCALES"mr" || LOCALES"ne" || LOCALES"pa_IN" || LOCALES"ta" || LOCALES"th" || LOCALES"vi" || LOCALES"zh" || LOCALES"zh_TW" openoffice.org-gnome openoffice.org-style-tango + 5 CAT_KDE openoffice.org-kde4 openoffice.org-style-crystal + 5 CAT_KDE || CAT_GNOME || CAT_XFCE openoffice.org-l10n-ar openoffice.org-l10n-ca + 5 CAT_KDE || CAT_GNOME || CAT_XFCE openoffice.org-voikko + # + 5 CAT_LXDE abiword gnumeric + 5 CAT_XFCE epdfview xfbib + 4 META_CLASS"powerpack" acroread acroread-nppdf + 4 META_CLASS"powerpack" acroread-l10n-da acroread-l10n-de + 4 !CAT_KDE || CAT_GNOME || CAT_LXDE dia + 4 CAT_GNOME planner + 4 !CAT_XFCE !CAT_KDE homebank + 4 !CAT_XFCE !CAT_GNOME skrooge + 3 CAT_KDE kplato + 3 CAT_KDE || CAT_GNOME || CAT_XFCE openoffice.org-openclipart + 3 xpdf gv + 3 wv ical + 2 units + 2 CAT_KDE kile + CAT_KDE + 5 korganizer + 5 kaddressbook + 5 knotes + 5 okular + 3 koffice koffice-l10n-fr koffice-l10n-fa + CAT_GNOME + 3 gnome-pilot-conduits + +CAT_SPELLCHECK + 5 myspell-bg_BG myspell-ca_ES + 4 aspell-br aspell-ca + 4 aspell-af aspell-en + 4 voikko-fi + +SOUND + 5 sound-scripts + 5 CAT_KDE kmix + 5 CAT_LXDE aumix + 3 sox + +CAT_AUDIO + 5 task-pulseaudio + 5 CAT_KDE kscd amarok + 5 CAT_KDE || CAT GNOME || CAT_XFCE audacity ardour + 5 CAT_KDE || CAT_GNOME gnome-media + 5 CAT_GNOME rhythmbox + 5 !LIGHT CAT_GNOME || CAT_XFCE sound-juicer + 5 CAT_LXDE grip + 5 CAT_XFCE exaile soundconverter + 4 CAT_GNOME gnome-audio + 3 cdp + 3 cdparanoia + 3 cdrkit-icedax + 3 CAT_GNOME gnome-audio-extra + 3 CAT_KDE qsynth + 3 timidity-patch-freepats + 3 audacious + 5 SOUND soundwrapper + 2 mp3info mpg123 playmidi playmidi-X11 + +CAT_ACCESSIBILITY + 5 !LIVE dasher + 5 CAT_GNOME || CAT_XFCE orca gok mousetweaks + 5 CAT_KDE kdeaccessibility4 + +CAT_PUBLISHING + 5 scribus + 5 enscript ghostscript-module-X + 4 psutils + 4 perl-LaTeX-Driver + 2 docbook-dtd31-sgml latex2html jadetex tetex-afm tetex-dvips tetex-latex tetex-xdvi tetex-latex-arab tetex-latex-heb + 2 CAT_BOOKS tetex-doc + 1 cttex docbook-style-dsssl openjade + 1 CAT_BOOKS docbook-style-dsssl-doc + +CAT_SHELLS + 3 zsh + 3 CAT_BOOKS bash-doc zsh-doc + 2 pdksh tcsh + +CAT_SCIENCES + 5 3D stellarium + 5 scilab + 4 gnuplot + 4 celestia + 3 HDF + 2 mathplot octave + +CAT_EDUCATION + 4 CAT_KDE kdeedu4 + +CAT_EDITORS + 4 !CAT_GNOME !CAT_KDE !CAT_XFCE CAT_X emacs + 4 !CAT_X emacs-nox + 3 CAT_X vim-X11 + 3 yudit + 2 poedit + 2 cooledit emacs-tramp emacs-leim jed-xjed joe nedit xemacs xemacs-extras + 1 emacs-el xemacs-el jed + CAT_GNOME + 5 gedit + CAT_XFCE + 5 mousepad + +CAT_TEXT_TOOLS + 5 !LIVE words + 4 groff patch recode + 3 ed rgrep + 2 groff-gxditview lout + CAT_BOOKS + 3 gawk-doc + 1 lout-doc + +CAT_COMMUNICATIONS + 5 !LIGHT efax + 5 ekiga + 5 skype + 4 CAT_LXDE drakfax + 4 CAT_LXDE jpilot + 4 hylafax-client + 2 hylafax-server dip + 2 lrzsz mgetty mgetty-contrib mgetty-sendfax mgetty-viewfax mgetty-voice minicom + 1 jpilot-Mail jpilot-syncmal statserial + +CAT_TERMINALS + 5 open + 5 !CAT_KDE !CAT_GNOME !CAT_XFCE rxvt + 5 CAT_KDE konsole + 5 CAT_GNOME gnome-terminal + 5 CAT_XFCE terminal + 4 screen kon2 + 3 bash-completion + 3 tmux + 3 Eterm vlock + 3 aterm x3270 + + 4 LOCALES"ja" kterm + +CAT_NETWORKING_CHAT + 3 talk ytalk + +CAT_NETWORKING_CHAT_SERVER + 4 jabber2 + 3 talk-server + +CAT_NETWORKING_FILE_TRANSFER + 5 lftp mirrordir rsync + 4 rdist + 4 filezilla + 3 fmirror ncftp tftp + 2 uucp + +CAT_NETWORKING_FILE_TRANSFER_SERVER + 4 proftpd + 2 wu-ftpd anonftp + +CAT_NETWORKING_LDAP_SERVER + 4 openldap-servers + +CAT_NETWORKING_INSTANT_MESSAGING + 5 CAT_KDE kopete + 5 !CAT_KDE || CAT_GNOME || CAT_XFCE empathy + 3 ayttm + +CAT_NETWORKING_IRC + 5 CAT_XFCE xchat + 5 CAT_KDE konversation + 4 CAT_GNOME xchat-gnome + 3 irssi + 1 eggdrop + +CAT_NETWORKING_FIREWALLING_SERVER + 5 iproute2 routed iptables invictus-firewall + 3 prelude-manager + +CAT_NETWORKING_GROUPWARE_SERVER + 5 kolab + 5 tinyerp + +CAT_NETWORKING_MAIL + 5 CAT_KDE kmail + 5 !LIGHT CAT_GNOME evolution + 5 LIGHT CAT_GNOME mozilla-thunderbird + 5 LIGHT CAT_GNOME mozilla-thunderbird-de mozilla-thunderbird-fr + 5 CAT_XFCE claws-mail claws-mail-bogofilter-plugin claws-mail-pgpcore-plugin claws-mail-pgpmime-plugin +# evolution-tracker is not stable enough ATM +# 4 CAT_GNOME evolution-tracker + 3 nail metamail + 3 faces + 3 fetchmail urlview mutt spamassassin + 3 !CAT_GNOME !CAT_KDE !CAT_XFCE xmailbox + 2 FaxMail faces-xface + 1 fetchmail-daemon fetchmailconf + +CAT_NETWORKING_MAIL_SERVER + 5 postfix + 4 mailman + 3 cyrus-imapd + +CAT_NETWORKING_NEWS + 5 CAT_KDE knode + 5 CAT_GNOME pan + 2 slrn + 1 slrn-pull + +CAT_NETWORKING_NEWS_SERVER + 4 inn + 3 inews + +CAT_NETWORKING_OTHER + 2 finger macutils + +CAT_NETWORKING_OTHER_SERVER + 3 dhcp-server quagga + + 3 pidentd + rdate bootparamd + cleanfeed leafnode + xorg-x11-Xvfb xorg-x11-Xnest + 2 diald finger-server + cvsweb + +CAT_NIS + 5 ypbind + +CAT_NIS_SERVER + 5 ypserv + +CAT_NETWORKING_REMOTE_ACCESS + 5 openssh-clients krb5-appl-clients keychain + 5 CAT_GNOME vinagre + 4 traceroute + 4 CAT_KDE krfb + 3 tightvnc + 2 rsh + +CAT_NETWORKING_REMOTE_ACCESS_SERVER + 5 openssh-server + 5 CAT_GNOME vino + 4 CAT_KDE krfb + 2 tightvnc-server + 1 krb5-appl-servers rsh-server + 3 CAT_BOOKS tightvnc-doc + +CAT_NETWORKING_DNS + 4 bind-utils + +CAT_NETWORKING_DNS_SERVER + 5 bind + 1 nslint + +CAT_NETWORKING_FILE + 5 nfs-utils-clients + 4 samba-client + 2 autofs + +CAT_NETWORKING_FILE_SERVER + 5 nfs-utils + 5 CAT_X python-coherence-applet + 4 samba-server + 3 CAT_BOOKS samba-doc + 2 arkeia arkwui samba-winbind + 3 squid squidGuard + +CAT_NETWORKING_WWW + 5 wget + 5 CAT_X firefox + 5 CAT_X firefox-de firefox-fr + 5 !LIGHT CAT_GNOME epiphany epiphany-extensions + 5 TYPE"64bit" nspluginwrapper + 5 CAT_KDE kde4-nsplugins kmozillahelper + 5 CAT_VIDEO !CAT_GNOME !CAT_KDE CAT_XFCE mplayerplugin + 5 CAT_VIDEO CAT_GNOME || CAT_KDE totem-mozilla + 5 META_CLASS"powerpack" flashplayer + 5 META_CLASS"powerpack" || META_CLASS"desktop" flashplayer-plugin + 5 META_CLASS"powerpack" java-1.6.0-sun-plugin + !META_CLASS"desktop" + 5 META_CLASS"download" || TYPE"64bit" java-1.6.0-openjdk-plugin + 4 lynx + 4 chromium-browser + 3 links + 3 prozilla + 3 CAT_KDE kget + 3 seamonkey + 3 mozplugger + +CAT_NETWORKING_WWW_SERVER + 5 apache-mpm-prefork apache-mod_perl apache-mod_ssl apache-mod_php + 4 apache-mod_suexec + 4 CAT_BOOKS apache-doc + 3 drbd-utils-heartbeat + 3 php-gd php-imap php-ldap php-mysql + php-pgsql php-readline php-cgi + 3 CAT_BOOKS php-manual-en + +CAT_GRAPHICS + 5 gimp ufraw-gimp + 5 CAT_BOOKS gimp-help-2-de gimp-help-2-fr + 4 SCANNER xsane-gimp + 5 !CAT_KDE !CAT_GNOME || CAT_XFCE gthumb + 5 CAT_KDE ksnapshot + 4 !CAT_KDE !CAT_GNOME !CAT_XFCE flphoto gtkam + 4 imagemagick giftrans gphoto2 + 3 gimp-data-extras + 3 gtkam-gimp-plugin + 3 CAT_BOOKS + 3 xwpick + 3 xli + 2 gif2png perl-Gimp xfig gd-utils + 1 netpbm libungif-progs qcad transfig xpaint xmorph + 1 3D mesa-demos + CAT_GNOME + 5 !LIGHT inkscape + +CAT_ARCHIVING + 5 unzip zip dump sharutils + 5 META_CLASS"powerpack" mdvbackup unrar + 3 arj p7zip + 2 mt-st + 2 taper + 1 lha + CAT_GNOME + 3 gtktalog + CAT_XFCE + 5 xarchiver + 3 squeeze + +BURNER + 5 cdrkit-genisoimage cdrkit dvd+rw-tools + 5 CAT_KDE k3b + 5 !CAT_KDE !CAT_XFCE CAT_X CAT_GNOME brasero + 5 CAT_XFCE xfburn + +SCANNER + 4 sane-frontends xsane + +PHOTO + 4 gphoto2 ufraw + +CAT_DATABASES + 5 postgresql8.4 + 3 mysql-client + CAT_DATABASES_SERVER + 4 postgresql8.4-server + 3 mysql + 2 postgresql8.4-pltcl + CAT_DEVELOPMENT + 4 perl-DBD-mysql + 3 postgresql8.4-devel + 1 mysql-bench libmysql-devel + +CAT_GAMES + 5 frozen-bubble + 5 lbreakout2 + 5 supertux + 5 crack-attack crack-attack-music crack-attack-sounds + 3 clanbomber freeciv-client toppler + 3 rocksndiamonds powermanga mures methane + 2 Maelstrom pingus ltris penguin-command pysol xpilot trophy xboard skobo xpat2 xsoldier xfishtank + 1 fortune-mod nil + CAT_GNOME + 4 gnome-games + CAT_KDE + 3 kdegames4 + 3D + 5 armagetron csmash + !HW"Riva.*128" chromium extremetuxracer + + 3 !HW"Riva.*128" !HW"Rage X[CL]" !HW"Rage Mobility (?:P\/M|L) " !HW"3D Rage (?:LT|Pro)" bzflag + +CAT_DEVELOPMENT + 5 autoconf automake m4 make + 4 autoconf2.1 automake1.4 + 1 tmake pmake + + 5 libtool binutils ltrace gcc + 2 gperf indent + 1 glibc-profile + + 5 !TYPE"64bit" META_CLASS"powerpack" java-1.6.0-sun + 4 gcc-c++ libstdc++-devel + + 4 bison flex + 2 byacc + + 2 doxygen + + 3 jikes kaffe + 1 gcc-java + + 5 cvs rcs subversion + 3 git + 2 diffstat tkcvs + + 3 swig + + 4 python tkinter + 3 python-imaging python-gtkglext pygtk+2.0 pygtk+2.0-libglade python-rpm + + 4 perl perl-Term-ReadLine-Gnu perl-libwww-perl perl-devel + 3 perl-DBI perl-IO-stringy perl-PDL perl-Parse-RecDescent + perl-Tk perlftlib perl-URI perl-DB_File + perl-HTML-Parser perl-HTML-SimpleParse + perl-MIME-tools perl-MP3-Info perl-MailTools perl-Msgcat + + 4 rpm-build + 3 rpmlint rpm-rebuilder + 3 kernel-source-latest + + 2 gcc-gfortran nasm dev86 + 1 gcc-objc + + 2 gprolog ocaml mawk guile clisp + hugs98 swi-prolog ruby + + 4 gettext-devel + + 5 valgrind + 5 gdb + 3 CAT_X memprof + 1 ddd + + CAT_BOOKS + 5 qt4-examples qt4-doc + 2 pam-doc python-docs slang-doc kernel-doc nasm-doc ruby-doc lkmpg + + CAT_KDE + 5 kdevelop4 + 5 kdesdk4 + 5 task-kde4-devel + + CAT_GNOME + 3 glade3 python-gnome anjuta2 nemiver + + CAT_XFCE + 3 task-xfce-devel + + CAT_NETWORKING_WWW + CAT_GNOME + 5 bluefish + 5 blogtk + CAT_KDE + 5 kompozer + 4 rails python-django + +CAT_MONITORING + 5 procinfo psacct + 4 lsof swatch tcpdump traceroute + 4 nmap lm_sensors + 4 CAT_X nmap-frontend + 4 smartmontools + 3 wireshark airsnort ngrep netstat-nat + 3 iftop + 3 CAT_KDE plasma-applet-bubblemon + 3 iplog arpwatch lslk xcpustate xsysinfo pciutils lshw + 2 cfengine-cfagent gkrellm rusers mon + 2 3D xtraceroute + 1 logcheck + CAT_GNOME + 4 gnome-system-monitor + CAT_XFCE + 5 xfce4-taskmanager + +CAT_FILE_TOOLS + 5 file gnupg mkxauth mtools mlocate + 5 dosfstools ntfsprogs + 4 symlinks mc + 2 gnu-git FileRunner + 1 xdelta3 + +CAT_WEBMIN + 5 webmin + +CAT_WIZARDS + 5 drakwizard + +CAT_CONFIG + 3 ipvsadm nut + 2 adjtimex xinput timeconfig samba-swat + 1 ipxutils + +CAT_BOOKS +# 4 mageia-doc-Introducing-en mageia-doc-Introducing-fr +# 4 mageia-doc-Mastering-Manual-en mageia-doc-Mastering-Manual-fr + +CAT_X + 5 task-x11 xdm xorg-x11-75dpi-fonts urw-fonts x11-font-bh-type1 xguest + 5 !CAT_KDE !CAT_GNOME !CAT_XFCE !CAT_LXDE xterm + + 5 gurpmi rpmdrake drakconf userdrake fonts-ttf-decoratives fonts-ttf-west_european + desktop-common-data + mdkonline drakfirsttime bootsplash hcl + s2u drakstats + + 5 icewm-light monitor-edid + 5 HIGH_SECURITY mountloop + 5 LOCALES"zh" scim-tables-zh + 5 LOCALES"am" scim-tables-am + 5 LOCALES"ja" scim-anthy scim-input-pad scim-tomoe + 3 LOCALES"ja" !CAT_KDE uim-gtk + 3 LOCALES"ja" CAT_KDE uim-qt4immodule + 5 LOCALES"ko" scim-hangul + 5 LOCALES"as" || LOCALES"bn" || LOCALES"hi" || LOCALES"gu" || LOCALES"km" || LOCALES"kn" || LOCALES"ml" || LOCALES"mr" || LOCALES"ne" || LOCALES"pa_IN" || LOCALES"ta" || LOCALES"th" || LOCALES"vi" || LOCALES"dz" scim-m17n + 5 LOCALES"th" scim-thai + 5 LOCALES"zh" scim-googlepinyin + 5 LOCALES"zh_TW" scim-chewing + 5 LOCALES"ja" || LOCALES"ko" || LOCALES"zh" rxvt-CJK rxvt-unicode + 5 LOCALES"am" || LOCALES"as" || LOCALES"bn" || LOCALES"gu" || LOCALES"hi" || LOCALES"ja" || LOCALES"km" || LOCALES"kn" || LOCALES"ko" || LOCALES"ml" || LOCALES"mr" || LOCALES"ne" || LOCALES"pa_IN" || LOCALES"ta" || LOCALES"th" || LOCALES"vi" || LOCALES"zh" || LOCALES"zh_TW" scim-bridge + 5 CAT_KDE LOCALES"am" || LOCALES"as" || LOCALES"bn" || LOCALES"gu" || LOCALES"hi" || LOCALES"ja" || LOCALES"km" || LOCALES"kn" || LOCALES"ko" || LOCALES"ml" || LOCALES"mr" || LOCALES"ne" || LOCALES"pa_IN" || LOCALES"ta" || LOCALES"th" || LOCALES"vi" || LOCALES"zh" || LOCALES"zh_TW" scim-bridge-qt4 + + 4 vim-enhanced + + 5 DRIVER"Tablet:wacom" x11-driver-input-wacom + + 5 TYPE"touchpad" x11-driver-input-synaptics + 4 TYPE"touchpad" CAT_KDE qsynaptics + + 5 CAT_KDE HW_CAT"bus/bluetooth" kbluetooth + 5 !CAT_KDE || CAT_GNOME HW_CAT"bus/bluetooth" gnome-bluetooth gnome-phone-manager + + 4 TYPE"laptop" hotkeys + + CAT_BOOKS +# 4 mageia-doc-Drakxtools-Guide-en mageia-doc-Drakxtools-Guide-fr + + 3 xorg-x11-100dpi-fonts draksync + 1 mesa xtoolwait x11-apps + +# list alternative IMs so that they're on CDs (in order not to break updates): + 3 gcin + 1 fcitx im-ja imhangul nabi scim-canna scim-prime scim-skk + + 5 LOCALES"ru" x11-font-cyrillic + LOCALES"am" fonts-ttf-ethiopic x11-font-misc-ethiopic + LOCALES"ar" fonts-ttf-arabic-arabeyes fonts-ttf-arabic-kacst + LOCALES"ar" || LOCALES"fa" fonts-ttf-arabic-farsi + LOCALES"as" || LOCALES"bn" fonts-ttf-bengali + LOCALES"ber" fonts-ttf-tifinagh + LOCALES"dz" fonts-ttf-tibetan-ttmuni + LOCALES"el" fonts-type1-greek + LOCALES"he" || LOCALES"yi" fonts-type1-hebrew + LOCALES"hy" fonts-ttf-armenian + LOCALES"ja" fonts-ttf-japanese + LOCALES"kn" fonts-ttf-kannada + LOCALES"ko" fonts-ttf-korean + LOCALES"lo" fonts-ttf-dejavu + LOCALES"ml" fonts-ttf-malayalam + LOCALES"pa" fonts-ttf-lohit + LOCALES"ta" fonts-ttf-tamil fonts-ttf-tscii fonts-bitmap-tscii + LOCALES"th" fonts-ttf-thai + LOCALES"zh_CN" fonts-ttf-default-zh_CN + LOCALES"zh_TW" LIVE fonts-ttf-wqy-microhei + LOCALES"zh_TW" !LIVE fonts-ttf-chinese + 5 CAT_THEMES mageia-gfxboot-theme + 4 META_CLASS"download" mageia-theme-Free mageia-theme-Free-screensaver + 4 META_CLASS"desktop" mageia-theme-One mageia-theme-One-screensaver +# 4 META_CLASS"server" mageia-theme-Powerpack+ mageia-theme-Powerpack+-screensaver + 4 META_CLASS"powerpack" mageia-theme-Powerpack mageia-theme-Powerpack-screensaver +# 4 !LIVE mageia-theme-extra + 3 CAT_THEMES bootsplash-themes + + 5 META_CLASS"powerpack" mozilla-firefox-ext-google-toolbar picasa googleearth + + 5 META_CLASS"powerpack" opera cedega-mageia + + 5 META_CLASS"powerpack" lmms mixxx moovida + + 4 DRIVER"ibm_acpi" tpb + + +CAT_MINIMAL_DOCS + 5 man info man-pages + +CAT_SYSTEM + 5 at eject ldetect harddrake sharutils + locales iputils urpmi msec tmpwatch + + 5 SMP irqbalance + 5 META_CLASS"download" mageia-release-Free + 5 META_CLASS"desktop" mageia-release-One +# 5 META_CLASS"server" mageia-release-Powerpack+ + 5 META_CLASS"powerpack" mageia-release-Powerpack + + 5 dmidecode + + 5 HIGH_SECURITY lads + 5 BIGMEM kernel-server-latest + + 5 PCMCIA pcmciautils + + 5 HW"HighPoint Technologies Inc.\|HPT37|JMicron 2036|Promise Technology.*FastTrak" || DRIVER"ata_piix|i2o_block|megaraid|sata_sil" dmraid + 5 DRIVER"megaraid" megactl + 5 HW"American Power Conversion\|Back-UPS Pro 500|MGE UPS Systems\|" !LIVE nut-server + 5 HW_CAT"network/slmodem" slmodem + 5 HW_CAT"various/crypto" rng-utils + 5 DRIVER"^LT:|slamr|slusb|^Hcf:|^Hsf:" ppp + CAT_KDE kppp + 5 HW"ACR38" acr38u + + # the following could be managed by dmraid rather than by 3rd party binary drivers: + 5 DRIVER"a320raid" || HW"HostRAID" a320raid + 5 DRIVER"a320raid" || HW"HostRAID" a320raid-kernel + + 5 HW"\|VirtualBox Guest Service" CAT_X virtualbox-guest-additions + + 5 DRIVER"b43" || DRIVER"b43legacy" b43-fwcutter + + 5 DRIVER"^snd_" alsa-utils aoss + 5 !TYPE"64bit" DRIVER"^snd_" libalsa-plugins + 5 TYPE"64bit" DRIVER"^snd_" lib64alsa-plugins + 5 DRIVER"^snd_korg1212" korg1212-firmware + 5 DRIVER"^snd_maestro3" maestro3-firmware + 5 DRIVER"^snd_asihpi" asihpi-firmware +# the following entry is for ISA sound cards and thus are not managed for now: + 5 DRIVER"^snd_sb|^sbawe" sb16_csp sb16-firmware + 5 DRIVER"^sbawe" awesfx + 5 DRIVER"snd_darla20|snd_darla24|snd_gina20|snd_gina24|snd_gina3g|snd_indi|snd_indigodj|snd_indigoio|snd_layla20|snd_layla24|snd_layla3g|snd_mia|snd_mona" CAT_X !LIVE echomixer + 5 DRIVER"snd_emu10k1|snd_emu10k1x" as10k1 ld10k1 + 5 DRIVER"snd_hdsp" hdsploader + 5 DRIVER"snd_hdsp" CAT_X !LIVE rmedigicontrol + 5 DRIVER"snd_hdsp" CAT_X !LIVE hdspconf hdspmixer + 5 DRIVER"snd_ice1712|snd_ice1724" CAT_X !LIVE envy24control +# unmanaged ISA too: + 5 DRIVER"snd_pcxhr" pcxhrloader + 5 DRIVER"snd_sscape" sscape_ctl + 5 DRIVER"snd_mixart" mixartloader + 5 DRIVER"snd_usb_usx2y" us428control usx2yloader + 5 DRIVER"^snd_vx" vxloader + 3 HW"Rio 500" rio500 + + 5 DRIVER"slamr|slusb" slmodem-kernel + 4 DRIVER"tor2|wcfxo|wcfxs|wct1xxp|wct4xxp|wcte11xp|wcusb" dkms-zaptel zaptel-tools + 5 DRIVER"DAC960|cpqarray" cpqarrayd + 5 DRIVER"^ISDN:" ibod isdn4net isdn4k-utils + 5 DRIVER"ueagle_atm" ueagle-firmware + 4 HW_CAT"input/joystick" input-utils + 5 RADIO CAT_KDE kradio qtradio + 5 RADIO CAT_GNOME gnomeradio + 5 DVB dvb-apps dvbsnoop dvbtune + 4 DVB dvbstream + 5 DRIVER"ipw2100" ipw2100-firmware + 5 DRIVER"ipw2200" ipw2200-firmware + 5 DRIVER"iwl3945" iwlwifi-3945-ucode + 5 DRIVER"iwl4965" iwlwifi-4965-ucode + 5 DRIVER"iwlagn" iwlwifi-agn-ucode + 5 DRIVER"ath_pci" madwifi-kernel madwifi + 5 DRIVER"prism54" prism54-firmware + 5 DRIVER"^at76" atmel-firmware + 5 DRIVER"rt61" rt61-firmware + 5 DRIVER"rt73" rt73-firmware + 5 DRIVER"zd1201" zd1201-firmware + 5 DRIVER"zd1211rw" zd1211-firmware + 5 DRIVER"speedtch" speedtouch-firmware + 5 DRIVER"^Hcf:" hcfpcimodem + 5 DRIVER"^Hsf:" hsfmodem + + 5 DRIVER"ibm_acpi" tpctl + + 5 TYPE"wireless" wireless-tools wpa_supplicant + +# always install by default to handle portable NTFS drives plugged after install + 5 ntfs-3g + + 5 CAT_KDE plasma-krunner-powerdevil + 5 pm-utils + 5 TYPE"laptop" cpufreq laptop-mode-tools + 5 TYPE"laptop" CAT_KDE kcm_touchpad + 5 !TYPE"laptop" numlock + + 5 lftp + 4 hexedit strace sudo procmail hdparm coreutils-doc bc + lsof tree + + 4 TYPE"laptop" netprofile nscd + + 2 sndconfig adns audiofile fbset vlan-utils gpm + 1 fdutils genromfs mailcap pinfo + + CAT_BOOKS + 5 man-pages-cs man-pages-da + 4 grub-doc + 3 lilo-doc + + 4 CAT_NIS yp-tools + 3 TYPE"laptop" irda-utils + 3 USB usbutils + + 4 LOCALES"ar" || LOCALES"fa" || LOCALES"he" || LOCALES"yi" acon + 3 LOCALES"zh" zh-autoconvert + +CAT_EMULATORS + 3 wine + +CAT_PRINTER + 4 task-printing + 3 ppdfilt + +# LIVE systems +LIVE + 5 busybox-static drakx-installer-binaries-probe + 5 drakx-finish-install draklive-install + 5 unionfs-utils + 5 CAT_SYSTEM lilo grub + 5 CAT_SYSTEM acpi acpid apmd + 5 CAT_FILE_TOOLS mdadm lvm2 reiserfsprogs jfsutils xfsprogs quota + 5 CAT_FILE_TOOLS davfs2 + 5 CAT_FILE_TOOLS hfsutils + 4 CAT_FILE_TOOLS reiser4progs + 5 CAT_SYSTEM ntp + 5 CAT_SYSTEM dhcp-client zcip + 5 CAT_SYSTEM rp-pppoe ppp-pppoatm pptp-linux bpalogin + 5 CAT_SYSTEM b43-fwcutter ndiswrapper + 5 CAT_SYSTEM comgt + 5 CAT_PRINTER task-printing-scanning + 5 CAT_X x11-driver-input x11-driver-video + 5 !CAT_KDE || CAT_GNOME || CAT_XFCE task-3ddesktop-gtk + +# the INSTALL section'll be temporary copied on the hard disk for later installation +# the NOCOPY subection ensure that these packages will make their way into the first CD + +INSTALL + NOCOPY + 5 kernel-desktop-latest kernel-desktop586-latest kernel-server-latest + mdadm lvm2 reiserfsprogs jfsutils xfsprogs quota dosfstools + alsa-utils aoss task-x11 + ik8utils toshutils + 5 task-printing-scanning + 5 drakfont + 4 klamav + 4 brltty + + 5 pptp-linux dhcpcd dhcpxd dhcp-client rp-pppoe pump + ppp nfs-utils-clients ppp-pppoe ppp-pppoatm + autologin ntp samba-server ncpfs mageia-gfxboot-theme + shorewall iptables samba-client perl-Net-DNS mandi-ifw + netcat-traditionnal sndconfig curl + mtools usbutils + ypbind + autofs pam_ldap pam_krb5 pam_ccreds libsasl2-plug-gssapi nss_ldap openldap-clients samba-winbind nss_updatedb + zcip acpi acpid + ibod isdn4net isdn-light isdn4k-utils + ueagle-firmware + speedtouch-firmware + bpalogin + ndiswrapper comgt b43-fwcutter + kppp-provider + x11-driver-input-synaptics dkms-minimal + prism2-utils wpa_supplicant + + 4 x11-driver-video |