fedora-kickstarts/fedora-livedvd-electronic-l...

135 lines
2.1 KiB
Plaintext
Raw Normal View History

# Description : Live DVD image for Fedora Electronic Lab
#
# Maintainer(s):
# - Chitlesh Goorah <chitlesh a fedoraproject.org>
2009-03-14 11:20:45 +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
2009-03-14 11:20:45 +00:00
@electronic-lab
# Embedded design
eclipse-cdt
eclipse-cdt-sdk
eclipse-egit
eclipse-epic
eclipse-rcp
eclipse-subclipse
doxygen
splint
# KDE basic packages
kdesvn
2009-03-14 11:20:45 +00:00
kdesdk
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
2008-11-09 18:23:52 +00:00
-kdeedu-kstars
# some projects based on ghdl and gtkwave needs
zlib-devel
2008-09-03 16:51:39 +00:00
# Office
2009-03-14 11:20:45 +00:00
dia
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
2009-03-14 11:20:45 +00:00
tetex-IEEEtran
2008-09-03 16:51:39 +00:00
planner
2009-03-14 11:20:45 +00:00
graphviz
2008-09-03 16:51:39 +00:00
# some other extra packages
firefox
make
2008-09-03 16:51:39 +00:00
wget
tkcvs
2008-09-03 16:51:39 +00:00
2008-11-09 18:23:52 +00:00
# debugging tools
gdb
valgrind
kdbg
wireshark-gnome
qemu
2009-03-14 11:20:45 +00:00
# EDA/CAD department
2008-09-03 16:51:39 +00:00
db4-cxx
db4-tcl
2009-03-14 11:20:45 +00:00
perl-Test-Pod
perl-Test-Pod-Coverage
2008-09-03 16:51:39 +00:00
2009-03-14 11:20:45 +00:00
# Extra support for compiling SystemC (not fedora compatible)
2008-09-03 16:51:39 +00:00
compat-gcc-34-c++
%end
%post
###### Fedora Electronic Lab ####################################################
2008-09-03 16:51:39 +00:00
# Fedora Electronic Lab:
2008-11-09 18:23:52 +00:00
cat >> /etc/rc.d/init.d/livesys << EOF
# kill stupid klipper
2008-11-09 18:23:52 +00:00
cat > /home/liveuser/.kde/share/config/klipperrc <<KLIPPER_EOF
[General]
AutoStart=false
2008-11-09 18:23:52 +00:00
KLIPPER_EOF
chown liveuser:liveuser /home/liveuser/.kde/share/config/klipperrc
2008-11-09 18:23:52 +00:00
cat > /home/liveuser/.kde/share/config/kxkbrc << 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
2008-11-09 18:23:52 +00:00
KXKBRC_EOF
chown liveuser:liveuser /home/liveuser/.kde/share/config/kxkbrc
# 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
2008-11-09 18:23:52 +00:00
EOF
%end