Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

maximumSystemVersion key #44

Closed
andymatuschak opened this issue Oct 23, 2011 · 4 comments
Closed

maximumSystemVersion key #44

andymatuschak opened this issue Oct 23, 2011 · 4 comments

Comments

@andymatuschak
Copy link
Contributor

**Jeremy Huddleston (jeremyhu)* reported (on Launchpad) on' 2009-10-12:*

This bug report follows from
https://answers.launchpad.net/sparkle/+question/84464

Essentially, there needs to be functionality in place to set a maximum
system OS version for a package rather than just minimum.

@andymatuschak
Copy link
Contributor Author

**Jeremy Huddleston (jeremyhu)* wrote on 2010-03-16:*

This is actually quite important now:

http://lists.apple.com/archives/X11-users/2010/Mar/msg00034.html

SnowLeopard users are being given Leopard versions to install! I know I
can't do anything about current releases, but I'd like this fixed before
my next release, so the following update goes smoothly.

See: http://lists.apple.com/archives/X11-users/2010/Mar/msg00034.html

Feed: http://static.macosforge.org/xquartz/downloads/sparkle/beta.xml

@andymatuschak
Copy link
Contributor Author

**koda (vitto-giova)* wrote on 2010-11-09:*

i'd like to have this feature as well.
In this way we could issue 64bit bundles to Snow Leopard users and 32bit ones to Tiger and Leopard users.
Is there any update?

@andymatuschak
Copy link
Contributor Author

**Andy Matuschak (andymatuschak)* wrote on 2010-11-09:*

Sorry, no update. If anyone can contribute a patch to resolve this, I'd
be happy to apply it, but I'm unlikely to have time to write one myself
anytime soon.

@andymatuschak
Copy link
Contributor Author

**Jeremy Huddleston (jeremyhu)* wrote on 2010-11-09:*

I don't have the time to work on it either since our workaround is "good
enough" for now:

  1. using min-required of 10.6 (even though it is really 10.6.3) for SL versions
  2. Releasing the SL version with a bundle version +1 over the Leopard version

You also have to make sure the timestamps are ordered correctly.

iloveitaly added a commit to iloveitaly/Sparkle that referenced this issue Aug 5, 2012
* andymatuschak/master: (170 commits)
  Adding Thai localizations to the project.
  Add Thai localization
  Update to the Brazilian Portuguese localization from Victor Figueriedo
  Removed Japanese localization of password prompt from the Xcode project
  Allow the user to try reentering his password if authentication fails.
  Removing Japanese localization of the password prompt, since I changed the design
  Delegated password prompting to the update driver.
  Use NSFileManager interface for DMG unarchive only for 10.7+. On 10.6,  [NSFileManager copyItemAtPath:toPath:error:] can fail with "Argument list too long" if the app bundle contains too many files. The switch to NSFileManager was only required for 10.7 anyway, 10.6 always worked fine.
  Removed changes to the project.pbxproj that were unrelated to the password prompt
  Redesigned password prompt UI
  Removed methods from SUPasswordPrompt.h that didn't need to be exposed there
  Fixes sparkle-project#44: maximumSystemVersion key
  remove the ASW tags since we're submitting this as a pull request to andy
  Updating Danish localization courtesy Daniel Østergaard Nielsen
  support for encrypted disk images
  Fixes sparkle-project#175: Bug: update alert text collides with automatic download checkbox
  Fixes sparkle-project#174: Bug: sparkle:shortVersionString ignored for non-enclosure items
  Fixes sparkle-project#170: An environment variable set by Sparkle
  Fixing some new Clang warnings from Xcode 4.4
  Fixes sparkle-project#169: Security Issue in Parsing XML using NSXMLDocument
  ...

Conflicts:
	SUUIBasedUpdateDriver.m
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant