I myself create Mac .xpi files on Windows. I make installers for both, had the Windows version packaged nicely, then tried the Mac. My first attempt at creating xpi's from zip files created with stuffit dropzip failed, and having a low tolerance for pain just moved the Mac files over to my Windows machine and made the zips with WinZip. Worked great.
One thing you must pay attention to is that the file structures must be maintained exactly. Once the zips are created, open them and look at the directory structure. The install.js file must be in root; it must not be in any folder. Rob Quoting Stuart Batman <[EMAIL PROTECTED]>: > I'm trying to create a custom build of Netscape 7.02 for Mac OS9. > However, I run into a problem near the end of the process before I can > complete the installer. > > First of all, let me explain the process and what I use to (try and) > get it done. Here's where you can view the guide to Customizing and > Netscape 7.0. This is the guide I followed: > http://www.netscape.com/eng/mozilla/ns7/CCKDocs/pdf/cck_guide.pdf > (pages 129-134) > > And here's where you can download the Netscape CCK: > http://sunsite.computing.dcu.ie/pub/netscape/cck/english/7.0/NSCCKSetup.exe > (Win) > > Now running through the Netscape CCK on Windows is fine. You can put > your custom homepages, mail servers, etc. as usual and it produces > four files: > - ChromeDefaults.zip > - SMI_Creator_for_NSOSX.sit > - Resource_IO.sit > - ns_smi_eula.rsc.sit > > At this point the guide asks you to copy the above files to Mac OS9 > where you integrate your custom files with a standard Netscape > installer. It says to download the Mac OS9 Netscape which you can get > from: > ftp://ftp.netscape.com/pub/netscape7/english/7.02/mac/macos8/sea/Netscape-mac-full.bin > > Then you're asked to extract the files inside browser.xpi, > langenus.xpi, regus.xpi and deflenus.xpi. Then the guide says to copy > relevant files from your custom files over the files extracted from > those .xpi files. Now it doesn't mention it in the guide but for the > NS installer to work you must re-package these files just like the > original .xpi files. This is where I come unstuck. For the life of me, > I can't package the files into a .xpi file like the originals. If you > zip the unpacked files to a zip file then rename it to .xpi it still > is technically a zip file. I tried zipping them on windows and > renaming to .xpi but that doesn't work either. I did try installing > the custom Netscape with both of those types of .xpi files and it > didn't work. > > So therein lays my problem. When creating the custom Netscape build > for OS9 I cannot recreate the .xpi files like the originals. Can > anyone please help me? > >
