From 4c701d9053d3d699103d5146c6b527528a405c9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=82=85Fox?= Date: Sat, 2 Dec 2023 13:09:26 +0900 Subject: [PATCH 1/2] navigraph-charts: create cask --- Casks/n/navigraph-charts.rb | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Casks/n/navigraph-charts.rb diff --git a/Casks/n/navigraph-charts.rb b/Casks/n/navigraph-charts.rb new file mode 100644 index 0000000000..833860c6b8 --- /dev/null +++ b/Casks/n/navigraph-charts.rb @@ -0,0 +1,32 @@ +cask "navigraph-charts" do + version "8.31.0" + sha256 "4d093338db87818dee8a4995dae8b72e76982878e313ab4d281336b2d6759afe" + + url "https://download.navigraph.com/software/charts/mac/Navigraph%20Charts%20#{version}.dmg" + name "navigraph-charts" + desc "Access professional and updated Jeppesen charts for flight simulation" + homepage "https://navigraph.com/" + + livecheck do + url "https://download.navigraph.com/software/charts/mac/latest-mac.yml" + strategy :yaml do |yaml| + yaml["version"] + end + end + + auto_updates true + depends_on macos: ">= :high_sierra" + + app "Navigraph Charts.app" + + zap trash: [ + "~/Library/Application Support/Navigraph Charts", + "~/Library/Caches/com.navigraph.charts.desktop", + "~/Library/Caches/com.navigraph.charts.desktop.ShipIt", + "~/Library/HTTPStorages/com.navigraph.charts.desktop", + "~/Library/Logs/Navigraph Charts", + "~/Library/Preferences/ByHost/com.navigraph.charts.desktop.ShipIt.*.plist", + "~/Library/Preferences/com.navigraph.charts.desktop.plist", + "~/Library/Saved Application State/com.navigraph.charts.desktop.savedState", + ] +end From 3a234c8be87d932db6118962ce38cd752061f019 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=82=85Fox?= Date: Sat, 2 Dec 2023 13:59:00 +0900 Subject: [PATCH 2/2] navigraph-charts: rename and fix livecheck --- Casks/n/navigraph-charts.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Casks/n/navigraph-charts.rb b/Casks/n/navigraph-charts.rb index 833860c6b8..3e25d0e9aa 100644 --- a/Casks/n/navigraph-charts.rb +++ b/Casks/n/navigraph-charts.rb @@ -3,15 +3,13 @@ cask "navigraph-charts" do sha256 "4d093338db87818dee8a4995dae8b72e76982878e313ab4d281336b2d6759afe" url "https://download.navigraph.com/software/charts/mac/Navigraph%20Charts%20#{version}.dmg" - name "navigraph-charts" + name "Navigraph Charts" desc "Access professional and updated Jeppesen charts for flight simulation" homepage "https://navigraph.com/" livecheck do url "https://download.navigraph.com/software/charts/mac/latest-mac.yml" - strategy :yaml do |yaml| - yaml["version"] - end + strategy :electron_builder end auto_updates true