/homebysix-recipes

AutoPkg recipes all the way from Emeryville, California.

Primary LanguageShellApache License 2.0Apache-2.0

homebysix-recipes

My recipes for AutoPkg. If you use them, click the Star button above to show your support!

Many of these recipes were created with the aid of Recipe Robot, an app you should definitely check out.

Installation

To add my repo to your Mac (with AutoPkg and Git already installed), run this command:

autopkg repo-add homebysix-recipes

Dependencies

Some of my recipes have parent recipes that live in another repo. To add them all in one shot, here is the command you'll need:

autopkg repo-add recipes eholtam-recipes foigus-recipes gerardkok-recipes hansen-m-recipes jaharmi-recipes jessepeterson-recipes jleggat-recipes jps3-recipes keeleysam-recipes rustymyers-recipes

Known issues

If you're having a problem with one of my recipes, check the issues to see whether a known problem exists. If not, please submit an issue so I can investigate.

Processors

I wrote a couple custom processors for my own recipes. Feel free to refer to them if you find them useful, or modify and redistribute as you like.

  • GoToMeetingURLProvider - Uses the GoToMeeting updater JSON to determine the URL to the latest release and the build number for that release.

  • VersionSplitter - Takes a string, splits it on a specified character, and returns the specified index. Particularly useful for breaking down multi-part version numbers. For example, "0.3.4 (build 352ac3)" might become simply "0.3.4".

Submissions

Forks/pulls/issues are welcome. I'm always tweaking.