timing issue with using lazy streams for creating a mac package

Apparently using lazy streams for generating the release will cause the finish event to fire too early, which can often cause mac packaging to write only part of the destination file, creating an invalid zip.