SF.net SVN: morphix: [2389] trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh

[email protected] Thu, 17 Aug 2006 15:13:30 -0700
Newsgroups gmane.linux.morphix.cvs
Message-ID <[email protected]>
Revision: 2389
Author:   bmsleight
Date:     2006-08-17 15:13:25 -0700 (Thu, 17 Aug 2006)
ViewCVS:  http://svn.sourceforge.net/morphix/?rev=2389&view=rev

Log Message:
-----------
moving along

Modified Paths:
--------------
    trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh
Modified: trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh
===================================================================
--- trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh	2006-08-17 21:19:48 UTC (rev 2388)
+++ trunk/morph-scripts/mmorphix/morphing-morphix-gui.sh	2006-08-17 22:13:25 UTC (rev 2389)
@@ -144,7 +144,7 @@
 MESSAGE_MAIN_MENU_6="Using an XML template to build a mainmodule"
 MESSAGE_MAIN_MENU_7="Step inside the MainModule - changing by hand"
 MESSAGE_MAIN_MENU_8="Rebranding an ISO"
-MESSAGE_MAIN_MENU_9="Building a whiole ISO from Scratch"
+MESSAGE_MAIN_MENU_9="Building a whole ISO from Scratch"
 MESSAGE_MAIN_MENU_10="Testing an iso using qemu"
 MESSAGE_SETTING_USE="Setting up Morphing Morphix
 
@@ -155,7 +155,7 @@
 
 We need to select somewhere to store the new cd images. 
 Select from the following a mount points to use           "
-MESSAGE_SETTING_NOT="Morphing Morphix notconfigured"
+MESSAGE_SETTING_NOT="Morphing Morphix not Configured"
 ###########################################################
 MESSAGE_SETTING_MAKEISO="Setting up Morphing Morphix
 
@@ -254,7 +254,7 @@
 MESSAGE_MAKE_MINI_2="Saving files in /home/morph
 
 We make the mini-module using one of the morphix-tools
-make-mini, along with isomorph to add the MiniModule to the
+make-mini, along with isomorph to ad the MiniModule to the
 image file. 
 
 Commands :-
@@ -313,8 +313,8 @@
 MESSAGE_CHROOT_1="Chrooting a Main Module
 
 We will now extract the MainModule. This can take a while 
-as ~800M is extracted. We started then dropped in to the 
-MainModule root. Once we exit we re-compress the MainModule.
+as ~800M is extracted. WSe arte then dropped in to the 
+ModuleModule root. Once we exit we re-compresses the MainModule.
 
 We will use the commands:-
 isomorph --get main ./MyMorph.iso /tmp/
@@ -350,6 +350,70 @@
 "
 MESSAGE_REBRAND_3="Select a Graphic for rebranding"
 ###########################################################
+MESSAGE_WHOLEISO="Building a whole ISO from Scratch
+
+In this example we will build the LiveCD from scratch. 
+We will be building MorphixLiveKiosk.
+
+It is quite easy to build, it takes two commands; isomaker
+and morphix-rebrand. Ingredients:-
+ * MainModule xml template
+ * MiniModules xmls templates
+ * Graphics file for branding
+"
+MESSAGE_WHOLEISO_1="Building a whole ISO from Scratch
+
+We will retrive the templates and graphic file from the 
+internet (Morphix SVN repository). 
+
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+  runk/mmaker/templates/basemod-2.6.9.xml -o /tmp/basemod-2
+  .6.9.xml
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+  runk/mmaker/templates/morphix-livekiosk.xml -o /tmp/morph
+  ix-livekiosk.xml
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+  runk/scripts-mini/MorphixMini-KioskSetting.xml -o /tmp/Mo
+  rphixMini-KioskSetting.xml
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+  runk/how_tos/images/MorphixLiveKiosk.png -o /tmp/MorphixL
+  iveKiosk.png
+"
+MESSAGE_WHOLEISO_2="Building a whole ISO from Scratch
+
+Do you want to build the MorphixMini-KioskAddins which 
+contains Non-GPL software, flash and java plugins ? 
+"
+MESSAGE_WHOLEISO_3="Building a whole ISO from Scratch
+
+Again retrive the template:-
+
+wget http://svn.sourceforge.net/viewvc/*checkout*/morphix/t
+  runk/scripts-mini/MorphixMini-KioskSetting.xml -o /tmp/Mo
+  rphixMini-KioskSetting.xml
+"
+MESSAGE_WHOLEISO_4="Building a whole ISO from Scratch
+
+Now we have all the ingredients. We will build the cd. This
+will take some time. We will use the commands:-
+isomaker -b ./basemod-2.6.15.xml -m ./morphix-livekiosk.xml
+         -n ./MorphixMini-KioskSetting.xml 
+	 -n ./MorphixMini-KioskAddins.xml 
+	 -r http://www.morphix.org/debian 
+	 -p grub-gfxboot-iso-udeb 
+	 -p morphix-cdrom-misc-udeb 
+	 -p morphix-grub-menulist-udeb 
+	 -p morphix-iso-grubtheme ./morphix-livekiosk.iso
+morphix-rebrand ./morphix-livekiosk.iso 
+	./MorphixLiveKiosk.iso 
+	./MorphixLiveKiosk.png
+
+(The -n ./MorphixMini-KioskAddins.xml part of isomaker is optional)
+
+Continue ? 
+"
+
+###########################################################
 MESSAGE_QEMU="Testing an ISO using Qemu
 
 The next Morph is not really a Morph. It is used to test 
@@ -396,7 +460,7 @@
 
 xdialog_yes_no ()
 {
- Xdialog --title "$MESSAGE_TITLE" --yesno "$1" --wrap  0 0
+ Xdialog --title "$MESSAGE_TITLE" --left --yesno "$1"  0 0
 }
 
 
@@ -921,6 +985,13 @@
  if [ "$?" = "1" ]
  then
 	log_file "autobuild_whole_iso"
+	#MESSAGE_WHOLEISO_1 2 4 y/n
+	xdialog_message "$MESSAGE_WHOLEISO"
+	xdialog_message "$MESSAGE_WHOLEISO_1"
+	xdialog_yes_no  "$MESSAGE_WHOLEISO_2"
+	xdialog_message "$MESSAGE_WHOLEISO_3"
+	xdialog_yes_no  "$MESSAGE_WHOLEISO_4"
+
  fi
  main_menu
 }


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642