# HG changeset patch # User Steven Tamm # Date 1041380821 0 # Node ID 5c4e830c411b21577b3b5ad21a728f91139453a6 # Parent c70fd9638f43ede1b5655682d6647ba19288b4aa * make-package: Now copies License and ReadMe files into the Resources directory. Reduces overhead size when creating installer disk image diff -r c70fd9638f43 -r 5c4e830c411b mac/ChangeLog --- a/mac/ChangeLog Tue Dec 31 04:55:47 2002 +0000 +++ b/mac/ChangeLog Wed Jan 01 00:27:01 2003 +0000 @@ -1,3 +1,9 @@ +2003-01-01 Steven Tamm + + * make-package: Now copies License and ReadMe files into the + Resources directory. Reduces overhead size when creating + installer disk image + 2002-12-29 Steven Tamm * make-package: Defaults to building the source tree in a diff -r c70fd9638f43 -r 5c4e830c411b mac/make-package --- a/mac/make-package Tue Dec 31 04:55:47 2002 +0000 +++ b/mac/make-package Wed Jan 01 00:27:01 2003 +0000 @@ -51,7 +51,7 @@ with_config=yes with_app=yes with_x=no -comp_diskimage=yes +comp_diskimage=no self_contained=no app_symlink=no full_dist=yes @@ -332,7 +332,11 @@ mkdir ${packagedir}/Contents mkdir ${packagedir}/Contents/Resources mkdir ${packagedir}/Contents/Resources/English.lproj -echo 'pmkrpkg1' > ${packagedir}/Contents/PkgInfo +echo -n 'pmkrpkg1' > ${packagedir}/Contents/PkgInfo + +# Create ReadMe and License files +cp ${srcdir}/COPYING ${packagedir}/Contents/Resources/License.txt +cp ${srcdir}/mac/README ${packagedir}/Contents/Resources/ReadMe.txt infofile=${packagedir}/Contents/Resources/English.lproj/Emacs.info @@ -377,7 +381,7 @@ echo "Creating Disc Image" ## Allocate an extra 5000 sectors (about 2.5 mg) ## Note a sector appears to be 512k -sectorsAlloced=`echo 2*${compressedSize}+5000|bc` +sectorsAlloced=`echo 2*${compressedSize}+20|bc` hdiutil create -ov ${builddir}/mac/EmacsRW -sectors ${sectorsAlloced} ## Need to format the disc image before mounting mountLoc=`hdid -nomount ${builddir}/mac/EmacsRW.dmg | grep HFS | cut -f1`