28 lines
920 B
Ruby
28 lines
920 B
Ruby
cask "toshiba-color-mfp" do
|
|
version "7.115.0.0,19993"
|
|
sha256 "126a0d1b4987aab22833f719c79acc09123c7ed5238bf79beb2aea691d139c5e"
|
|
|
|
url "https://business.toshiba.com/downloads/KB/f1Ulds/#{version.csv.second}/TOSHIBA_ColorMFP.dmg.gz"
|
|
name "Toshiba ColorMFP Drivers"
|
|
desc "Drivers for Toshiba ColorMFP devices"
|
|
homepage "https://business.toshiba.com/support"
|
|
|
|
livecheck do
|
|
url "http://business.toshiba.com/support/downloads/GetDownloads.jsp?model=e-STUDIO3515AC"
|
|
strategy :page_match do |page|
|
|
match = page.match(/"MacDC",.*?"id":"(\d+)",.*?"versionName":"(\d+(?:\.\d+)+)",/)
|
|
next if match.blank?
|
|
|
|
"#{match[2]},#{match[1]}"
|
|
end
|
|
end
|
|
|
|
pkg "TOSHIBA ColorMFP.pkg"
|
|
|
|
uninstall pkgutil: "com.toshiba.pde.x7.colormfp",
|
|
delete: [
|
|
"/Library/Printers/PPDs/Contents/Resources/TOSHIBA_ColorMFP*.gz",
|
|
"/Library/Printers/toshiba",
|
|
]
|
|
end
|