cask 'pdk' do version '1.4.1.1' if MacOS.version <= :el_capitan sha256 'e554eabe36d7eb39093f5509ef5c5fdefdf6d4914ebaf498abf5c15dee0fd514' # puppet-pdk.s3.amazonaws.com/pdk was verified as official when first introduced to the cask url "https://puppet-pdk.s3.amazonaws.com/pdk/#{version}/repos/apple/10.11/PC1/x86_64/pdk-#{version}-1.osx10.11.dmg" else sha256 '0eed19e60a96ff6d48455429542cbaaf3f8a77acc7d8ab18c57dc184b21cc838' # puppet-pdk.s3.amazonaws.com/pdk was verified as official when first introduced to the cask url "https://puppet-pdk.s3.amazonaws.com/pdk/#{version}/repos/apple/10.12/PC1/x86_64/pdk-#{version}-1.osx10.12.dmg" end name 'Puppet Development Kit' homepage 'https://github.com/puppetlabs/pdk' depends_on macos: '>= :el_capitan' pkg "pdk-#{version}-1-installer.pkg" uninstall pkgutil: 'com.puppetlabs.pdk' end