X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=OSX%2Finstaller.sh;h=fa92beb3a962e2ef84cb36da926d478e163aef3e;hp=05e1b23f36e0e3200a8f4e9f7e6749b8fdf752c4;hb=d6b0217f2417bd19187f0ebc389d6c5c2233b11c;hpb=aa75c7476aeaa84cf3abc192b376a8b03c325213 diff --git a/OSX/installer.sh b/OSX/installer.sh index 05e1b23f..fa92beb3 100755 --- a/OSX/installer.sh +++ b/OSX/installer.sh @@ -1,5 +1,5 @@ #!/bin/sh -# XScreenSaver, Copyright © 2013-2014 Jamie Zawinski +# XScreenSaver, Copyright © 2013-2016 Jamie Zawinski # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that @@ -67,9 +67,11 @@ DST1="$DSTVOLUME/Library/Screen Savers" DST2="$DSTVOLUME/Applications" PU="$DSTVOLUME/$HOME/Library/Screen Savers" -# Because of Sparkle.framework weirdness, ".XScreenSaverUpdater.app" -# is in the DMG, and we remove the leading dot when installing it. -# Without this, auto-updates won't work right. +# Because of Sparkle.framework weirdness, "XScreenSaverUpdater.app" is +# in the DMG as a compressed tar file instead of an app, and we unpack +# it when installing. Without this, auto-updates won't work: If there's +# an .app there, Sparkle thinks that "XScreenSaverUpdater.app" is the +# thing it should be updating instead of "Install Everything.pkg". # UPDATER_SRC="XScreenSaver.updater" UPDATER_DST="XScreenSaverUpdater.app"