mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
Add Engine DJ.app v3.0.1 cask engine-dj.rb (#148096)
* Add Engine DJ.app v3.0.1 cask engine-dj.rb Application formerly known as Engine Prime cask engine-prime.rb * rework cask * update zap * Update engine-dj.rb --------- Co-authored-by: Razvan Azamfirei <azamfireirazvan@gmail.com> Co-authored-by: Miccal Matthews <miccal.matthews@gmail.com>
This commit is contained in:
co-authored by
Razvan Azamfirei
Miccal Matthews
parent
10aeb2c757
commit
05877bf000
@@ -0,0 +1,37 @@
|
||||
cask "engine-dj" do
|
||||
version "3.0.1,6c40df4446,5e1011cdeb"
|
||||
sha256 "f4f7e212d2b3bf47087ef2caa9ee710559584ccdca680dd860ed387a3aea6a31"
|
||||
|
||||
url "https://imb-cicd-public.s3.amazonaws.com/Engine/#{version.csv.first}/Release/EDJ/mac/#{version.csv.third}/Engine_DJ_Release_#{version.csv.first}_#{version.csv.second}.dmg",
|
||||
verified: "imb-cicd-public.s3.amazonaws.com/Engine/"
|
||||
name "Engine DJ Desktop"
|
||||
desc "DJ software suite"
|
||||
homepage "https://enginedj.com/"
|
||||
|
||||
livecheck do
|
||||
url "https://enginedj.com/downloads"
|
||||
regex(%r{href=.*?/Release/EDJ/mac/(\w*?)/Engine[._-]DJ_Release[._-](\d+(?:\.\d+)+)[._-](\w*?)\.dmg}i)
|
||||
strategy :page_match do |page, regex|
|
||||
page.scan(regex).map { |match| "#{match[1]},#{match[2]},#{match[0]}" }
|
||||
end
|
||||
end
|
||||
|
||||
pkg "Engine DJ_#{version.csv.first}_Setup.pkg"
|
||||
|
||||
uninstall pkgutil: [
|
||||
"com.airmusictechnology.enginedj.application",
|
||||
"com.airmusictechnology.engineprime.application",
|
||||
]
|
||||
|
||||
zap trash: [
|
||||
"~/Library/Application Support/AIR Music Technology/EnginePrime",
|
||||
"~/Library/Caches/AIR Music Technology/EnginePrime",
|
||||
"~/Library/Preferences/com.air-music-technology.EnginePrime.plist",
|
||||
"~/Library/Saved Application State/com.air-music-technology.EnginePrime.savedState",
|
||||
"~/Music/Engine Library",
|
||||
],
|
||||
rmdir: [
|
||||
"~/Library/Application Support/AIR Music Technology",
|
||||
"~/Library/Caches/AIR Music Technology",
|
||||
]
|
||||
end
|
||||
Reference in New Issue
Block a user