homebrew-core/Formula/ical-buddy.rb

39 lines
1.6 KiB
Ruby

class IcalBuddy < Formula
desc "Get events and tasks from the macOS calendar database"
homepage "https://hasseg.org/icalBuddy/"
url "https://github.com/dkaluta/icalBuddy64/archive/refs/tags/v1.10.1.tar.gz"
sha256 "aff42b809044efbf9a1f7df7598e9e110c1c4de0a4c27ddccde5ea325ddc4b77"
license "MIT"
revision 1
head "https://github.com/dkaluta/icalBuddy64.git", branch: "master"
bottle do
sha256 cellar: :any_skip_relocation, arm64_ventura: "6b5931088a2e5f1df062e44902d454d0c9bfeb466c6baf49ed06a946599f3c15"
sha256 cellar: :any_skip_relocation, arm64_monterey: "26aa750e17161ec7755b39cc6a8ae2cfc04cbfd0c1a2feec9db67fcb21c06fbb"
sha256 cellar: :any_skip_relocation, arm64_big_sur: "a04c344f77d1a6b2e137e0d7517b4d5bbe63f45079f3d1539138650af942936f"
sha256 cellar: :any_skip_relocation, ventura: "fa2359d74a4873041ef1774db5882be7468a4c056be5aca64ad01e3eaef604ff"
sha256 cellar: :any_skip_relocation, monterey: "7d0a5b87da06e38709f11885b3410c463260d753093f7525c8726b110b93aef8"
sha256 cellar: :any_skip_relocation, big_sur: "64163480c791a44e507091e8b73175f71aa3ce544d42fb1be7cc4f21f028fa55"
sha256 cellar: :any_skip_relocation, catalina: "64e1fd969d08e19aaf8a42d3fa5cb9d1a6f9eff77ef993d4e2d68eeed3e55230"
end
depends_on :macos
def install
# Allow native builds rather than only x86_64
inreplace "Makefile", "-arch x86_64", ""
args = %W[
icalBuddy
icalBuddy.1
icalBuddyLocalization.1
icalBuddyConfig.1
COMPILER=#{ENV.cc}
APP_VERSION=#{version}
]
system "make", *args
bin.install "icalBuddy"
man1.install Dir["*.1"]
end
end