Best package questions in August 2011

How can I build a Mac package on linux? (BOM file problem)

7 votes

I'm running a business where we are creating email stationeries for people. We have some Mac users that currently have to download a zip file and manually copy that to their mail stationeries directory.

I want to automate that process and allow Mac users to download directly a package that will copy those files automatically.

I've build a sample package with PackageMaker, created script that will replace Archive.pax.gz with client's stationeries but go an error. I have realized I did not provide a mandatory BOM file. How can I create it on a non-mac platform? Or if I can't, is there any other way to create a Mac installer on a non-mac platform?

Finally I've created a postflight hook which is actually doing all the installation process