2015-12-18 09:15:28 +08:00
|
|
|
cask 'openzfs' do
|
2016-04-29 21:21:06 +08:00
|
|
|
version '1.5.2'
|
|
|
|
sha256 '185d20242bacd14cd609ccfb8f89736e1ea0ca6dec6475fd9eb7703c17ab5413'
|
2014-09-21 16:25:42 +08:00
|
|
|
|
2016-04-29 21:21:06 +08:00
|
|
|
url "https://openzfsonosx.org/w/images/6/6b/OpenZFS_on_OS_X_#{version}.dmg"
|
2015-01-23 06:25:17 +08:00
|
|
|
name 'OpenZFS on OS X'
|
2014-09-21 16:25:42 +08:00
|
|
|
homepage 'https://openzfsonosx.org'
|
2014-12-17 09:41:48 +08:00
|
|
|
license :oss
|
2014-09-21 16:25:42 +08:00
|
|
|
|
2016-04-29 21:21:06 +08:00
|
|
|
# OpenZFS on OS X has no version below Mountain Lion.
|
2015-09-26 02:56:40 +08:00
|
|
|
if MacOS.release == :mountain_lion
|
2016-01-04 03:19:07 +08:00
|
|
|
pkg "OpenZFS on OS X #{version.sub(%r{-.*}, '')} Mountain Lion.pkg"
|
2015-09-26 02:56:40 +08:00
|
|
|
elsif MacOS.release == :mavericks
|
2016-01-04 03:19:07 +08:00
|
|
|
pkg "OpenZFS on OS X #{version.sub(%r{-.*}, '')} Mavericks.pkg"
|
2015-10-20 03:14:05 +08:00
|
|
|
elsif MacOS.release == :yosemite
|
2016-01-04 03:19:07 +08:00
|
|
|
pkg "OpenZFS on OS X #{version.sub(%r{-.*}, '')} Yosemite.pkg"
|
2015-10-20 03:14:05 +08:00
|
|
|
elsif MacOS.release >= :el_capitan
|
2016-01-04 03:19:07 +08:00
|
|
|
pkg "OpenZFS on OS X #{version.sub(%r{-.*}, '')} El Capitan or higher.pkg"
|
2015-09-26 02:56:40 +08:00
|
|
|
end
|
2014-11-22 22:12:43 +08:00
|
|
|
|
2016-01-18 09:27:20 +08:00
|
|
|
uninstall pkgutil: 'net.lundman.openzfs.*'
|
2014-09-21 16:25:42 +08:00
|
|
|
end
|