• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Installer.app Upgrades?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Installer.app Upgrades?


  • Subject: Installer.app Upgrades?
  • From: Jim Roepcke <email@hidden>
  • Date: Thu, 5 Jun 2003 17:57:22 -0700

Hi,

I'm creating a new package for some software that has been updated. I'd like the new package to be able to upgrade a previously installed version.

I can only get Installer.app to show me an Upgrade button instead of an Install button if the .pkg wrapper has the same name as the old package. Unfortunately, my old package had a version number in the filename, and I don't want to release the new version of the .pkg with the old version number in the filename!!

Is there any other way to achieve this? There must be, since iTunes4.pkg will show an Upgrade button for upgrading iTunes3.pkg... mind you, iTunes4.pkg is a 10.1-style .pkg I think, since it has an "iTunes4.pre_upgrade" script rather than a "preupgrade" script as is used in 10.2-style packages.

I'd be happy to make a 10.1-style package if that meant I wouldn't have to give the package filename the wrong filename, assuming a 10.1-style package could Upgrade a 10.2-style package, but I don't have any 10.1 machines around so that would be quite inconvenient....

Anyone? Pretty Please with Cherries on top?! :-)

Thanks for your help,

Jim
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: Re: Comments & Documentation (was Re: semantics of init)
  • Next by Date: string encoding
  • Previous by thread: remotely call StartupItem
  • Next by thread: string encoding
  • Index(es):
    • Date
    • Thread