[Fedora-spins] [spin-kickstarts/f18] Fix fedora-install-fedora for new anaconda package selection.

Bill Nottingham notting at fedoraproject.org
Mon Aug 27 21:24:55 UTC 2012


commit 06b065ee0d9a6ae8760ebc0ee0cc762f26881b61
Author: Bill Nottingham <notting at redhat.com>
Date:   Mon Aug 27 17:20:18 2012 -0400

    Fix fedora-install-fedora for new anaconda package selection.
    
    Anaconda package selection is determined by environments in the comps
    file which define environments to install, and groups that are options.
    Use those group lists, and drop individual packages since you can't
    select them anyway (outside of dracut/kernel).
    
    A few groups that are options for the workstation/development environment
    are commented out for space concerns. Test compose was ~4.0G without them,
    within range for the Fedora DVD.

 fedora-install-fedora.ks |  225 +++++++++++++++++-----------------------------
 1 files changed, 84 insertions(+), 141 deletions(-)
---
diff --git a/fedora-install-fedora.ks b/fedora-install-fedora.ks
index 85cfcf7..cbc5bbc 100644
--- a/fedora-install-fedora.ks
+++ b/fedora-install-fedora.ks
@@ -19,172 +19,115 @@ repo --name=fedora-source  --mirrorlist=http://mirrors.fedoraproject.org/mirrorl
 # (default groups for the configured repos are added by --default)
 %packages --default
 # core
-tcsh
 kernel*
 dracut-*
-# Desktop Packages
- at kde-desktop
- at xfce-desktop
- at lxde-desktop
- at sugar-desktop
-echo-icon-theme
-tracker
-swfdec
-nspluginwrapper
-liferea
-esc
-thunderbird
+
+# Desktops
+
+## common stuff
+ at x-server
+ at base
+ at core
 @dial-up
-# apps
+ at fonts
+ at input-methods
+ at multimedia
+ at hardware-support
+ at printing
+
+## GNOME
+ at firefox
+ at gnome
+ at gnome-apps
+ at gnome-media
+ at epiphany
+ at libreoffice
+
+## KDE
+ at kde
+ at kde-apps
+ at kde-education
+ at kde-media
+ at kde-office
+
+## XFCE
+ at xfce
+ at xfce-apps
+ at xfce-extra-plugins
+ at xfce-media
+ at xfce-office
+
+## LXDE
+ at lxde
+ at lxde-apps
+ at lxde-media
+ at lxde-office
+
+## SUGAR
+ at sugar-desktop
+ at sugar-apps
+
+# Web server
+ at web-server
+ at haproxy
+ at jbossas
+ at mongodb
+ at perl-web
+ at python-web
+ at php
+ at rubyonrails
+ at mysql
+ at sql-server
+
+# Infrastructure server
+ at dns-server
+ at ftp-server
+ at mail-server
+ at network-server
+ at smb-server
+
+# Workstation
 @eclipse
-joe
-emacs
-k3b
- at system-tools
-mc
-wireshark-gnome
-# Devel packages
 @development-libs
 @development-tools
 @fedora-packager
 @gnome-software-development
 @kde-software-development
- at web-development
 @x-software-development
-# Server packages
- at dns-server
- at ftp-server
- at mail-server
+ at virtualization
+ at web-server
+ at jbossas
+ at mongodb
+ at perl-web
+ at php
+ at rubyonrails
 @mysql
- at network-server
- at server-cfg
- at smb-server
 @sql-server
- at web-server
-# Keep dap off the install media, makes Eng & Sci show up
--dap-server-cgi
-# Virt group
- at virtualization --optional
+ at design-suite
+## Not included yet due to space concerns
+#@milkymist
+#@mingw32
+#@ocaml
+#@robotics-suite
+#@electronic-lab
+
 # Things needed for installation
 @anaconda-tools
-# Languages
- at afrikaans-support
- at albanian-support
- at arabic-support
- at armenian-support
- at assamese-support
- at basque-support
- at belarusian-support
- at bengali-support
- at bhutanese-support
- at bosnian-support
- at brazilian-support
- at breton-support
- at british-support
- at bulgarian-support
- at burmese-support
- at catalan-support
- at croatian-support
- at czech-support
- at danish-support
- at dutch-support
- at esperanto-support
- at estonian-support
- at ethiopic-support
- at faroese-support
- at filipino-support
- at finnish-support
- at french-support
- at gaelic-support
- at galician-support
- at georgian-support
- at german-support
- at greek-support
- at gujarati-support
- at hebrew-support
- at hindi-support
- at hungarian-support
- at icelandic-support
- at indonesian-support
- at inuktitut-support
- at irish-support
- at italian-support
- at japanese-support
- at kannada-support
- at kashmiri-support
- at kashubian-support
- at khmer-support
- at konkani-support
- at korean-support
- at lao-support
- at latvian-support
- at lithuanian-support
- at low-saxon-support
- at macedonian-support
- at malay-support
- at malayalam-support
- at maori-support
- at marathi-support
- at mongolian-support
- at nepali-support
- at northern-sotho-support
- at norwegian-support
- at oriya-support
- at persian-support
- at polish-support
- at portuguese-support
- at punjabi-support
- at romanian-support
- at russian-support
- at samoan-support
- at serbian-support
- at simplified-chinese-support
- at sindhi-support
- at sinhala-support
- at slovak-support
- at slovenian-support
- at somali-support
- at southern-ndebele-support
- at southern-sotho-support
- at spanish-support
- at swati-support
- at swedish-support
- at tagalog-support
- at tamil-support
- at telugu-support
- at thai-support
- at tibetan-support
- at tonga-support
- at traditional-chinese-support
- at tsonga-support
- at tswana-support
- at turkish-support
- at ukrainian-support
- at urdu-support
- at venda-support
- at vietnamese-support
- at walloon-support
- at welsh-support
- at xhosa-support
- at zulu-support
+
 # Langpacks
 aspell-*
 autocorr-*
 eclipse-nls-*
 hunspell-*
 hyphen-*
+calligra-l10n-*
 kde-l10n-*
 kde-i18n-*
 libreoffice-langpack-*
 man-pages-*
 mythes-*
-# Size removals
--gimp-help
--xorg-x11-docs
--kernel-doc
--libgcj-src
--frysk
--*gcj*
+
+# Removals
 -PackageKit-zif
 -zif
 %end


More information about the spins mailing list