From befa9fb6268a581dbafe1ee4069e7f811e325e6a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sep 11 2014 00:01:45 +0000 Subject: rename kickstarts for new naming policy --- diff --git a/fedora-live-design-suite.ks b/fedora-live-design-suite.ks deleted file mode 100644 index c39da21..0000000 --- a/fedora-live-design-suite.ks +++ /dev/null @@ -1,127 +0,0 @@ -# fedora-design-suite.ks -# Based on Live Desktop -# Description: -# - A Spin targeted towards professional designers -# Website: http://fedoraproject.org/wiki/Design_Suite -# Maintainers: -# - Luya Tshimbalanga -# - Previous maintainer Sebastian Dziallas - -%include fedora-live-desktop.ks - -#DVD size partition -part / --size 8192 - -%packages - -# graphics -blender -bluefish -#cinepaint -cmyktool -darktable -dia -entangle -fontforge -font-manager -gimp -gimp-*-plugin -gimp-data-extras -gimp-gap -gimp-paint-studio -gimp-high-pass-filter -gimp-normalmap -gimp-resynthesizer -gimp-separate+ -gpick -GREYCstoration-gimp -hugin -mypaint -inkscape -nautilus-image-converter -optipng -phatch -screenruler -simple-scan -scribus -colord-extra-profiles -synfigstudio -xournal - -# office -vym -pdfshuffler - -# internet -filezilla - -# audio & video -audacity -pitivi - -# fonts -aajohan-comfortaa-fonts -adobe-source-sans-pro-fonts -campivisivi-titillium-fonts -lato-fonts -overpass-fonts - -# removal of duplicated and unneeded applications --gnome-boxes --gthumb --eog --gnome-photos --rdesktop - -# Legacy cmdline things we don't want --krb5-auth-dialog --krb5-workstation --pam_krb5 --quota --minicom --dos2unix --finger --ftp --jwhois --mtr --pinfo --rsh --telnet --nfs-utils --ypbind --yp-tools --rpcbind --acpid --ntsysv - -%end - -%post -#Override the favorite desktop application in Dash -cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE -[org.gnome.shell] -favorite-apps=['firefox.desktop', 'evolution.desktop', 'shotwell.desktop', 'gimp.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop', 'list-design-tutorials.desktop'] -#Enable categories in Gnome Shell -app-folder-categories=['Utilities', 'Games', 'Sundry', 'Office', 'Network', 'Internet', 'Graphics', 'Multimedia', 'System', 'Development', 'Accessories', 'System Settings', 'wine-wine', 'Crossover', 'Crossover Games', 'Science', 'Education', 'Universal Access', 'Other'] -FOE - -# Add link to lists of tutorials -cat >> /usr/share/applications/list-design-tutorials.desktop << FOE -[Desktop Entry] -Name=List of design tutorials -GenericName=List of Tutorials for Designers -Comment=Reference of Design Related Tutorials -Exec=xdg-open http://fedoraproject.org/wiki/Design_Suite/Tutorials -Type=Application -Icon=applications-graphics -Categories=Graphics;Documentation; -FOE -chmod a+x /usr/share/applications/list-design-tutorials.desktop - -# rebuild schema cache with any overrides we installed -glib-compile-schemas /usr/share/glib-2.0/schemas - -#EOF - -%end - diff --git a/fedora-live-design_suite.ks b/fedora-live-design_suite.ks new file mode 100644 index 0000000..c39da21 --- /dev/null +++ b/fedora-live-design_suite.ks @@ -0,0 +1,127 @@ +# fedora-design-suite.ks +# Based on Live Desktop +# Description: +# - A Spin targeted towards professional designers +# Website: http://fedoraproject.org/wiki/Design_Suite +# Maintainers: +# - Luya Tshimbalanga +# - Previous maintainer Sebastian Dziallas + +%include fedora-live-desktop.ks + +#DVD size partition +part / --size 8192 + +%packages + +# graphics +blender +bluefish +#cinepaint +cmyktool +darktable +dia +entangle +fontforge +font-manager +gimp +gimp-*-plugin +gimp-data-extras +gimp-gap +gimp-paint-studio +gimp-high-pass-filter +gimp-normalmap +gimp-resynthesizer +gimp-separate+ +gpick +GREYCstoration-gimp +hugin +mypaint +inkscape +nautilus-image-converter +optipng +phatch +screenruler +simple-scan +scribus +colord-extra-profiles +synfigstudio +xournal + +# office +vym +pdfshuffler + +# internet +filezilla + +# audio & video +audacity +pitivi + +# fonts +aajohan-comfortaa-fonts +adobe-source-sans-pro-fonts +campivisivi-titillium-fonts +lato-fonts +overpass-fonts + +# removal of duplicated and unneeded applications +-gnome-boxes +-gthumb +-eog +-gnome-photos +-rdesktop + +# Legacy cmdline things we don't want +-krb5-auth-dialog +-krb5-workstation +-pam_krb5 +-quota +-minicom +-dos2unix +-finger +-ftp +-jwhois +-mtr +-pinfo +-rsh +-telnet +-nfs-utils +-ypbind +-yp-tools +-rpcbind +-acpid +-ntsysv + +%end + +%post +#Override the favorite desktop application in Dash +cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE +[org.gnome.shell] +favorite-apps=['firefox.desktop', 'evolution.desktop', 'shotwell.desktop', 'gimp.desktop', 'inkscape.desktop', 'blender.desktop', 'libreoffice-writer.desktop', 'scribus.desktop', 'nautilus.desktop', 'bijiben.desktop', 'anaconda.desktop', 'list-design-tutorials.desktop'] +#Enable categories in Gnome Shell +app-folder-categories=['Utilities', 'Games', 'Sundry', 'Office', 'Network', 'Internet', 'Graphics', 'Multimedia', 'System', 'Development', 'Accessories', 'System Settings', 'wine-wine', 'Crossover', 'Crossover Games', 'Science', 'Education', 'Universal Access', 'Other'] +FOE + +# Add link to lists of tutorials +cat >> /usr/share/applications/list-design-tutorials.desktop << FOE +[Desktop Entry] +Name=List of design tutorials +GenericName=List of Tutorials for Designers +Comment=Reference of Design Related Tutorials +Exec=xdg-open http://fedoraproject.org/wiki/Design_Suite/Tutorials +Type=Application +Icon=applications-graphics +Categories=Graphics;Documentation; +FOE +chmod a+x /usr/share/applications/list-design-tutorials.desktop + +# rebuild schema cache with any overrides we installed +glib-compile-schemas /usr/share/glib-2.0/schemas + +#EOF + +%end + diff --git a/fedora-live-jam-kde.ks b/fedora-live-jam-kde.ks deleted file mode 100644 index 30a3796..0000000 --- a/fedora-live-jam-kde.ks +++ /dev/null @@ -1,222 +0,0 @@ -#fedora-livedvd-jam-kde.ks -# With KDE Desktop - -# Fedora Jam: For Musicians and audio enthusiasts -# Fedora Jam is a spin for anyone interested in creating -# music -# Web: https://fedoraproject.org/wiki/Fedora_jam -# Web: insert spinspacke when created - -# Maintainer: Jørn Lomax -# https://fedoraproject.org/wiki/User:jvlomax -# Brendan Jones - -%include fedora-livecd-kde.ks - -# DVD size partition -part / --size 10240 --fstype ext4 - -#enable threaded irqs -bootloader --append="threadirqs" - -%packages - -#alsa -alsa-firmware -alsa-tools -alsa-utils -alsamixergui -alsa-plugins-jack -alsa-plugins-pulseaudio -alsa-plugins-usbstream -alsa-plugins-samplerate -alsa-plugins-upmix -alsa-plugins-vdownmix -a2jmidid -aj-snapshot - -#jack -jack-audio-connection-kit -jack-audio-connection-kit-dbus -qjackctl -jackctlmmc - -#pulse -pulseaudio-module-jack -pavucontrol - -#midi -qsynth -fluidsynth -fluid-soundfont-gm -fluidsynth-dssi -timidity++ -qmidiarp -vmpk -harmonyseq - -#synthesis -hydrogen -bristol -monobristol -zynaddsubfx -yoshimi -swami -Add64 -synthv1 -samplv1 -drumkv1 -ams - -#guitar -rakarrack -guitarix -tuxguitar -sooperlooper - -#recodring and DAW -audacity -ardour3 -rosegarden4 -seq24 -muse -qtractor -non-session-manager -non-daw -non-sequencer -non-mixer - -# audio-plugins -calf -dssi -jack-rack -ladspa - -#ladpsa plugins -ladspa-amb-plugins -ladspa-autotalent-plugins -ladspa-blop-plugins -ladspa-cmt-plugins -ladspa-fil-plugins -ladspa-mcp-plugins -ladspa-rev-plugins -ladspa-swh-plugins -ladspa-tap-plugins -ladspa-vco-plugins - -#lv2 plugins -lv2 -lv2-avw-plugins -lv2-fil-plugins -lv2-invada-plugins -lv2-kn0ck0ut -lv2-ll-plugins -lv2-swh-plugins -lv2-vocoder-plugins -lv2-zynadd-plugins -lv2dynparam -lv2-abGate -lv2-c++-tools -lv2-samplv1 -lv2-synthv1 -lv2-drumkv1 -lv2-triceratops -lv2-newtonator -lv2-x42-plugins -lv2-fomp-plugins -lv2-sorcer -lv2-fabla -lv2-artyfx-plugins - -#dssi -nekobee-dssi -whysynth-dssi -xsynth-dssi -hexter-dssi - -zynjacku -zita-at1 -zita-rev1 - -#sound analasys, none of these are packaged yet -#praat bug_id=666656 -#friture - -#writing & publishing -emacs -emacs-color-theme -vim -nano -mscore -lilypond -frescobaldi -mup - -#audio utilities -jamin -lash -jack_capture -jaaa -jmeters -qastools -arpage -realTimeConfigQuickScan -rtirq -#patchage -#ladish #not packaged yet -japa -radium-compressor - -#streaming -idjc - -# fedora jam theming (to be customized) -kfaenza-icon-theme -fedora-jam-backgrounds -fedora-jam-kde-theme - -#Misc. Utils -screen -shutter --ksnapshot -multimedia-menus -kernel-tools - - -#Include Mozilla Firefox and Thunderbird -firefox -thunderbird - -#remove packages not need -#-kdesdk-umbrello -#-kdesdk-kcachegrindy - -#-kdesdk-kompare -#-kdepim - -%end - -%post - -#setup kickoff favorites -/bin/mkdir -p /etc/skel/.kde/share/config - -JAMFAVORITES=/usr/share/applications/firefox.desktop,/usr/share/applications/qjackctl.desktop,/usr/share/applications/qtractor.desktop,/usr/share/applications/frescobaldi.desktop,/usr/share/applications/kde4/konsole.desktop,/usr/share/applications/kde4/dolphin.desktop,/usr/share/applications/kde4/systemsettings.desktop -JAMFAVORITESLIVE=/usr/share/applications/liveinst.desktop,$JAMFAVORITES - -cat <> /etc/skel/.kde/share/config/kickoffrc -[Favorites] -FavoriteURLs=$JAMFAVORITES -EOF - -# Override fedora-live-kde-base.ks settings -sed -i /etc/rc.d/init.d/livesys -res"#^(FavoriteURLs=).*#\1${JAMFAVORITESLIVE}#" - - -cat >> /etc/rc.d/init.d/livesys << EOF -/usr/sbin/usermod -a -G jackuser,audio liveuser -EOF - -%end - - diff --git a/fedora-live-jam_kde.ks b/fedora-live-jam_kde.ks new file mode 100644 index 0000000..30a3796 --- /dev/null +++ b/fedora-live-jam_kde.ks @@ -0,0 +1,222 @@ +#fedora-livedvd-jam-kde.ks +# With KDE Desktop + +# Fedora Jam: For Musicians and audio enthusiasts +# Fedora Jam is a spin for anyone interested in creating +# music +# Web: https://fedoraproject.org/wiki/Fedora_jam +# Web: insert spinspacke when created + +# Maintainer: Jørn Lomax +# https://fedoraproject.org/wiki/User:jvlomax +# Brendan Jones + +%include fedora-livecd-kde.ks + +# DVD size partition +part / --size 10240 --fstype ext4 + +#enable threaded irqs +bootloader --append="threadirqs" + +%packages + +#alsa +alsa-firmware +alsa-tools +alsa-utils +alsamixergui +alsa-plugins-jack +alsa-plugins-pulseaudio +alsa-plugins-usbstream +alsa-plugins-samplerate +alsa-plugins-upmix +alsa-plugins-vdownmix +a2jmidid +aj-snapshot + +#jack +jack-audio-connection-kit +jack-audio-connection-kit-dbus +qjackctl +jackctlmmc + +#pulse +pulseaudio-module-jack +pavucontrol + +#midi +qsynth +fluidsynth +fluid-soundfont-gm +fluidsynth-dssi +timidity++ +qmidiarp +vmpk +harmonyseq + +#synthesis +hydrogen +bristol +monobristol +zynaddsubfx +yoshimi +swami +Add64 +synthv1 +samplv1 +drumkv1 +ams + +#guitar +rakarrack +guitarix +tuxguitar +sooperlooper + +#recodring and DAW +audacity +ardour3 +rosegarden4 +seq24 +muse +qtractor +non-session-manager +non-daw +non-sequencer +non-mixer + +# audio-plugins +calf +dssi +jack-rack +ladspa + +#ladpsa plugins +ladspa-amb-plugins +ladspa-autotalent-plugins +ladspa-blop-plugins +ladspa-cmt-plugins +ladspa-fil-plugins +ladspa-mcp-plugins +ladspa-rev-plugins +ladspa-swh-plugins +ladspa-tap-plugins +ladspa-vco-plugins + +#lv2 plugins +lv2 +lv2-avw-plugins +lv2-fil-plugins +lv2-invada-plugins +lv2-kn0ck0ut +lv2-ll-plugins +lv2-swh-plugins +lv2-vocoder-plugins +lv2-zynadd-plugins +lv2dynparam +lv2-abGate +lv2-c++-tools +lv2-samplv1 +lv2-synthv1 +lv2-drumkv1 +lv2-triceratops +lv2-newtonator +lv2-x42-plugins +lv2-fomp-plugins +lv2-sorcer +lv2-fabla +lv2-artyfx-plugins + +#dssi +nekobee-dssi +whysynth-dssi +xsynth-dssi +hexter-dssi + +zynjacku +zita-at1 +zita-rev1 + +#sound analasys, none of these are packaged yet +#praat bug_id=666656 +#friture + +#writing & publishing +emacs +emacs-color-theme +vim +nano +mscore +lilypond +frescobaldi +mup + +#audio utilities +jamin +lash +jack_capture +jaaa +jmeters +qastools +arpage +realTimeConfigQuickScan +rtirq +#patchage +#ladish #not packaged yet +japa +radium-compressor + +#streaming +idjc + +# fedora jam theming (to be customized) +kfaenza-icon-theme +fedora-jam-backgrounds +fedora-jam-kde-theme + +#Misc. Utils +screen +shutter +-ksnapshot +multimedia-menus +kernel-tools + + +#Include Mozilla Firefox and Thunderbird +firefox +thunderbird + +#remove packages not need +#-kdesdk-umbrello +#-kdesdk-kcachegrindy + +#-kdesdk-kompare +#-kdepim + +%end + +%post + +#setup kickoff favorites +/bin/mkdir -p /etc/skel/.kde/share/config + +JAMFAVORITES=/usr/share/applications/firefox.desktop,/usr/share/applications/qjackctl.desktop,/usr/share/applications/qtractor.desktop,/usr/share/applications/frescobaldi.desktop,/usr/share/applications/kde4/konsole.desktop,/usr/share/applications/kde4/dolphin.desktop,/usr/share/applications/kde4/systemsettings.desktop +JAMFAVORITESLIVE=/usr/share/applications/liveinst.desktop,$JAMFAVORITES + +cat <> /etc/skel/.kde/share/config/kickoffrc +[Favorites] +FavoriteURLs=$JAMFAVORITES +EOF + +# Override fedora-live-kde-base.ks settings +sed -i /etc/rc.d/init.d/livesys -res"#^(FavoriteURLs=).*#\1${JAMFAVORITESLIVE}#" + + +cat >> /etc/rc.d/init.d/livesys << EOF +/usr/sbin/usermod -a -G jackuser,audio liveuser +EOF + +%end + + diff --git a/fedora-live-mate-compiz.ks b/fedora-live-mate-compiz.ks deleted file mode 100644 index 2acf78a..0000000 --- a/fedora-live-mate-compiz.ks +++ /dev/null @@ -1,46 +0,0 @@ -# Maintained by the Fedora Desktop SIG: -# http://fedoraproject.org/wiki/SIGs/Desktop -# mailto:desktop@lists.fedoraproject.org - -%include fedora-live-base.ks -%include fedora-mate-packages.ks - -part / --size 4096 - -%post -cat >> /etc/rc.d/init.d/livesys << EOF - - -# make the installer show up -if [ -f /usr/share/applications/liveinst.desktop ]; then - # Show harddisk install in shell dash - sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop "" -fi -mkdir /home/liveuser/Desktop -cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop - -# temporarily fix for theme issue with anaconda rhbz (#1136994) -sed -i "s/^gtk-theme='BlueMenta'/gtk-theme='Adwaita'/" /usr/share/glib-2.0/schemas/mate-fedora.gschema.override - -# rebuild schema cache with any overrides we installed -glib-compile-schemas /usr/share/glib-2.0/schemas - -# set up lightdm autologin -sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf -sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf -#sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf - -# set MATE as default session, otherwise login will fail -sed -i 's/^#user-session=.*/user-session=mate/' /etc/lightdm/lightdm.conf - -# Turn off PackageKit-command-not-found while uninstalled -if [ -f /etc/PackageKit/CommandNotFound.conf ]; then - sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf -fi - -# make sure to set the right permissions and selinux contexts -chown -R liveuser:liveuser /home/liveuser/ -restorecon -R /home/liveuser/ -EOF - -%end diff --git a/fedora-live-mate_compiz.ks b/fedora-live-mate_compiz.ks new file mode 100644 index 0000000..2acf78a --- /dev/null +++ b/fedora-live-mate_compiz.ks @@ -0,0 +1,46 @@ +# Maintained by the Fedora Desktop SIG: +# http://fedoraproject.org/wiki/SIGs/Desktop +# mailto:desktop@lists.fedoraproject.org + +%include fedora-live-base.ks +%include fedora-mate-packages.ks + +part / --size 4096 + +%post +cat >> /etc/rc.d/init.d/livesys << EOF + + +# make the installer show up +if [ -f /usr/share/applications/liveinst.desktop ]; then + # Show harddisk install in shell dash + sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop "" +fi +mkdir /home/liveuser/Desktop +cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop + +# temporarily fix for theme issue with anaconda rhbz (#1136994) +sed -i "s/^gtk-theme='BlueMenta'/gtk-theme='Adwaita'/" /usr/share/glib-2.0/schemas/mate-fedora.gschema.override + +# rebuild schema cache with any overrides we installed +glib-compile-schemas /usr/share/glib-2.0/schemas + +# set up lightdm autologin +sed -i 's/^#autologin-user=.*/autologin-user=liveuser/' /etc/lightdm/lightdm.conf +sed -i 's/^#autologin-user-timeout=.*/autologin-user-timeout=0/' /etc/lightdm/lightdm.conf +#sed -i 's/^#show-language-selector=.*/show-language-selector=true/' /etc/lightdm/lightdm-gtk-greeter.conf + +# set MATE as default session, otherwise login will fail +sed -i 's/^#user-session=.*/user-session=mate/' /etc/lightdm/lightdm.conf + +# Turn off PackageKit-command-not-found while uninstalled +if [ -f /etc/PackageKit/CommandNotFound.conf ]; then + sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf +fi + +# make sure to set the right permissions and selinux contexts +chown -R liveuser:liveuser /home/liveuser/ +restorecon -R /home/liveuser/ +EOF + +%end diff --git a/fedora-livecd-mate-compiz.ks b/fedora-livecd-mate-compiz.ks deleted file mode 100644 index 8f9bba9..0000000 --- a/fedora-livecd-mate-compiz.ks +++ /dev/null @@ -1,93 +0,0 @@ -# Desktop with customizations to fit in a CD (package removals, etc.) -# Maintained by the Fedora Desktop SIG: -# http://fedoraproject.org/wiki/SIGs/Desktop -# mailto:desktop@lists.fedoraproject.org - -%include fedora-live-mate-compiz.ks -%include fedora-live-minimization.ks - -%packages -# First, no office --planner - -# Drop things for size --@3d-printing --brasero --bluez --bluez-cups --@dial-up --dnf --gnome-bluetooth-libs --gnome-icon-theme-symbolic --gnome-software --gnome-user-docs --@guest-desktop-agents --@libreoffice --@mate-applications --mate-icon-theme-faenza --transmission-gtk - -# Drop oversized fonts that aren't needed --cjkuni-uming-fonts --wqy-zenhei-fonts - -# Drop the Java plugin --icedtea-web --java-1.8.0-openjdk - -# Drop things that pull in perl --linux-atm - -# No printing --foomatic-db-ppds --foomatic - -# Dictionaries are big -# we're going to try keeping hunspell-* after notting, davidz, and ajax voiced -# strong preference to giving it a go on #fedora-desktop. -# also see http://bugzilla.gnome.org/681084 --aspell-* --man-pages* --words - -# Help and art can be big, too --gnome-user-docs --evolution-help --desktop-backgrounds-basic --*backgrounds-extras - -# Legacy cmdline things we don't want --krb5-auth-dialog --krb5-workstation --pam_krb5 --quota --nano --minicom --dos2unix --finger --ftp --jwhois --mtr --pinfo --rsh --nfs-utils --ypbind --yp-tools --rpcbind --acpid --ntsysv - -# Drop some system-config things --system-config-language --system-config-printer --system-config-rootpassword --system-config-services --policycoreutils-gui - -%end - -%post -# This is a huge file and things work ok without it -rm -f /usr/share/icons/HighContrast/icon-theme.cache - -%end diff --git a/fedora-livecd-mate_compiz.ks b/fedora-livecd-mate_compiz.ks new file mode 100644 index 0000000..8f9bba9 --- /dev/null +++ b/fedora-livecd-mate_compiz.ks @@ -0,0 +1,93 @@ +# Desktop with customizations to fit in a CD (package removals, etc.) +# Maintained by the Fedora Desktop SIG: +# http://fedoraproject.org/wiki/SIGs/Desktop +# mailto:desktop@lists.fedoraproject.org + +%include fedora-live-mate-compiz.ks +%include fedora-live-minimization.ks + +%packages +# First, no office +-planner + +# Drop things for size +-@3d-printing +-brasero +-bluez +-bluez-cups +-@dial-up +-dnf +-gnome-bluetooth-libs +-gnome-icon-theme-symbolic +-gnome-software +-gnome-user-docs +-@guest-desktop-agents +-@libreoffice +-@mate-applications +-mate-icon-theme-faenza +-transmission-gtk + +# Drop oversized fonts that aren't needed +-cjkuni-uming-fonts +-wqy-zenhei-fonts + +# Drop the Java plugin +-icedtea-web +-java-1.8.0-openjdk + +# Drop things that pull in perl +-linux-atm + +# No printing +-foomatic-db-ppds +-foomatic + +# Dictionaries are big +# we're going to try keeping hunspell-* after notting, davidz, and ajax voiced +# strong preference to giving it a go on #fedora-desktop. +# also see http://bugzilla.gnome.org/681084 +-aspell-* +-man-pages* +-words + +# Help and art can be big, too +-gnome-user-docs +-evolution-help +-desktop-backgrounds-basic +-*backgrounds-extras + +# Legacy cmdline things we don't want +-krb5-auth-dialog +-krb5-workstation +-pam_krb5 +-quota +-nano +-minicom +-dos2unix +-finger +-ftp +-jwhois +-mtr +-pinfo +-rsh +-nfs-utils +-ypbind +-yp-tools +-rpcbind +-acpid +-ntsysv + +# Drop some system-config things +-system-config-language +-system-config-printer +-system-config-rootpassword +-system-config-services +-policycoreutils-gui + +%end + +%post +# This is a huge file and things work ok without it +rm -f /usr/share/icons/HighContrast/icon-theme.cache + +%end diff --git a/fedora-livedvd-electronic-lab.ks b/fedora-livedvd-electronic-lab.ks deleted file mode 100644 index f23c762..0000000 --- a/fedora-livedvd-electronic-lab.ks +++ /dev/null @@ -1,59 +0,0 @@ -# Description : Live DVD image for Fedora/Free Electronic Lab -# -# Maintainer(s): -# - Chitlesh Goorah -# - Thibault North - -%include fedora-livecd-desktop.ks - -# DVD payload -part / --size 10240 - -%packages - -@electronic-lab - -# Support for the Milkymist hardware community -@milkymist - - -# Office -dia -vym -libreoffice-writer -libreoffice-calc -libreoffice-impress -#libreoffice-extendedPDF -planner -graphviz - - -# debugging tools -make -gdb -valgrind -kdbg -wireshark-gnome -qemu - - -# EDA/CAD department -perl-Test-Pod -perl-Test-Pod-Coverage - - -# Removing unnecessary packages from the desktop spin --abiword --@games --gimp --gimp-libs --gimp-data-extras --kdebluetooth --kbluetooth --rdesktop - -%end - -%post - -%end diff --git a/fedora-livedvd-electronic_lab.ks b/fedora-livedvd-electronic_lab.ks new file mode 100644 index 0000000..f23c762 --- /dev/null +++ b/fedora-livedvd-electronic_lab.ks @@ -0,0 +1,59 @@ +# Description : Live DVD image for Fedora/Free Electronic Lab +# +# Maintainer(s): +# - Chitlesh Goorah +# - Thibault North + +%include fedora-livecd-desktop.ks + +# DVD payload +part / --size 10240 + +%packages + +@electronic-lab + +# Support for the Milkymist hardware community +@milkymist + + +# Office +dia +vym +libreoffice-writer +libreoffice-calc +libreoffice-impress +#libreoffice-extendedPDF +planner +graphviz + + +# debugging tools +make +gdb +valgrind +kdbg +wireshark-gnome +qemu + + +# EDA/CAD department +perl-Test-Pod +perl-Test-Pod-Coverage + + +# Removing unnecessary packages from the desktop spin +-abiword +-@games +-gimp +-gimp-libs +-gimp-data-extras +-kdebluetooth +-kbluetooth +-rdesktop + +%end + +%post + +%end diff --git a/fedora-livedvd-scientific-kde.ks b/fedora-livedvd-scientific-kde.ks deleted file mode 100644 index 52d15c5..0000000 --- a/fedora-livedvd-scientific-kde.ks +++ /dev/null @@ -1,173 +0,0 @@ -#fedora-livedvd-scientific-kde.ks -# With KDE Desktop - -# Fedora Scientific: For researchers in Science and Engineering -# Fedora-Scientific aims to create a Fedora which has the generic -# toolset for the researcher -# Web: https://fedoraproject.org/wiki/Scientific_Spin -# Web: http://spins.fedoraproject.org/scientific-kde/ - -# Maintainer: Amit Saha -# https://fedoraproject.org/wiki/User:Amitksaha - -%include fedora-live-kde.ks - -# The recommended part size for DVDs is too close to use for the scientific spin -part / --size 12288 - -%packages - -# Installing the default/mandatory packages from engineering & scientific -@engineering-and-scientific - -# scilab -scilab -scilab-devel -scilab-doc - -# sagemath -# BZ #1006230 should fix this -#sagemath -#sagemath-notebook - -#Devel tools - -#Install the mandatory packages from dev-tools and dev-libs -# C/C++ compiler, gdb, autotools, bison, flex, make, strace.. -@development-tools -@development-libs -@c-development -@rpm-development-tools -#others, not included -# C++ libraries -blitz-devel -armadillo-devel - -# Misc. related utils -ddd -valgrind - -#python 2 tools/libraries not included from the groups -python-ipython -python-ipython-console -python-ipython-notebook -sympy -python-networkx - -#python 3 and tools/libraries not included from the groups -python3 -python3-matplotlib -python3-scipy -python3-numpy -python3-ipython -python3-ipython-console -python3-ipython-notebook -python3-networkx - -# matplotlib backends -python-matplotlib-qt4 -python-matplotlib-tk -python3-matplotlib-qt4 -python3-matplotlib-tk - -# Include Java development tools -@java-development -apache-commons-math - -#fortran compiler -gcc-gfortran - -# GUI for R -rkward - -# GUI for Octave -qtoctave - -# IDEs for the IDE folks -@eclipse -spyder - -#writing & publishing -emacs -emacs-color-theme -vim -scribus -#scite -lyx -kile - -#Presentation, Bibliography & Document arrangement -#tools -BibTool -pdfshuffler - -# Parallel/Distributed computing libraries/tools -openmpi -openmpi-devel -valgrind-openmpi -pvm -pvm-gui #will install 'pvm' as well -libgomp -python-pp -mpi4py-openmpi -python3-mpi4py-openmpi - -#Version control- a GUI for each as well - -# Installing rapidsvn will also install subversion package -rapidsvn -git -git-gui -# Mercurial -mercurial -mercurial-hgk - -#Backup Utilities -backintime-kde - -#needs to install this specifically because of some conflict between openmpi -#and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html) -libotf - -#root -root -root-gui-fitpanel -root-python - -#Multiple jobs/clustering system -# torque -# torque-server -# torque-scheduler -# torque-gui -# torque-libs -# torque-mom -# python-pbs - -#Drawing, Picture viewing tools, Visualization tools -dia -inkscape -xzgv -gimp -ggobi -ggobi-devel -g3data -Mayavi - -#Misc. Utils -screen -tmux -rlwrap -hexchat -shutter -fig2ps -bibtex2html -hevea - -#Include Mozilla Firefox -firefox - -%end - -%post - -%end \ No newline at end of file diff --git a/fedora-livedvd-scientific_kde.ks b/fedora-livedvd-scientific_kde.ks new file mode 100644 index 0000000..52d15c5 --- /dev/null +++ b/fedora-livedvd-scientific_kde.ks @@ -0,0 +1,173 @@ +#fedora-livedvd-scientific-kde.ks +# With KDE Desktop + +# Fedora Scientific: For researchers in Science and Engineering +# Fedora-Scientific aims to create a Fedora which has the generic +# toolset for the researcher +# Web: https://fedoraproject.org/wiki/Scientific_Spin +# Web: http://spins.fedoraproject.org/scientific-kde/ + +# Maintainer: Amit Saha +# https://fedoraproject.org/wiki/User:Amitksaha + +%include fedora-live-kde.ks + +# The recommended part size for DVDs is too close to use for the scientific spin +part / --size 12288 + +%packages + +# Installing the default/mandatory packages from engineering & scientific +@engineering-and-scientific + +# scilab +scilab +scilab-devel +scilab-doc + +# sagemath +# BZ #1006230 should fix this +#sagemath +#sagemath-notebook + +#Devel tools + +#Install the mandatory packages from dev-tools and dev-libs +# C/C++ compiler, gdb, autotools, bison, flex, make, strace.. +@development-tools +@development-libs +@c-development +@rpm-development-tools +#others, not included +# C++ libraries +blitz-devel +armadillo-devel + +# Misc. related utils +ddd +valgrind + +#python 2 tools/libraries not included from the groups +python-ipython +python-ipython-console +python-ipython-notebook +sympy +python-networkx + +#python 3 and tools/libraries not included from the groups +python3 +python3-matplotlib +python3-scipy +python3-numpy +python3-ipython +python3-ipython-console +python3-ipython-notebook +python3-networkx + +# matplotlib backends +python-matplotlib-qt4 +python-matplotlib-tk +python3-matplotlib-qt4 +python3-matplotlib-tk + +# Include Java development tools +@java-development +apache-commons-math + +#fortran compiler +gcc-gfortran + +# GUI for R +rkward + +# GUI for Octave +qtoctave + +# IDEs for the IDE folks +@eclipse +spyder + +#writing & publishing +emacs +emacs-color-theme +vim +scribus +#scite +lyx +kile + +#Presentation, Bibliography & Document arrangement +#tools +BibTool +pdfshuffler + +# Parallel/Distributed computing libraries/tools +openmpi +openmpi-devel +valgrind-openmpi +pvm +pvm-gui #will install 'pvm' as well +libgomp +python-pp +mpi4py-openmpi +python3-mpi4py-openmpi + +#Version control- a GUI for each as well + +# Installing rapidsvn will also install subversion package +rapidsvn +git +git-gui +# Mercurial +mercurial +mercurial-hgk + +#Backup Utilities +backintime-kde + +#needs to install this specifically because of some conflict between openmpi +#and emacs (http://lists.fedoraproject.org/pipermail/devel/2011-July/153812.html) +libotf + +#root +root +root-gui-fitpanel +root-python + +#Multiple jobs/clustering system +# torque +# torque-server +# torque-scheduler +# torque-gui +# torque-libs +# torque-mom +# python-pbs + +#Drawing, Picture viewing tools, Visualization tools +dia +inkscape +xzgv +gimp +ggobi +ggobi-devel +g3data +Mayavi + +#Misc. Utils +screen +tmux +rlwrap +hexchat +shutter +fig2ps +bibtex2html +hevea + +#Include Mozilla Firefox +firefox + +%end + +%post + +%end \ No newline at end of file