diff options
author | Chitlesh Goorah <chitlesh@localhost.localdomain> | 2008-06-15 13:08:25 +0200 |
---|---|---|
committer | Chitlesh Goorah <chitlesh@localhost.localdomain> | 2008-06-15 13:08:25 +0200 |
commit | e655eb74b27f1c58fffb8f1dcbac2653194339a3 (patch) | |
tree | a0fc5a5c7893a2799bc951a4b89dc9baf83d931e /fedora-livedvd-electronic-lab.ks | |
parent | 129c5442acaf54d9d637be9f3cd3214e7a23b31c (diff) | |
download | spin-kickstarts-e655eb74b27f1c58fffb8f1dcbac2653194339a3.tar.gz spin-kickstarts-e655eb74b27f1c58fffb8f1dcbac2653194339a3.tar.xz spin-kickstarts-e655eb74b27f1c58fffb8f1dcbac2653194339a3.zip |
Initial kickstart file for Fedora Electronic Lab LiveDVD
Diffstat (limited to 'fedora-livedvd-electronic-lab.ks')
-rw-r--r-- | fedora-livedvd-electronic-lab.ks | 186 |
1 files changed, 186 insertions, 0 deletions
diff --git a/fedora-livedvd-electronic-lab.ks b/fedora-livedvd-electronic-lab.ks new file mode 100644 index 0000000..6e6f95f --- /dev/null +++ b/fedora-livedvd-electronic-lab.ks @@ -0,0 +1,186 @@ +# Description : Live DVD image for Fedora Electronic Lab +# last updated: 11 June 2008 +# +# Maintainer(s): +# - Chitlesh Goorah <chitlesh a fedoraproject.org> +# - Thibault North <tnorth a fedoraproject.org> + +%include fedora-livecd-kde.ks + +%packages + +# KDE basic packages +kmenu-gnome +kdesvn +yakuake + + +# include default fedora wallpaper +desktop-backgrounds-basic + +wget +planner + +# some projects based on ghdl and gtkwave needs +zlib-devel + +#project management +vym +koffice-kspread +koffice-kword +koffice-kplato +koffice-filters + +# some other extra packages +ntfsprogs +ntfs-3g +synaptics +setroubleshoot +smolt +smolt-firstboot +syslinux +gnupg +hal-cups-utils +firefox +libflashsupport +kile + + +# ignore comps.xml and make sure these packages are included +rhgb +make + +#vlsi +alliance-doc +irsim +gds2pov +magic-doc +toped +xcircuit +qucs +netgen +pharosc +pharosc-alliance-devel +pharosc-doc +pharosc-magic-devel +pharosc-synopsys +pharosc-xcircuit + + +#Hardware Description Languages +gtkwave +iverilog +drawtiming +ghdl +freehdl + +#spice +ngspice +gnucap +#gspiceui +gwave + +#PCB and schematics +geda-gschem +geda-examples +geda-gsymcheck +geda-gattrib +geda-utils +geda-docs +geda-gnetlist +gerbv +gresistor +kicad +pcb + +#Micro Programming +piklab +ktechlab +pikloops +sdcc + +# Serial Port Terminals +gtkterm +picocom +minicom + +#embedded +arm-gp2x-linux* +avr-* +avrdude +dfu-programmer +avarice +uisp + +#computing +octave +octave-forge + +%end + +%post + +###### Fedora Electronic Lab #################################################### + +# Fedora Electronic Lab: Kwin buttons +cat > /usr/share/kde-settings/kde-profile/default/share/config/kwinrc <<EOF +[Style] +ButtonsOnLeft=MB +ButtonsOnRight=FIAX +CustomButtonPositions=true +EOF + + +# kill stupid klipper +cat > /usr/share/kde-settings/kde-profile/default/share/config/klipperrc <<EOF +[General] +AutoStart=false +EOF + +# use the LCD_Style clock as alliance's windows demand a lot of space on kicker +cat > /usr/share/kde-settings/kde-profile/default/share/config/clock_panelappletrc <<EOF +[Digital] +LCD_Style=false +Show_Date=false +Show_Seconds=true + +[General] +Type=Digital +EOF + + +cat > /usr/share/kde-settings/kde-profile/default/share/config/kxkbrc <<EOF +[Layout] +DisplayNames= +EnableXkbOptions=false +IncludeGroups= +LayoutList=us,de,ch,fr,jp +Model=pc104 +Options= +ResetOldOptions=false +ShowFlag=true +ShowSingle=true +StickySwitching=false +StickySwitchingDepth=2 +SwitchMode=Global +Use=true +EOF + +# Chitlesh doesn't like the KDE icon on the kicker, but fedora's +# This is a feature for Fedora and not for KDE +cp -fp /usr/share/icons/Bluecurve/16x16/apps/gnome-main-menu.png /usr/share/icons/crystalsvg/16x16/apps/kmenu.png +cp -fp /usr/share/icons/Bluecurve/24x24/apps/gnome-main-menu.png /usr/share/icons/crystalsvg/22x22/apps/kmenu.png +cp -fp /usr/share/icons/Bluecurve/32x32/apps/gnome-main-menu.png /usr/share/icons/crystalsvg/32x32/apps/kmenu.png +cp -fp /usr/share/icons/Bluecurve/48x48/apps/gnome-main-menu.png /usr/share/icons/crystalsvg/48x48/apps/kmenu.png + + +# FEL doesn't need these and boots slowly +/sbin/chkconfig anacron off 2>/dev/null +/sbin/chkconfig sendmail off 2>/dev/null +/sbin/chkconfig nfs off 2>/dev/null +/sbin/chkconfig nfslock off 2>/dev/null +/sbin/chkconfig rpcidmapd off 2>/dev/null +/sbin/chkconfig rpcbind off 2>/dev/null + + +%end |