39 lines
1.5 KiB
Ruby
39 lines
1.5 KiB
Ruby
cask "foxit-pdf-editor" do
|
|
version "13.0.1"
|
|
sha256 "8a78d21be27174bec15ca0dc06526d164e74754243b711407a30c3ae3b2f2e0c"
|
|
|
|
url "https://cdn01.foxitsoftware.com/pub/foxit/phantomPDF/desktop/mac/#{version.major}.x/FoxitPDFEditor#{version.no_dots}.L10N.Setup.pkg",
|
|
verified: "cdn01.foxitsoftware.com/pub/foxit/phantomPDF/desktop/mac/"
|
|
name "Foxit PDF Editor"
|
|
desc "PDF Editor"
|
|
homepage "https://www.foxit.com/pdf-editor/"
|
|
|
|
livecheck do
|
|
url "https://www.foxit.com/downloads/latest.html?product=Foxit-PDF-Editor-Mac&platform=Mac-OS-X&language=English"
|
|
regex(/FoxitPDFEditor(\d{2})(\d)(\d)\.L10N\.Setup\.pkg/i)
|
|
strategy :header_match do |headers, regex|
|
|
headers["location"].scan(regex).map do |match|
|
|
"#{match[0]}.#{match[1]}.#{match[2]}"
|
|
end
|
|
end
|
|
end
|
|
|
|
depends_on macos: ">= :sierra"
|
|
|
|
pkg "FoxitPDFEditor#{version.no_dots}.L10N.Setup.pkg"
|
|
|
|
uninstall pkgutil: "com.foxit.pkg.pdfeditor",
|
|
delete: [
|
|
"/Applications/Foxit PDF Editor.app",
|
|
"/Library/Application Support/Foxit Software/FoxitService/FoxitPDFEditorUpdateService.app",
|
|
"/Library/LaunchDaemons/com.foxit.PDFEditorUpdateService.plist",
|
|
],
|
|
launchctl: "com.foxit.PDFEditorUpdateService"
|
|
|
|
zap trash: [
|
|
"~/Library/Application Support/Foxit Software/Foxit PDF Editor",
|
|
"~/Library/Caches/com.foxit-software.Foxit PDF Editor",
|
|
"~/Library/Preferences/com.foxit-software.Foxit PDF Editor.plist",
|
|
]
|
|
end
|