Recently I was tasked with finding out a way to prepare OS X applications for automatic distribution to multiple machines.
Most applications require some tampering with their preferences before deploying. I have done it for Windows machines before, and usually I could just replace the preference files/registry entries right inside the .msi installer, using tools like Orca, Wise Package Studio and so on.
I am new to macs, but when I try to look for something similar for OS X, all I find is software to make packages from scratch (PackageMaker, Iceberg, etc.), but nothing for editing already created .pkg files.
So here is the question: is there a way to easily edit the content of .pkg file (replace some files, add a script, etc.), without having to install/unpackage it and then package the configured stuff back?

pkgformat "Flat Packade Format" on OS X 10.5 - more info s.sudre.free.fr/Stuff/Ivanhoe/FLAT.html And a difference between the flat and bundled is that bundled package can be opened in Finder with RightClick -> "Show Package Content".