diff options
author | Sebastian Dziallas <sebastian@when.com> | 2009-05-25 14:41:25 (GMT) |
---|---|---|
committer | Sebastian Dziallas <sebastian@when.com> | 2009-05-25 14:41:25 (GMT) |
commit | 702e0beee16f9ed56cae616b28714e5b3a6dc9e1 (patch) | |
tree | f8d36a485f8d8342408af04a8ab7339429673efc /soas.ks | |
parent | 2fe59ce9b81b7c9d10e0e08b69e0045bec904301 (diff) |
move olpc files to fedora-xo git repo - clean up
Diffstat (limited to 'soas.ks')
-rw-r--r-- | soas.ks | 147 |
1 files changed, 0 insertions, 147 deletions
diff --git a/soas.ks b/soas.ks deleted file mode 100644 index f24b37b..0000000 --- a/soas.ks +++ /dev/null @@ -1,147 +0,0 @@ -%include base.ks -%include sugar.ks - -bootloader --timeout=1 -part / --size 2048 -services --enabled=NetworkManager --disabled=acpid,auditd,cups,dnsmasq,exim,ip6tables,iptables,irda,kerneloops,mdmonitor,netfs,network,nfs,nfslock,nscd,portreserve,rpcbind,rpcgssd,rpcidmapd,sshd - -# compose against rawhide now again -repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&arch=i386 --excludepkgs=abiword,libabiword,generic-logos,generic-release,generic-release-notes,plymouth,plymouth-*,PolicyKit-kde - -# use if mirrors are outdated -# repo --name=rawhide --baseurl=http://download.fedora.redhat.com/pub/fedora/linux/development/i386/os/ --excludepkgs=abiword,libabiword,generic-logos,generic-release,generic-release-notes,plymouth,plymouth-*,PolicyKit-kde - -# include soas repo -repo --name=sugar --baseurl=http://download.sugarlabs.org/soas/repositories/2/ - -%packages - -# basic system packages -@hardware-support -kernel - -# graphical base environment -@base-x -slim - -# work around for keyboard layout -system-config-keyboard - -# allow reproduction of images -livecd-tools - -# include to get better feedback -smolt - -# additional packages from our repo -gstreamer-plugins-espeak - -# qlogic firmwares --ql2100-firmware --ql2200-firmware --ql23xx-firmware --ql2400-firmware - -# use soas release package --fedora-release -generic-release -%end - -%post -cat > /etc/sysconfig/desktop <<EOF -DISPLAYMANAGER=/usr/bin/slim-dynwm -EOF - -cat >> /etc/rc.d/init.d/livesys << EOF - -# add Sugar repository to yum -cat >> /etc/yum.repos.d/sugar.repo << FOE -[sugar] -name=Sugar -failovermethod=priority -baseurl=http://download.sugarlabs.org/soas/repositories/2/ -enabled=1 -gpgcheck=0 -FOE - -# disable the logout menu item in Sugar -gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/sugar/show_logout false >/dev/null - -# setup auto-login for slim -cat >> /etc/slim.conf << FOE -auto_login yes -default_user liveuser -FOE - -# setup activity directory -mkdir -p /home/liveuser/Activities -chown liveuser:liveuser /home/liveuser/Activities -chown -R liveuser:liveuser /usr/share/sugar/honey -for bundle in \`find /usr/share/sugar/honey -maxdepth 1\` ; do -ln -s \$bundle /home/liveuser/Activities -done - -# add more activities to the favorites -cat > /usr/share/sugar/data/activities.defaults << FOE -com.garycmartin.Moon -org.laptop.AbiWordActivity -org.laptop.Calculate -org.laptop.Chat -org.sugarlabs.InfoSlicer -org.sugarlabs.IRC -org.laptop.Memorize -org.laptop.Pippy -org.laptop.Terminal -org.laptop.TurtleArtActivity -org.laptop.WebActivity -org.vpri.EtoysActivity -vu.lux.olpc.Speak -org.worldwideworkshop.olpc.JigsawPuzzle -FOE - -EOF -%end - -%post --nochroot - -ASLO="$ASLO 4042" # InfoSlicer -ASLO="$ASLO 4034" # Moon -ASLO="$ASLO 4046" # JigsawPuzzle -ASLO="$ASLO 4047" # SliderPuzzle -ASLO="$ASLO 4063" # Memorize -ASLO="$ASLO 4038" # Speak -ASLO="$ASLO 4037" # CartoonBuilder -ASLO="$ASLO 4044" # FlipSticks -ASLO="$ASLO 4064" # JokeMachine -ASLO="$ASLO 4029" # IRC -ASLO="$ASLO 4054" # FreeCell -ASLO="$ASLO 4039" # ViewSlides -ASLO="$ASLO 4073" # StoryBuilder -ASLO="$ASLO 4074" # Poll -ASLO="$ASLO 4058" # Develop -ASLO="$ASLO 4078" # Labyrinth -ASLO="$ASLO 4082" # Paint -ASLO="$ASLO 4081" # Record -ASLO="$ASLO 4059" # TamTamEdit -ASLO="$ASLO 4060" # TamTamJam -ASLO="$ASLO 4061" # TamTamMini -ASLO="$ASLO 4062" # TamTamSynth Lab - -WD=$PWD -BUNDLES_DIR=$INSTALL_ROOT/usr/share/sugar/honey - -mkdir -p $BUNDLES_DIR -cd $BUNDLES_DIR - -for id in $ASLO ; do - curl -L http://activities.sugarlabs.org/en-US/sugar/downloads/latest/$id > $id.xo -done - -for file in *.xo ; do - unzip $file - rm $file -done - -cd $WD - -%end |