]> git.eshelyaron.com Git - emacs.git/commitdiff
* make-package: Allocate 5% extra space on disk image for directories
authorAndrew Choi <akochoi@shaw.ca>
Mon, 28 Apr 2003 16:15:35 +0000 (16:15 +0000)
committerAndrew Choi <akochoi@shaw.ca>
Mon, 28 Apr 2003 16:15:35 +0000 (16:15 +0000)
  and partition tables.

mac/ChangeLog
mac/make-package

index 6798c4f9e299e503a0d52fe70ae7f32e1c4bb570..6e8bff007eadff44d4c1a609589e8fa73ee1c1dd 100644 (file)
@@ -1,3 +1,8 @@
+2003-04-28  Andrew Choi  <akochoi@shaw.ca>
+
+       * make-package: Allocate 5% extra space on disk image for
+       directories and partition tables.
+
 2003-04-04  Steven Tamm  <steventamm@mac.com>
 
        * make-package: Place libexec executables directly under the
index 472df36c36be646ed25815e69f18ee195947b113..b3911afa0da21a744117e022f14a2d6fdcce50dc 100755 (executable)
@@ -385,9 +385,9 @@ echo "CompressedSize ${compressedSize}" >> ${sizesfile}
 cat ${sizesfile}
 
 echo "Creating Disc Image"
-## Allocate an extra 5000 sectors (about 2.5 mg)
-## Note a sector appears to be 512k
-sectorsAlloced=`echo 2*${compressedSize}+20|bc`
+## From hdiutil man page, a sector is 512k.  Allocate an extra 5% for
+## directories and partition tables.
+sectorsAlloced=`echo 2.1*${compressedSize}|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`