Index: trunk/package/buildpkg.sh =================================================================== --- trunk/package/buildpkg.sh (revision 1608) +++ trunk/package/buildpkg.sh (revision 1609) @@ -490,12 +490,12 @@ # command use to generate the file: # ditto -c -k --sequesterRsrc --keepParent Icon.icns Icon.zip # ---- -# ditto -xk "${pkgroot}/Icons/pkg.zip" "${pkgroot}/Icons/" -# DeRez -only icns "${pkgroot}/Icons/Icons/pkg.icns" > tempicns.rsrc -# Rez -append tempicns.rsrc -o "${1%/*}/$packagename-${version}-r$revision.pkg" -# SetFile -a C "${1%/*}/$packagename-${version}-r$revision.pkg" -# rm -f tempicns.rsrc -# rm -rf "${pkgroot}/Icons/Icons" + ditto -xk "${pkgroot}/Icons/pkg.zip" "${pkgroot}/Icons/" + DeRez -only icns "${pkgroot}/Icons/Icons/pkg.icns" > tempicns.rsrc + Rez -append tempicns.rsrc -o "${1%/*}/$packagename-${version}-r$revision.pkg" + SetFile -a C "${1%/*}/$packagename-${version}-r$revision.pkg" + rm -f tempicns.rsrc + rm -rf "${pkgroot}/Icons/Icons" # End md5=$( md5 "${1%/*}/${packagename// /}-${version}-r${revision}.pkg" | awk {'print $4'} ) Index: trunk/Makefile =================================================================== --- trunk/Makefile (revision 1608) +++ trunk/Makefile (revision 1609) @@ -123,8 +123,9 @@ pkg installer: all ${SRCROOT}/package/buildpkg.sh ${SYMROOT}/package; - @echo "\t[GZ] ${DISTFILE}.pkg" - @gzip --best ${DISTFILE}.pkg + @echo "\t[ZIP] ${DISTFILE}.pkg" + @ditto -c -k --sequesterRsrc ${DISTFILE}.pkg ${DISTFILE}.zip + @rm -r ${DISTFILE}.pkg .PHONY: config .PHONY: clean