mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
Add livechecks for unversioned casks. (#143740)
* Add livechecks for unversioned casks. * Add missing descriptions. --------- Co-authored-by: Miccal Matthews <miccal.matthews@gmail.com>
This commit is contained in:
co-authored by
Miccal Matthews
parent
6a1f1d4049
commit
39ea7683c9
@@ -1,12 +1,20 @@
|
||||
cask "actual-odbc-pack" do
|
||||
version :latest
|
||||
version "1.0.22"
|
||||
sha256 :no_check
|
||||
|
||||
url "https://actualtechnologies.cachefly.net/Actual_ODBC_Pack.dmg",
|
||||
verified: "actualtechnologies.cachefly.net/"
|
||||
name "Actual ODBC Driver Pack"
|
||||
desc "Connect to enterprise databases using common desktop applications"
|
||||
homepage "https://www.actualtech.com/products.php"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist do |items|
|
||||
items["com.actualtechnologies.odbcmanager"].short_version
|
||||
end
|
||||
end
|
||||
|
||||
pkg "Actual ODBC Pack.pkg"
|
||||
|
||||
uninstall pkgutil: [
|
||||
|
||||
@@ -4,8 +4,13 @@ cask "astro-command-center" do
|
||||
|
||||
url "https://update.astrogaming.com/kuiper/ASTROCommandCenter.dmg"
|
||||
name "ASTRO Command Center"
|
||||
desc "Full configuration of the adjustable settings for ASTRO devices"
|
||||
homepage "https://www.astrogaming.com/"
|
||||
|
||||
livecheck do
|
||||
skip "unversioned QT app"
|
||||
end
|
||||
|
||||
app "ASTRO Command Center.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -5,8 +5,14 @@ cask "bdinfo" do
|
||||
url "https://www.videohelp.com/download/BDInfo%20OSX.dmg",
|
||||
referer: "https://www.videohelp.com/software/BDInfo"
|
||||
name "BDInfo"
|
||||
desc "Collect video and audio technical specifications from Blu-ray discs"
|
||||
homepage "https://www.videohelp.com/software/BDInfo"
|
||||
|
||||
livecheck do
|
||||
url :homepage
|
||||
regex(/BDInfo\s+(\d+(?:\.\d+)+)\s+Mac/i)
|
||||
end
|
||||
|
||||
app "BDInfo OSX.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -4,7 +4,13 @@ cask "bfxr" do
|
||||
|
||||
url "https://ded.bfxr.net/~locus/bfxr_update/Bfxr_MAC.zip"
|
||||
name "Bfxr"
|
||||
desc "Make sound effects for computer games"
|
||||
homepage "https://www.bfxr.net/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "Bfxr.app"
|
||||
end
|
||||
|
||||
+8
-1
@@ -1,5 +1,5 @@
|
||||
cask "box-sync" do
|
||||
version "4.0.8009"
|
||||
version "4.0.8088"
|
||||
sha256 :no_check
|
||||
|
||||
url "https://e3.boxcdn.net/box-installers/sync/Sync+4+External/Box%20Sync%20Installer.dmg",
|
||||
@@ -8,6 +8,13 @@ cask "box-sync" do
|
||||
desc "Cloud based collaboration and management platform focusing on security"
|
||||
homepage "https://www.box.com/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist do |items|
|
||||
items["com.box.sync"].version
|
||||
end
|
||||
end
|
||||
|
||||
app "Box Sync.app"
|
||||
|
||||
uninstall quit: "com.box.sync",
|
||||
|
||||
@@ -6,9 +6,14 @@ cask "bubo" do
|
||||
verified: "jguice.s3.amazonaws.com/mac-bt-headset-fix-beta/"
|
||||
name "Bubo"
|
||||
name "Spotify Bluetooth Headset Listener"
|
||||
desc "Fixes broken bluetooth headset control"
|
||||
homepage "https://github.com/jguice/mac-bt-headset-fix"
|
||||
|
||||
depends_on macos: ">= :sierra"
|
||||
|
||||
app "bubo.app"
|
||||
|
||||
caveats do
|
||||
discontinued
|
||||
end
|
||||
end
|
||||
|
||||
@@ -7,6 +7,11 @@ cask "classicftp" do
|
||||
desc "FTP File Transfer Software"
|
||||
homepage "https://www.nchsoftware.com/classic/index.html"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "ClassicFTP.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
cask "edrawmind" do
|
||||
version "10.0.2,5378"
|
||||
sha256 "889d60a53af50bc6a5778cbda1399f18ccae6287a9deb82183e461c4401c08a0"
|
||||
|
||||
url "https://download.edrawsoft.com/edrawmind_full#{version.csv.second}.dmg"
|
||||
name "EdrawMind"
|
||||
desc "Mind mapping software"
|
||||
homepage "https://www.edrawsoft.com/edrawmind/"
|
||||
|
||||
livecheck do
|
||||
url "https://www.edrawsoft.com/download-edrawmind.html"
|
||||
strategy :page_match do |page|
|
||||
match = page.match(/for\s+Mac.*?(\d+(?:\.\d+)+).*?edrawmind[.-_]full(\d+)\./m)
|
||||
"#{match[1]},#{match[2]}" if match
|
||||
end
|
||||
end
|
||||
|
||||
app "EdrawMind.app"
|
||||
|
||||
zap trash: [
|
||||
"~/Library/Preferences/com.edrawsoft.mindmaster.plist",
|
||||
"~/Library/Saved Application State/com.edrawsoft.mindmaster.savedState",
|
||||
]
|
||||
end
|
||||
@@ -1,5 +1,5 @@
|
||||
cask "get-lyrical" do
|
||||
version "3.8.1"
|
||||
version "3.8"
|
||||
sha256 :no_check
|
||||
|
||||
url "https://shullian.com/files/getlyrical.zip"
|
||||
@@ -7,5 +7,10 @@ cask "get-lyrical" do
|
||||
desc "Automatically add lyrics to songs in iTunes"
|
||||
homepage "https://shullian.com/get_lyrical.php"
|
||||
|
||||
livecheck do
|
||||
url :homepage
|
||||
regex(/version\s+(\d+(?:\.\d+)+)/i)
|
||||
end
|
||||
|
||||
app "Get Lyrical/Get Lyrical.app"
|
||||
end
|
||||
|
||||
@@ -4,7 +4,12 @@ cask "ishowu" do
|
||||
|
||||
url "https://www.shinywhitebox.com/store/file.php?p=1"
|
||||
name "iShowU"
|
||||
desc "Screen recorder"
|
||||
homepage "https://www.shinywhitebox.com/ishowu"
|
||||
|
||||
app "iShowU.app"
|
||||
|
||||
caveats do
|
||||
discontinued
|
||||
end
|
||||
end
|
||||
|
||||
@@ -4,7 +4,14 @@ cask "iswiff" do
|
||||
|
||||
url "https://echoone.com/iswiff/iSwiff.zip"
|
||||
name "iSwiff"
|
||||
desc "Full screen Flash outside the browser"
|
||||
homepage "https://echoone.com/iswiff/"
|
||||
|
||||
depends_on macos: "<= :big_sur"
|
||||
|
||||
app "iSwiff.app"
|
||||
|
||||
caveats do
|
||||
discontinued
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,16 +0,0 @@
|
||||
cask "mindmaster" do
|
||||
version "8.5.1,851"
|
||||
sha256 :no_check
|
||||
|
||||
url "https://download.edrawsoft.com/mindmaster_full5378.dmg"
|
||||
name "MindMaster"
|
||||
desc "Mind mapping software"
|
||||
homepage "https://www.edrawsoft.com/mindmaster/"
|
||||
|
||||
app "MindMaster.app"
|
||||
|
||||
zap trash: [
|
||||
"~/Library/Preferences/com.edrawsoft.mindmaster.plist",
|
||||
"~/Library/Saved Application State/com.edrawsoft.mindmaster.savedState",
|
||||
]
|
||||
end
|
||||
@@ -4,7 +4,13 @@ cask "showhiddenfiles" do
|
||||
|
||||
url "https://gotoes.org/sales/ShowHiddenFilesMacOSX/ShowAllFiles.app.zip"
|
||||
name "ShowHiddenFiles"
|
||||
desc "Reveals hidden files in Finder"
|
||||
homepage "https://gotoes.org/sales/ShowHiddenFilesMacOSX/How_To_Show_Hidden_Files.php"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "ShowHiddenFiles.app"
|
||||
end
|
||||
|
||||
@@ -7,6 +7,11 @@ cask "timer" do
|
||||
desc "Stopwatch, alarm clock, and clock utility"
|
||||
homepage "https://www.apimac.com/mac/timer/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "Timer.app"
|
||||
|
||||
zap trash: [
|
||||
|
||||
@@ -7,5 +7,10 @@ cask "wowmatrix" do
|
||||
desc "WoW AddOn Installer and Updater"
|
||||
homepage "https://www.wowmatrix.com/"
|
||||
|
||||
livecheck do
|
||||
url :url
|
||||
strategy :extract_plist
|
||||
end
|
||||
|
||||
app "WowMatrix.app"
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user