37 lines
1.4 KiB
Ruby
37 lines
1.4 KiB
Ruby
cask 'wkhtmltopdf' do
|
|
version '0.12.3'
|
|
|
|
if Hardware::CPU.is_32_bit?
|
|
sha256 '6e4613c060eb9e5eb0bd05b0ccd85d09086ef7a1156300e53a9dfba7969b6fc0'
|
|
# gna.org is the official download host per the vendor homepage
|
|
url "http://download.gna.org/wkhtmltopdf/#{version.to_f}/#{version}/wkhtmltox-#{version}_osx-carbon-i386.pkg"
|
|
pkg "wkhtmltox-#{version}_osx-carbon-i386.pkg"
|
|
else
|
|
sha256 'c8aa0f9456444847d08c6c772e2e0e4244813e6a2911eba6c940439df9abd0f0'
|
|
# gna.org is the official download host per the vendor homepage
|
|
url "http://download.gna.org/wkhtmltopdf/#{version.to_f}/#{version}/wkhtmltox-#{version}_osx-cocoa-x86-64.pkg"
|
|
pkg "wkhtmltox-#{version}_osx-cocoa-x86-64.pkg"
|
|
end
|
|
|
|
name 'wkhtmltopdf'
|
|
homepage 'http://wkhtmltopdf.org/'
|
|
license :gpl
|
|
|
|
depends_on macos: '>= :snow_leopard'
|
|
|
|
uninstall pkgutil: 'org.wkhtmltopdf.wkhtmltox',
|
|
delete: [
|
|
'/usr/local/include/wkhtmltox',
|
|
'/usr/local/lib/libwkhtmltox.dylib',
|
|
"/usr/local/lib/libwkhtmltox.#{version.to_i}.dylib",
|
|
"/usr/local/lib/libwkhtmltox.#{version.to_f}.dylib",
|
|
"/usr/local/lib/libwkhtmltox.#{version.sub(%r{-.*$}, '')}.dylib",
|
|
'/usr/local/bin/wkhtmltoimage',
|
|
'/usr/local/bin/wkhtmltopdf',
|
|
]
|
|
|
|
caveats do
|
|
files_in_usr_local
|
|
end
|
|
end
|