/app-freshmint

[No longer maintained] A woefully deficient command line sparkle/appcast checker, in ruby

Primary LanguageRubyMIT LicenseMIT

What is this?

A woefully deficient command line sparkle update checker.

What does it do?

It reads an Application.app's plist file to determine the sparkle appcast url, fetches the url, and tries to determine if there is an update.

If there is an update (or thinks there is one), it displays a small table with some information about the possible update.

Requirements

Issues

  • it kinda sucks. very alpha.
  • enters 'stupid string compare mode' when a version string is not parseable by Versionomy

Todo

  • make it suck a lot less
  • possibly write a custom Versionomy format for the version strings that cause problems
  • add support for a config file to specify app dirs (or app files themselves)
  • clean up, organize
  • apologize to anyone who attempts to use it
  • ಠ_ಠ