Index: branches/blackosx/trunk/PackageBuilder/Build/Chameleon Installer v2.1.pkg =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/22@graphics_mode+1920x1200x32-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/22@graphics_mode+1920x1200x32-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/22@graphics_mode+1920x1200x32-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/28@graphics_mode+1024x768x32-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/28@graphics_mode+1024x768x32-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/28@graphics_mode+1024x768x32-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/23@graphics_mode+1920x1080x32-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/23@graphics_mode+1920x1080x32-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/23@graphics_mode+1920x1080x32-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/19@graphicsenabler+yes-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/19@graphicsenabler+yes-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/19@graphicsenabler+yes-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/24@graphics_mode+1680x1050x32-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/24@graphics_mode+1680x1050x32-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/24@graphics_mode+1680x1050x32-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/11fdisk-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/11fdisk-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/11fdisk-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/15@dropssdt+yes-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/15@dropssdt+yes-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/15@dropssdt+yes-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/04bdmesg-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/04bdmesg-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/04bdmesg-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/16@ethernetbuiltin+yes-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/16@ethernetbuiltin+yes-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/16@ethernetbuiltin+yes-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/05boot-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/05boot-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/05boot-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/07boot-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/07boot-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/07boot-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/01fakesmc-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/01fakesmc-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/01fakesmc-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/25@graphics_mode+1600x900x32-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/25@graphics_mode+1600x900x32-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/25@graphics_mode+1600x900x32-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/index.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/index.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/index.xml (revision 235) @@ -1 +1 @@ -Chameleon/Users/Nick/Documents/SVN/Package_Builder/blackosx/trunk/PackageBuilder/Build/Chameleon Installer v2.1.pkgvoodooprojects.org01fakesmc.xml02default.xml03embed.xml04bdmesg.xml05boot.xml06boot.xml07boot.xml08boot.xml09boot.xml10null.xml11fdisk.xml12postflight.xml13nullesp.xml14@arch+i386.xml15@dropssdt+yes.xml16@ethernetbuiltin+yes.xml17@generatecstates+yes.xml18@generatepstates+yes.xml19@graphicsenabler+yes.xml20@instantmenu+yes.xml21@restartfix+no.xml22@graphics_mode+1920x1200x32.xml23@graphics_mode+1920x1080x32.xml24@graphics_mode+1680x1050x32.xml25@graphics_mode+1600x900x32.xml26@graphics_mode+1280x1024x32.xml27@graphics_mode+1280x960x32.xml28@graphics_mode+1024x768x32.xml29@theme+default.xml30@theme+embed.xmlpostinstallActions.actionsproperties.titleproperties.customizeOptionextraFiles \ No newline at end of file +Chameleon/Users/blackosx/Documents/Chameleon_SVN/PackageBuilder_Blackosx/blackosx/trunk/PackageBuilder/Build/Chameleon Installer v2.1.pkgvoodooprojects.org01fakesmc.xml02default.xml03embed.xml04bdmesg.xml05boot.xml06boot.xml07boot.xml08boot.xml09boot.xml10null.xml11fdisk.xml12postflight.xml13nullesp.xml14@arch+i386.xml15@dropssdt+yes.xml16@ethernetbuiltin+yes.xml17@generatecstates+yes.xml18@generatepstates+yes.xml19@graphicsenabler+yes.xml20@instantmenu+yes.xml21@restartfix+no.xml22@graphics_mode+1920x1200x32.xml23@graphics_mode+1920x1080x32.xml24@graphics_mode+1680x1050x32.xml25@graphics_mode+1600x900x32.xml26@graphics_mode+1280x1024x32.xml27@graphics_mode+1280x960x32.xml28@graphics_mode+1024x768x32.xml29@theme+default.xml30@theme+embed.xmlpostinstallActions.actionsproperties.titleproperties.customizeOptionextraFiles \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/09boot-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/09boot-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/09boot-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/05boot.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/05boot.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/05boot.xml (revision 235) @@ -1 +1 @@ -voodooprojects.org.chameleon.boot.pkg2.1Main_Package_Elements/i386/boot/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTypeinstallToparentrelocatableversion05boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file +voodooprojects.org.chameleon.boot.pkg2.1Main_Package_Elements/i386/boot/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTyperelocatableparentversioninstallTo05boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/06boot.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/06boot.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/06boot.xml (revision 235) @@ -1 +1 @@ -voodooprojects.org.chameleon.boot0.pkg2.1Main_Package_Elements/i386/boot0/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTypeinstallToparentrelocatableversion06boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file +voodooprojects.org.chameleon.boot0.pkg2.1Main_Package_Elements/i386/boot0/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTyperelocatableparentversioninstallTo06boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/07boot.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/07boot.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/07boot.xml (revision 235) @@ -1 +1 @@ -voodooprojects.org.chameleon.boot0hfs.pkg2.1Main_Package_Elements/i386/boot0hfs/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTypeinstallToparentrelocatableversion07boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file +voodooprojects.org.chameleon.boot0hfs.pkg2.1Main_Package_Elements/i386/boot0hfs/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTyperelocatableparentversioninstallTo07boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/01fakesmc.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/01fakesmc.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/01fakesmc.xml (revision 235) @@ -1 +1 @@ -voodooprojects.org.chameleon.FakeSMC.pkg2.1Main_Package_Elements/Kexts/FakeSMC.kext/.Chameleon/Extra/Extensions/extraFilesinstallTopostInstallrelocatableidentifierrequireAuthorizationparentversioninstallFrom.isRelativeTypeinstallTo.path01fakesmc-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file +voodooprojects.org.chameleon.FakeSMC.pkg2.1Main_Package_Elements/Kexts/FakeSMC.kext/.Chameleon/Extra/Extensions/installFrom.isRelativeTypeinstallTopostInstallrelocatablerequireAuthorizationidentifierparentinstallTo.pathextraFilesversion01fakesmc-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/08boot.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/08boot.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/08boot.xml (revision 235) @@ -1 +1 @@ -voodooprojects.org.chameleon.boot1f32.pkg2.1Main_Package_Elements/i386/boot1f32/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTypeinstallToparentrelocatableversion08boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file +voodooprojects.org.chameleon.boot1f32.pkg2.1Main_Package_Elements/i386/boot1f32/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTyperelocatableparentversioninstallTo08boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/09boot.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/09boot.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/09boot.xml (revision 235) @@ -1 +1 @@ -voodooprojects.org.chameleon.boot1h.pkg2.1Main_Package_Elements/i386/boot1h/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTypeinstallToparentrelocatableversion09boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file +voodooprojects.org.chameleon.boot1h.pkg2.1Main_Package_Elements/i386/boot1h/.Chameleon/i386/installTo.pathinstallFrom.isRelativeTyperelocatableparentversioninstallTo09boot-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/03embed.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/03embed.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/03embed.xml (revision 235) @@ -1 +1 @@ -voodooprojects.org.chameleon.Embed.pkg2.1Main_Package_Elements/themes/Embed/.Chameleon/Extra/Themes/extraFilesinstallTopostInstallrelocatablerequireAuthorizationparentversionidentifierinstallFrom.isRelativeTypeinstallTo.path03embed-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file +voodooprojects.org.chameleon.Embed.pkg2.1Main_Package_Elements/themes/Embed/.Chameleon/Extra/Themes/installFrom.isRelativeTypeinstallTopostInstallrelocatablerequireAuthorizationparentversioninstallTo.pathextraFilesidentifier03embed-contents.xml/CVS$/\.svn$/\.cvsignore$/\.cvspass$/\.DS_Store$ \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/17@generatecstates+yes-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/17@generatecstates+yes-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/17@generatecstates+yes-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/13nullesp-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/13nullesp-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/13nullesp-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/12postflight-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/12postflight-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/12postflight-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/02default-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/02default-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/02default-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/27@graphics_mode+1280x960x32-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/27@graphics_mode+1280x960x32-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/27@graphics_mode+1280x960x32-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/26@graphics_mode+1280x1024x32-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/26@graphics_mode+1280x1024x32-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/26@graphics_mode+1280x1024x32-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/18@generatepstates+yes-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/18@generatepstates+yes-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/18@generatepstates+yes-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/20@instantmenu+yes-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/20@instantmenu+yes-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/20@instantmenu+yes-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/21@restartfix+no-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/21@restartfix+no-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/21@restartfix+no-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/14@arch+i386-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/14@arch+i386-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/14@arch+i386-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/06boot-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/06boot-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/06boot-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/10null-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/10null-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/10null-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/08boot-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/08boot-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/08boot-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/03embed-contents.xml =================================================================== --- branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/03embed-contents.xml (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Chameleon_Installer_v2.1.pmdoc/03embed-contents.xml (revision 235) @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/CheckFatType.sh =================================================================== --- branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/CheckFatType.sh (revision 0) +++ branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/CheckFatType.sh (revision 235) @@ -0,0 +1,51 @@ +#!/bin/bash + +echo "===============================================" +echo "Check the FAT type" +echo "******************" + +# Receives passed value for the raw Target Device +# for example: /dev/rdisk0s2 +# Then looks for the following in the partition boot sector +# Byte number 19 to see if it's either 00 or 02 +# Byte number 22 to see if it's either F8 or F0 +# Byte number 25 to see if it's either 3F or 20 +# +# Exit with value 1 for FAT16, 2 for FAT32 +# Exit with value 0 if nothing is found - this shouldn't happen.? + +if [ "$#" -eq 1 ]; then + targetDeviceRaw="$1" + echo "DEBUG: passed argument = $targetDeviceRaw" +fi + + +partitionBootSector=$( dd 2>/dev/null if="$targetDeviceRaw" count=1 | perl -ne '@a=split"";for(@a){printf"%02x",ord}' ) +if [ "${partitionBootSector:36:2}" == "00" ] && [ "${partitionBootSector:42:2}" == "f8" ] && [ "${partitionBootSector:48:2}" == "3f" ]; then + echo "Found a FAT32 device formatted by Windows Explorer" + echo "-----------------------------------------------" + echo "" + exit 2 +fi +if [ "${partitionBootSector:36:2}" == "02" ] && [ "${partitionBootSector:42:2}" == "f8" ] && [ "${partitionBootSector:48:2}" == "3f" ]; then + echo "Found a FAT16 device formatted by Windows Explorer" + echo "-----------------------------------------------" + echo "" + exit 1 +fi +if [ "${partitionBootSector:36:2}" == "00" ] && [ "${partitionBootSector:42:2}" == "f0" ] && [ "${partitionBootSector:48:2}" == "20" ]; then + echo "Found a FAT32 device formatted by OSX Disk Utility" + echo "-----------------------------------------------" + echo "" + exit 2 +fi +if [ "${partitionBootSector:36:2}" == "02" ] && [ "${partitionBootSector:42:2}" == "f0" ] && [ "${partitionBootSector:48:2}" == "20" ]; then + echo "Found a FAT16 device formatted by OSX Disk Utility" + echo "-----------------------------------------------" + echo "" + exit 1 +fi + +echo "-----------------------------------------------" +echo "" +exit 0 \ No newline at end of file Property changes on: branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/CheckFatType.sh ___________________________________________________________________ Added: svn:executable + * Index: branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/CheckPartitionScheme.sh =================================================================== --- branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/CheckPartitionScheme.sh (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/CheckPartitionScheme.sh (revision 235) @@ -10,6 +10,9 @@ # First 8 bytes of the GPTdiskGPTHeader to identify a GUID partition table. # Byte number 450 of the GPTdiskProtectiveMBR to identify ID of 'EE' to identify a GPT partition. # Byte numbers 466, 482 & 498 of the GPTdiskProtectiveMBR to identify further partitions. +# +# Exit with value 1 for GPT, 2 for GPT/MBR and 3 for MBR. +# Exit with value 0 if nothing is found - this shouldn't happen.? if [ "$#" -eq 1 ]; then targetDisk="$1" @@ -25,16 +28,27 @@ if [ "${partitiontable:40:2}" == "00" ] && [ "${partitiontable:72:2}" == "00" ] && [ "${partitiontable:104:2}" == "00" ]; then echo "Found System ID '00' for each remaining possible partition" partitiontable="GPT" + echo "${partitiontable} found." + echo "-----------------------------------------------" + echo "" + exit 1 else partitiontable="GPT/MBR" + echo "${partitiontable} found." + echo "-----------------------------------------------" + echo "" + exit 2 fi fi else partitiontable="MBR" + echo "${partitiontable} found." + echo "-----------------------------------------------" + echo "" + exit 3 fi -echo "${partitiontable} found." +echo "No partition table found." echo "-----------------------------------------------" echo "" - exit 0 \ No newline at end of file Index: branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/MainStandardPostinstall.sh =================================================================== --- branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/MainStandardPostinstall.sh (revision 234) +++ branches/blackosx/trunk/PackageBuilder/Main_Package_Elements/Scripts/MainStandardPostinstall.sh (revision 235) @@ -116,25 +116,45 @@ espformat=$? - # Add DescriptionÉÉ..ÉÉÉ. + # check the partition scheme used for the selected disk. + # the following script returns 1 if GPT + # the following script returns 2 if GPT/MBR + # the following script returns 3 if MBR + # the following script returns 0 if nothing "$scriptDir"CheckPartitionScheme.sh "${targetDisk}" + partitionTable=$? + if [ ${partitionTable} = 3 ]; then + # If MBR partition scheme then check for FAT16 or FAT32 + # the following script returns 1 if FAT16 + # the following script returns 2 if FAT32 + # the following script returns 0 if nothing - # If diskupdate is flagged as 1 then the stage 0 loader can be written to the MBR - if [ ${diskupdate} = 1 ]; then - "$scriptDir"WriteChameleonStage0.sh "${diskupdate}" "${diskSigCheck}" "${stage0Loader}" "${stage0LoaderDualBoot}" "${targetDisk}" "${targetVolume}" + "$scriptDir"CheckFatType.sh "${targetDeviceRaw}" + fatType=$? fi - # Write the stage 1 loader to the partition boot sector - "$scriptDir"WriteChameleonStage1.sh "${espformat}" "${stage1LoaderHFS}" "${stage1LoaderFAT}" "${3}" "${targetDeviceRaw}" "${targetVolume}" + if [ ${fatType} = 1 ] && [ ${partitionTable} = 3 ]; then + echo "ERROR: - Can't install to a device using FAT16" + else + # Continue if the selected device is not a FAT16 format device - # Write the stage 2 loader to the root of the selected partition - "$scriptDir"WriteChameleonStage2.sh "${espformat}" "${stage2Loader}" "${3}" "${targetDevice}" "${targetVolume}" + # If diskupdate is flagged as 1 then the stage 0 loader can be written to the MBR + if [ ${diskupdate} = 1 ]; then + "$scriptDir"WriteChameleonStage0.sh "${diskupdate}" "${diskSigCheck}" "${stage0Loader}" "${stage0LoaderDualBoot}" "${targetDisk}" "${targetVolume}" + fi - # Set the active partition ONLY if Windows is not installed - "$scriptDir"SetActivePartition.sh "${espformat}" "${diskSigCheck}" "${targetDiskRaw}" "${targetSlice}" "${targetVolume}" + # Write the stage 1 loader to the partition boot sector + "$scriptDir"WriteChameleonStage1.sh "${espformat}" "${stage1LoaderHFS}" "${stage1LoaderFAT}" "${3}" "${targetDeviceRaw}" "${targetVolume}" + # Write the stage 2 loader to the root of the selected partition + "$scriptDir"WriteChameleonStage2.sh "${espformat}" "${stage2Loader}" "${3}" "${targetDevice}" "${targetVolume}" + + # Set the active partition ONLY if Windows is not installed + "$scriptDir"SetActivePartition.sh "${espformat}" "${diskSigCheck}" "${targetDiskRaw}" "${targetSlice}" "${targetVolume}" + fi + fi fi