Release/GrowlMail/GrowlMail Installer.pmdoc/01growlmail.xml
author Peter Hosey <hg@boredzo.org>
Fri Sep 11 05:52:27 2009 -0700 (2009-09-11)
changeset 4393 6328e4c4dd23
parent 4374 ababe4c24c42
child 4415 e171692e0485
permissions -rw-r--r--
Changed GrowlMail's Installer package to install to a subdirectory of /tmp, and then move these files to the correct place within the user's Home folder, as suggested by Jonathan “Wolf” Rentzsch on Twitter.

This sucks, but it appears to be the only way to overcome x-radar://problem/7215243, where Installer installs to the base of the volume that the user's Home folder is on instead of to the Home folder itself.
     1 <pkgref spec="1.12" uuid="F5D2267E-2AE1-464C-82DF-E0E6F8FCFEA4"><config><identifier>com.growl.growlmail.pkg</identifier><version>1</version><description></description><post-install type="none"/><installFrom relative="true" mod="true" includeRoot="true">../../Extras/GrowlMail/build/Release/GrowlMail.mailbundle</installFrom><installTo mod="true">/tmp/GrowlMail-Installation-Temp</installTo><flags><followSymbolicLinks/></flags><packageStore type="internal"></packageStore><mod>scripts.preinstall.path</mod><mod>installTo</mod><mod>scripts.postinstall.path</mod><mod>installFrom.isRelativeType</mod><mod>parent</mod><mod>scripts.scriptsDirectoryPath.path</mod><mod>scripts.preupgrade.path</mod><mod>identifier</mod><mod>scripts.postupgrade.path</mod><mod>requireAuthorization</mod><mod>scripts.preflight.path</mod><mod>extraFiles</mod><mod>installTo.path</mod><mod>installFrom.path</mod></config><scripts><preflight relative="true" mod="true">scripts/preflight.sh</preflight><postinstall relative="true" mod="true">scripts/postflight.sh</postinstall><postupgrade relative="true" mod="true">scripts/postflight.sh</postupgrade></scripts><contents><file-list>01growlmail-contents.xml</file-list><component id="com.growl.GrowlMail" path="/Volumes/Home-etc/Users/prh/Projects/@otherpeoplesprojects/growl-boredzo/Extras/GrowlMail/build/Release/GrowlMail.mailbundle" version="1.2b2"><component id="com.growl.growlframework" path="/Volumes/Home-etc/Users/prh/Projects/@otherpeoplesprojects/growl-boredzo/Extras/GrowlMail/build/Release/GrowlMail.mailbundle/Contents/Frameworks/Growl.framework" version="1.2b2"/></component><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents><extra-files/></pkgref>