]> spindle.queued.net Git - xodist/commitdiff
sugar.packages: add a sugar desktop
authorHolger Levsen <holger@layer-acht.org>
Fri, 24 Oct 2008 16:11:00 +0000 (12:11 -0400)
committerAndres Salomon <dilinger@debian.org>
Fri, 24 Oct 2008 16:11:00 +0000 (12:11 -0400)
Signed-off-by: Andres Salomon <dilinger@debian.org>
initchroot.sh
sugar.packages [new file with mode: 0644]

index 42fa72a4697a7afb8fa3faf0e9badf1a384c43e5..49c2d02ac2fac4183dd3a7c1f5105a77e515405b 100755 (executable)
@@ -228,6 +228,16 @@ rm -rf ${ROOT_DIR}/home/*;         # i have no idea what's adding this crap...
 (chroot ${ROOT_DIR} adduser ${DEFUSER} floppy)
 echo "${DEFUSER} ALL=(ALL) NOPASSWD: ALL" >> ${ROOT_DIR}/etc/sudoers
 
+# configure sugar
+if [ -d ${ROOT_DIR}/usr/share/sugar ]; then
+    # #?
+    ln -sf /usr/share/activities/ ${ROOT_DIR}/usr/share/sugar
+    cat >> ${ROOT_DIR}/home/${DEFUSER}/.Xsession <<- EOF
+matchbox-window-manager -use_titlebar no &
+sugar
+EOF
+fi
+
 # done, clean up
 mv ${ROOT_DIR}/sbin/start-stop-daemon.REAL ${ROOT_DIR}/sbin/start-stop-daemon
 (chroot ${ROOT_DIR} aptitude clean)
diff --git a/sugar.packages b/sugar.packages
new file mode 100644 (file)
index 0000000..929476c
--- /dev/null
@@ -0,0 +1,32 @@
+xserver-xephyr
+xserver-xorg-core
+xserver-xorg-input-kbd
+xserver-xorg-input-mouse
+xserver-xorg-input-evdev
+xserver-xorg-video-geode
+xfonts-100dpi
+xfonts-scalable
+xfonts-base
+openssh-client
+openntpd
+menu
+aspell-en
+big-cursor
+kdm
+network-manager-gnome
+sugar
+sugar-artwork
+sugar-calculate-activity
+sugar-chat-activity
+sugar-journal-activity
+sugar-pippy-activity
+sugar-presence-service
+sugar-sharedstate-classes
+sugar-sharingtest-activity
+sugar-web-activity
+matchbox
+network-manager
+sugar-doc
+etoys
+etoys-doc
+squeak-vm