Skip to content

Commit

Permalink
Move URLs into processor arguments
Browse files Browse the repository at this point in the history
Moved all download/Sparkle/GitHub URLs into processor arguments rather than in input variables.

The rationale for this change is covered by @jazzace in his 2018 "AutoPkg Level-Up" talk: https://www.youtube.com/watch?t=2620&v=BI10WWrgG2A&feature=youtu.be
  • Loading branch information
homebysix committed Jan 4, 2021
1 parent 48ed547 commit 9b0234d
Show file tree
Hide file tree
Showing 196 changed files with 204 additions and 594 deletions.
4 changes: 1 addition & 3 deletions 25io/Mou.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>Mou</string>
<key>SPARKLE_FEED_URL</key>
<string>http://mouapp.com/up/updates.xml</string>
</dict>
<key>MinimumVersion</key>
<string>1.0.0</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>http://mouapp.com/up/updates.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions 25io/Smaller.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>Smaller</string>
<key>SPARKLE_FEED_URL</key>
<string>http://25.io/smaller/up/updates.xml</string>
</dict>
<key>MinimumVersion</key>
<string>1.0.0</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>http://25.io/smaller/up/updates.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions ActiveCollab/ActiveCollab.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
<string>com.github.homebysix.download.ActiveCollab</string>
<key>Input</key>
<dict>
<key>DOWNLOAD_URL</key>
<string>https://accounts.activecollab.com/api/v2/desktop-apps/activecollab/releases/darwin/download</string>
<key>NAME</key>
<string>ActiveCollab</string>
</dict>
Expand All @@ -25,7 +23,7 @@
<key>filename</key>
<string>%NAME%.dmg</string>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://accounts.activecollab.com/api/v2/desktop-apps/activecollab/releases/darwin/download</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 1 addition & 3 deletions AirDroid/AirDroid.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
<string>com.github.homebysix.download.AirDroid</string>
<key>Input</key>
<dict>
<key>DOWNLOAD_URL</key>
<string>https://srv3.airdroid.com/p20/web/getbinaryredirect?type=dmg&amp;channel=&amp;version=</string>
<key>NAME</key>
<string>AirDroid</string>
</dict>
Expand All @@ -25,7 +23,7 @@
<key>filename</key>
<string>%NAME%.dmg</string>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://srv3.airdroid.com/p20/web/getbinaryredirect?type=dmg&amp;channel=&amp;version=</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 1 addition & 3 deletions AppReviews/AppReviews.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
<string>com.github.homebysix.download.AppReviews</string>
<key>Input</key>
<dict>
<key>GITHUB_REPO</key>
<string>knutigro/AppReviews</string>
<key>NAME</key>
<string>App Reviews</string>
</dict>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>github_repo</key>
<string>%GITHUB_REPO%</string>
<string>knutigro/AppReviews</string>
</dict>
<key>Processor</key>
<string>GitHubReleasesInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions AppZapper/AppZapper.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>AppZapper</string>
<key>SPARKLE_FEED_URL</key>
<string>https://www.appzapper.com/az2appcast.xml</string>
</dict>
<key>MinimumVersion</key>
<string>1.0.0</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>https://www.appzapper.com/az2appcast.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions AuroraHDR/Aurora HDR Pro.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ Note: Sparkle feed HTTPS not supported as of 8/29/2020.</string>
<dict>
<key>NAME</key>
<string>Aurora HDR Pro</string>
<key>SPARKLE_FEED_URL</key>
<string>http://aurorahdr2019mac.update.skylum.com</string>
</dict>
<key>MinimumVersion</key>
<string>0.6.0</string>
Expand All @@ -23,7 +21,7 @@ Note: Sparkle feed HTTPS not supported as of 8/29/2020.</string>
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>http://aurorahdr2019mac.update.skylum.com</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions AutoCasperNBI/AutoCasperNBI.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
<string>com.github.homebysix.download.AutoCasperNBI</string>
<key>Input</key>
<dict>
<key>GITHUB_REPO</key>
<string>macmule/AutoCasperNBI</string>
<key>NAME</key>
<string>AutoCasperNBI</string>
</dict>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>github_repo</key>
<string>%GITHUB_REPO%</string>
<string>macmule/AutoCasperNBI</string>
</dict>
<key>Processor</key>
<string>GitHubReleasesInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions AutoPkgr/AutoPkgr.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>AutoPkgr</string>
<key>SPARKLE_FEED_URL</key>
<string>https://raw.githubusercontent.com/lindegroup/autopkgr/appcast/appcast.xml</string>
</dict>
<key>MinimumVersion</key>
<string>1.0.0</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>https://raw.githubusercontent.com/lindegroup/autopkgr/appcast/appcast.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions BetterTouchTool/BetterTouchTool.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>BetterTouchTool</string>
<key>DOWNLOAD_URL</key>
<string>https://folivora.ai/releases/BetterTouchTool.zip</string>
</dict>
<key>MinimumVersion</key>
<string>0.6.1</string>
Expand All @@ -25,7 +23,7 @@
<key>filename</key>
<string>%NAME%.zip</string>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://folivora.ai/releases/BetterTouchTool.zip</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 1 addition & 3 deletions BetterWindowManager/BetterWindowManager.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>Better Window Manager</string>
<key>SPARKLE_FEED_URL</key>
<string>https://www.gngrwzrd.com/betterwindowmanager-appcast.xml</string>
</dict>
<key>MinimumVersion</key>
<string>0.6.1</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>https://www.gngrwzrd.com/betterwindowmanager-appcast.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions Bjango/SkalaColor.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
<string>com.github.homebysix.download.SkalaColor</string>
<key>Input</key>
<dict>
<key>DOWNLOAD_URL</key>
<string>https://download.bjango.com/skalacolor/</string>
<key>NAME</key>
<string>SkalaColor</string>
</dict>
Expand All @@ -23,7 +21,7 @@
<key>filename</key>
<string>%NAME%.zip</string>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://download.bjango.com/skalacolor/</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 1 addition & 3 deletions Bjango/SkalaPreview.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
<string>com.github.homebysix.download.SkalaPreview</string>
<key>Input</key>
<dict>
<key>DOWNLOAD_URL</key>
<string>https://download.bjango.com/skalapreview/</string>
<key>NAME</key>
<string>Skala Preview</string>
</dict>
Expand All @@ -25,7 +23,7 @@
<key>filename</key>
<string>%NAME%.zip</string>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://download.bjango.com/skalapreview/</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 1 addition & 3 deletions BlackPixel/ForkLift.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>ForkLift</string>
<key>SPARKLE_FEED_URL</key>
<string>https://updates.binarynights.com/ForkLift3/update.xml</string>
</dict>
<key>MinimumVersion</key>
<string>0.6.1</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>https://updates.binarynights.com/ForkLift3/update.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions Bookends/Bookends.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
<string>com.github.homebysix.download.Bookends</string>
<key>Input</key>
<dict>
<key>DOWNLOAD_URL</key>
<string>https://www.sonnysoftware.com/Bookends.dmg</string>
<key>NAME</key>
<string>Bookends</string>
</dict>
Expand All @@ -25,7 +23,7 @@
<key>filename</key>
<string>%NAME%.dmg</string>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://www.sonnysoftware.com/Bookends.dmg</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 1 addition & 3 deletions Boom/Boom2.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@
<string>com.github.homebysix.download.Boom2</string>
<key>Input</key>
<dict>
<key>DOWNLOAD_URL</key>
<string>https://www.globaldelight.com/boom/download/2x/web/boom2.dmg</string>
<key>NAME</key>
<string>Boom 2</string>
</dict>
Expand All @@ -25,7 +23,7 @@
<key>filename</key>
<string>%NAME%.dmg</string>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://www.globaldelight.com/boom/download/2x/web/boom2.dmg</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
2 changes: 1 addition & 1 deletion Boom/Boom2.munki.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<key>description</key>
<string>System-wide pro volume booster and equalizer.</string>
<key>developer</key>
<string>Global Delight Technologies Pvt. Ltd</string>
<string>Global Delight Technologies</string>
<key>display_name</key>
<string>Boom 2</string>
<key>name</key>
Expand Down
4 changes: 1 addition & 3 deletions Brent Simmons/NetNewsWire.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>NetNewsWire</string>
<key>SPARKLE_FEED_URL</key>
<string>https://ranchero.com/downloads/netnewswire-release.xml</string>
</dict>
<key>MinimumVersion</key>
<string>1.0.0</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>https://ranchero.com/downloads/netnewswire-release.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions CaseApps/SofaControl.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>Sofa Control</string>
<key>SPARKLE_FEED_URL</key>
<string>http://www.caseapps.com/downloads/sofacontrol-update.xml</string>
</dict>
<key>MinimumVersion</key>
<string>0.6.1</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>http://www.caseapps.com/downloads/sofacontrol-update.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions CaseApps/Tags.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@
<dict>
<key>NAME</key>
<string>Tags</string>
<key>SPARKLE_FEED_URL</key>
<string>http://www.caseapps.com/downloads/updates/tags/tags2-update.xml</string>
</dict>
<key>MinimumVersion</key>
<string>0.6.1</string>
Expand All @@ -23,7 +21,7 @@
<key>Arguments</key>
<dict>
<key>appcast_url</key>
<string>%SPARKLE_FEED_URL%</string>
<string>http://www.caseapps.com/downloads/updates/tags/tags2-update.xml</string>
</dict>
<key>Processor</key>
<string>SparkleUpdateInfoProvider</string>
Expand Down
4 changes: 1 addition & 3 deletions CharlesSoft/CocoaTADS.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
<string>com.github.homebysix.download.CocoaTADS</string>
<key>Input</key>
<dict>
<key>DOWNLOAD_URL</key>
<string>https://www.charlessoft.com/CocoaTADS.zip</string>
<key>NAME</key>
<string>CocoaTADS</string>
</dict>
Expand All @@ -21,7 +19,7 @@
<key>Arguments</key>
<dict>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://www.charlessoft.com/CocoaTADS.zip</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
4 changes: 1 addition & 3 deletions CharlesSoft/NibUnlocker.download.recipe
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
<string>com.github.homebysix.download.NibUnlocker</string>
<key>Input</key>
<dict>
<key>DOWNLOAD_URL</key>
<string>https://www.charlessoft.com/NibUnlocker.zip</string>
<key>NAME</key>
<string>NibUnlocker</string>
</dict>
Expand All @@ -21,7 +19,7 @@
<key>Arguments</key>
<dict>
<key>url</key>
<string>%DOWNLOAD_URL%</string>
<string>https://www.charlessoft.com/NibUnlocker.zip</string>
</dict>
<key>Processor</key>
<string>URLDownloader</string>
Expand Down
Loading

0 comments on commit 9b0234d

Please sign in to comment.