[Fedora-spins] [spin-kickstarts/f18] Add fedora-live-jam-kde.ks

Bruno Wolff III bruno at fedoraproject.org
Sun Dec 23 18:52:14 UTC 2012


commit 218ee2d6bf4567f133a7d0ea8d7a1666783b06f6
Author: Brendan Jones <brendan.jones.it at gmail.com>
Date:   Thu Dec 20 15:46:16 2012 +0100

    Add fedora-live-jam-kde.ks

 fedora-live-jam-kde.ks |  215 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 215 insertions(+), 0 deletions(-)
---
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 <northlomax at gmail.com>
+#             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 <<EOF  >> /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
+
+


More information about the spins mailing list