Re: Upgrading a manually installed app
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=lMDBS3iMA6H64n+H/QSTpaNdTweYd+fLpKOdy3MpgFE=; b=j0eXxkedmOpuC2Iqoc5Bq/SR3C7oI3COTzqVshCaXC8b+Gw6E7geNdJW2B8+qeaeGJ fzdbxDTxTVM+A5QgtQMfdsAkE6EbtjKEsaVoR7SRDuYHpHhtI8Bc9Xk9W+HwEAoIuYpo R8pONUZ+KaVjP5Gsm/qGX56+BnbcyrIZxSsAY= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=lDDa25tSD+6BKXhvulByUpONFWaMlOtJEWAcY26qLcvY1xeshKaCMrFFN7XV0ShPXs XpTY98omoQu9d69Wk9cI8aDws6dSP6YdfCQaoqDE8fT0ZCNEe2JlNDVFnwBVP0o7NnOq Jr3fqaZnNBX5bPvc26s9RpyRcm/ilvklTOfA4= For the record, from a user point of of view, if the application was installed/moved to a custom location, the expected behavior of an update is to update the application where it is not remove it from where it is and install it somewhere else. On Fri, Apr 30, 2010 at 3:03 PM, Glover,David <David.Glover@prometheanworld.com> wrote:
Hi, thanks for the response. These options appear to locate the existence of an existing application, and then replace it with the new one. The solution I'm looking for is to locate and remove the existing application, before installing the new one.
It might require a preupgrade script although it could take forever to search for the app, unless there is some .plist somewhere that I can read the app path from.
-----Original Message----- From: installer-dev-bounces+david.glover=prometheanworld.com@lists.apple.com [mailto:installer-dev-bounces+david.glover=prometheanworld.com@lists.apple.com] On Behalf Of Stephane Sudre Sent: 30 April 2010 13:35 To: installer-dev@lists.apple.com Subject: Re: Upgrading a manually installed app
o PackageMaker: In your package section of your project, look at the Components tab view and select Allow Relocation for your application bundle.
o Packages: Select the payload tab of your package, select your application, add a Search rule
o Iceberg: Select the Files section for your package, select your application, show the inspector, add a search rule.
On Fri, Apr 30, 2010 at 2:26 PM, Glover,David <David.Glover@prometheanworld.com> wrote:
Hi all,
I am creating an install package that is upgrading an existing application, however, the existing application was a manual install via a dmg. So the application could have been copied anywhere by the user.
Is there any way that I can locate where the application currently is, and remove it? The install package will be installing the application to a set location, so I want to avoid having to instances of the app on the same mac.
Kind Regards,
Dave
Promethean Limited is a company registered in England and Wales with company number 1308938 and VAT number GB 572 2599 18
Promethean Ltd and or associated and or subsidiary companies : The views expressed in this communication may not necessarily be the views held by Promethean Ltd and or associated and or subsidiary companies.
This e-mail is for the exclusive use of the addressee(s). Unauthorised disclosure, copying or distribution is prohibited.
This e-mail message has been swept for the presence of computer viruses.
Promethean Ltd and or associated and or subsidiary companies accepts no liability for any loss resulting from this email transmission
Promethean, Promethean House, Lower Philips Road, Blackburn, Lancashire, BB1 5TH, UK.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/dev.iceberg%40gmail.com
This email sent to dev.iceberg@gmail.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/david.glover%40promethe...
This email sent to david.glover@prometheanworld.com
Promethean Limited is a company registered in England and Wales with company number 1308938 and VAT number GB 572 2599 18
Promethean Ltd and or associated and or subsidiary companies : The views expressed in this communication may not necessarily be the views held by Promethean Ltd and or associated and or subsidiary companies.
This e-mail is for the exclusive use of the addressee(s). Unauthorised disclosure, copying or distribution is prohibited.
This e-mail message has been swept for the presence of computer viruses.
Promethean Ltd and or associated and or subsidiary companies accepts no liability for any loss resulting from this email transmission
Promethean, Promethean House, Lower Philips Road, Blackburn, Lancashire, BB1 5TH, UK.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Stephane Sudre