#!/bin/sh echo Installing GUI SOHO 4.0 CWD=`pwd` LOG="$CWD/install-gui.log" echo LOG `date` > $LOG function ipkg() { if [ "$1" = "--all" ]; then echo Installing all `pwd`/$1 ... installpkg *.tgz >> $LOG 2>&1 if [ ! $? = 0 ]; then echo ERROR: Stopped tail -n 10 $LOG exit 1 fi fi while [ "$1" ]; do echo Install $1 installpkg $1*.tgz >> $LOG 2>&1 if [ ! -L /usr/X11 ]; then echo "WARNING: /usr/X11 is not a symlink anymore !" fi if [ ! $? = 0 ]; then echo ERROR: Stopped tail -n 10 $LOG exit 1 fi shift done } #------------------------------------------------------ cd $CWD/xfree ipkg xfree86-xnest ipkg freetype ipkg fontconfig ipkg ttf-bitstream-vera #ipkg arkpandora_font_pack #----------------------------------------------------- cd $CWD/xlibs # qt was moved to xlibs bacause it is needed by sip and pyqt ipkg qt ipkg Gtk-Perl ipkg pygtk ipkg sip-x11-gpl ipkg pyqt-x11-gpl ipkg lesstif ipkg fltk ipkg libglade ipkg Mesa # ImageMagick is also mandatory for WM configurator now ... ipkg ImageMagick #----------------------------------------------------- cd $CWD/rox ipkg shared-mime-info ipkg roxfiler ipkg bashappdirs # Not tested yet #ipkg dbus-* #ipkg zero-install-* #---------------------------------------------------- # Well, This is a minimal install cd $CWD/kde ipkg arts ipkg kdelib ipkg kdebase ipkg kdeadmin #ipkg k3b ipkg quanta #---------------------------------------------------- cd $CWD/gnome # Sorry, but I'm not a GNOME fans # ipkg --all #--------------------------------------------------- cd $CWD/xfce ipkg dbh ipkg libxfce4util ipkg libxfcegui4 ipkg libxfce4mcs ipkg gtk-xfce-engine ipkg xfce-mcs-manager ipkg xfce4-panel ipkg xfce-mcs-plugins ipkg xfce-utils ipkg xfce4-iconbox ipkg xfce4-mixer ipkg xfce4-systray ipkg xfce4-themes ipkg xfce4-trigger-launcher ipkg xfdesktop ipkg xffm ipkg xffm-icons ipkg xfprint ipkg xfwm4 ipkg xfwm4-themes ipkg xfce4-toys ipkg xfbackdrop ipkg xfce4-session #-------------------------------------------------- cd $CWD/wm # Not yet .. ipkg XwmMenu ipkg wdm-1.26 ipkg icewm-1.2.13 ipkg icecc #--------------------------------------------------------- cd $CWD/cdrom # BUGS : prefix and arch (pull it back from stable !!) #ipkg cdlabelgen-* #---------------------------------------------------------- cd $CWD/audio ipkg xmms ipkg ripperx # ipkg audacity #-------------------------------------------------------- cd $CWD/video ipkg xine-lib ipkg xine-ui #ipkg MplayerCodec #ipkg MPlayer #BUG: arch #ipkg Video-DVDRip # KINO & 1394 # a lot of dependencies. Must test it more :) #---------------------------------------------------------- cd $CWD/camera # require xlibs/fltk # The arch are still i386 but work ipkg usbhotplugcamera ipkg libgphoto ipkg gphoto2 ipkg flphoto #--------------------------------------------------------- cd $CWD/scanner ipkg sane-backends ipkg xsane #-------------------------------------------------------- cd $CWD/gui_apps ipkg xscreensaver ipkg xpdf #ipkg xnc # BUGS: prefix # ipkg gentoo # ipkg gkrellm #-------------------------------------------------------- cd $CWD/gui_net # BUGS? some binaries are in /usr/bin as well as /usr/local/bin ipkg xisp # require GNOME #ipkg evolution # BUGS: prefix # ipkg gftp # BUGS: prefix, all libraries except gaim 0.74 #ipkg libgpg-error #ipkg libgcryp #ipkg libtasn1 #ipkg gnutls ipkg gaim-0.74 # BUGS: prefix # ipkg gtk-gnutella-* # extra, but OK ipkg LinNeighborhood # ipkg aMule # BUGS: prefix #ipkg tightvnc #-------------------------------------------------------- cd /$CWD/gui_devel ipkg bluefish #--------------------------------------------------------- cd $CWD/browsers ipkg dillo ipkg firebird # Still commented, select max of 3 pls # ipkg opera-7.2.3-20031119static # require gnome/* # ipkg mozilla # ipkg epiphany # ipkg galeon #-------------------------------------------------------- cd $CWD/security # Not sure which one ... #ipkg gshield- #ipkg gshieldconf #ipkg guarddog #ipkg guidedog #-------------------------------------------------------- cd $CWD/office ipkg abiword-2 ipkg abiword-doc # This should be manually from GUI I guess # ipkg OOo-* # ipkg scribus-* # BUGS: prefix, arch #ipkg oleo-* #ipkg siag-* #ipkg gnuplot-* #--------------------------------------------------------- cd $CWD/graphics # BUGS: arch i486 ipkg gimp # BUGS: prefix, arch i386 # ipkg gimp-data-extras-* # BUGS: i486, extra # ipkg chbg-* ipkg sodipodi #---------------------------------------------------------- cd $CWD kdesup #ipkg koffice-* #ipkg kdeedu-* #ipkg kdegames-* #ipkg kdesdk-* #-------------------------------------------------------- cd $CWD/xfce-goodies #ipkg --all