homebrew-core/Formula/smartmontools.rb

34 lines
1.2 KiB
Ruby

class Smartmontools < Formula
desc "SMART hard drive monitoring"
homepage "https://www.smartmontools.org/"
url "https://downloads.sourceforge.net/project/smartmontools/smartmontools/7.2/smartmontools-7.2.tar.gz"
sha256 "5cd98a27e6393168bc6aaea070d9e1cd551b0f898c52f66b2ff2e5d274118cd6"
license "GPL-2.0-or-later"
bottle do
sha256 arm64_big_sur: "27f51cc884f31b7ba77754294e701a9a219e06e8070d4e7630310cf1d01c0b1e"
sha256 big_sur: "9cccb94c747cd2897d458da6a31c2e5c03acfd81faa30c99260fe77ec8c140f0"
sha256 catalina: "34aa008976f95dc5568c90c0b99eccdcec7983df3787ac4be1e02284f307c1e7"
sha256 mojave: "3f699e7deb392d47d805cf4dad81e53cf67fe0186b00f42e798235fa9079f388"
end
def install
(var/"run").mkpath
(var/"lib/smartmontools").mkpath
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--sbindir=#{bin}",
"--sysconfdir=#{etc}",
"--localstatedir=#{var}",
"--with-savestates",
"--with-attributelog"
system "make", "install"
end
test do
system "#{bin}/smartctl", "--version"
system "#{bin}/smartd", "--version"
end
end