mirror of
https://github.com/jakejarvis/homebrew-brew.git
synced 2025-04-28 03:40:28 -04:00
38 lines
1.6 KiB
Ruby
38 lines
1.6 KiB
Ruby
cask 'gpg-suite-no-drm' do
|
|
version '2019.1_83'
|
|
sha256 '446f80f96ad57a93a657a66f4dc5ce3833aed94c7bd3d5dc839ac5fada0b5a6d'
|
|
|
|
url "https://github.com/GpgMailNoActivation/GpgMailNoActivation/releases/download/Ver_#{version}/RemoveGPGMailDRM_#{version}.dmg"
|
|
appcast 'https://github.com/GpgMailNoActivation/GpgMailNoActivation/releases.atom'
|
|
name 'GPG Suite No DRM'
|
|
homepage 'https://github.com/GpgMailNoActivation/GpgMailNoActivation'
|
|
|
|
depends_on macos: '>= :sierra'
|
|
depends_on cask: 'gpg-suite'
|
|
conflicts_with cask: 'gpg-suite-no-mail'
|
|
|
|
# move bundles out of DMG and into Application Support
|
|
artifact 'GPGMail_13.mailbundle', target: '/Library/Application Support/GPGTools/GPGMail/GPGMail_13.mailbundle'
|
|
artifact 'GPGMail_14.mailbundle', target: '/Library/Application Support/GPGTools/GPGMail/GPGMail_14.mailbundle'
|
|
|
|
# save DRM'ed bundle in case of uninstall
|
|
preflight do
|
|
system_command '/bin/mv',
|
|
args: [
|
|
'/Library/Application Support/GPGTools/GPGMail/GPGMail_14.mailbundle',
|
|
'/Library/Application Support/GPGTools/GPGMail/GPGMail_14.mailbundle.drm'
|
|
],
|
|
sudo: true
|
|
end
|
|
|
|
# on uninstall, restore DRM'ed GPGMail_14.mailbundle and delete GPGMail_13.mailbundle
|
|
uninstall_postflight do
|
|
system_command '/bin/mv',
|
|
args: [
|
|
'/Library/Application Support/GPGTools/GPGMail/GPGMail_14.mailbundle.drm',
|
|
'/Library/Application Support/GPGTools/GPGMail/GPGMail_14.mailbundle'
|
|
],
|
|
sudo: true
|
|
end
|
|
end
|