fedora-kickstarts/fedora-livedvd-electronic-lab.ks

187 lines
2.6 KiB
Plaintext
Raw Normal View History

# Description : Live DVD image for Fedora Electronic Lab
2008-09-03 16:51:39 +00:00
# last updated: 10 August 2008
#
# Maintainer(s):
# - Chitlesh Goorah <chitlesh a fedoraproject.org>
2008-09-03 16:51:39 +00:00
# - Thibault North <tnorth a fedoraproject.org>
%include fedora-livecd-kde.ks
2008-09-21 08:57:39 +00:00
# DVD payload
part / --size=8192
%packages
# KDE basic packages
kmenu-gnome
kdesvn
yakuake
2008-09-03 16:51:39 +00:00
kdebluetooth
2008-09-03 16:51:39 +00:00
# removing useless application from KDE ks
-kdegames
-koffice-kword
-koffice-kspread
-koffice-kpresenter
-koffice-filters
# some projects based on ghdl and gtkwave needs
zlib-devel
2008-09-03 16:51:39 +00:00
# Office
vym
2008-09-03 16:51:39 +00:00
openoffice.org-writer
openoffice.org-math
openoffice.org-writer2latex
openoffice.org-calc
openoffice.org-impress
openoffice.org-extendedPDF
openoffice.org-ooolatex
kile
planner
# some other extra packages
ntfsprogs
ntfs-3g
synaptics
setroubleshoot
smolt
smolt-firstboot
syslinux
gnupg
hal-cups-utils
firefox
libflashsupport
2008-09-03 16:51:39 +00:00
bluez-gnome
gnome-bluetooth
# ignore comps.xml and make sure these packages are included
make
2008-09-03 16:51:39 +00:00
# include default fedora wallpaper
desktop-backgrounds-basic
fedora-logos
wget
tkcvs
2008-09-03 16:51:39 +00:00
# vlsi
alliance-doc
irsim
gds2pov
magic-doc
toped
xcircuit
qucs
netgen
pharosc
pharosc-alliance-devel
pharosc-doc
pharosc-magic-devel
pharosc-synopsys
pharosc-xcircuit
2008-06-24 19:02:15 +00:00
sk2py
2008-09-03 16:51:39 +00:00
# Hardware Description Languages
gtkwave
iverilog
drawtiming
ghdl
freehdl
2008-09-03 16:51:39 +00:00
# spice
ngspice
gnucap
2008-09-03 16:51:39 +00:00
gspiceui
gwave
2008-09-03 16:51:39 +00:00
# PCB and schematics
geda-gschem
geda-examples
geda-gsymcheck
geda-gattrib
geda-utils
geda-docs
geda-gnetlist
gerbv
gresistor
kicad
pcb
2008-09-03 16:51:39 +00:00
# Micro Programming
piklab
ktechlab
pikloops
sdcc
# Serial Port Terminals
gtkterm
picocom
minicom
2008-09-03 16:51:39 +00:00
# embedded
arm-gp2x-linux*
avr-*
avrdude
dfu-programmer
avarice
uisp
2008-09-03 16:51:39 +00:00
# computing
octave
octave-forge
2008-09-03 16:51:39 +00:00
# Oracle Berkeley database
db4-cxx
db4-tcl
# Extra support for compiling SystemC (not yet fedora compatible)
compat-gcc-34-c++
%end
%post
###### Fedora Electronic Lab ####################################################
2008-09-03 16:51:39 +00:00
# Fedora Electronic Lab:
2008-09-03 16:51:39 +00:00
mkdir -p /home/fedora/.kde/share/config/
# kill stupid klipper
2008-09-03 16:51:39 +00:00
cat > /home/fedora/.kde/share/config/klipperrc <<EOF
[General]
AutoStart=false
EOF
2008-09-03 16:51:39 +00:00
cat > /home/fedora/.kde/share/config/kxkbrc <<EOF
[Layout]
2008-09-03 16:51:39 +00:00
DisplayNames=us,ch,de,fr
IndicatorOnly=false
LayoutList=us,ch,de,fr
Model=pc104
Options=
2008-09-03 16:51:39 +00:00
ResetOldOptions=true
ShowFlag=true
ShowSingle=true
SwitchMode=Global
Use=true
EOF
# Chitlesh doesn't like the KDE icon on the kicker, but fedora's
2008-09-03 16:51:39 +00:00
# icon taken from fedora-logos and applied by kde-settings
# FEL doesn't need these and boots slowly
/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