diff --git a/fedora-live-jam-kde.ks b/fedora-live-jam-kde.ks new file mode 100644 index 0000000..531b3c4 --- /dev/null +++ b/fedora-live-jam-kde.ks @@ -0,0 +1,215 @@ +#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 + +# Last modified: Jun 28, 2012. + +%include fedora-livecd-kde.ks + +# increase partition size +part / --size 4096 --fstype ext4 + +#enable threaded irqs +bootloader --append="threadirqs" + +# DVD payload +part / --size 10000 + +%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 + +#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 +ardour +rosegarden4 +seq24 +muse +qtractor +non-session-manager + +# audio-plugins +calf +dssi +dssi-vst +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 +slv2 + +#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 + +#audio utilities +jamin +lash +jack_capture +jaaa +jmeters +qastools +arpage +realTimeConfigQuickScan +rtirq +#patchage +#ladish #not packaged yet +japa + +#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/fedora-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 + +