From d7dd9c4c967480e0ab84d60f6dc76e82fcbad011 Mon Sep 17 00:00:00 2001 From: Steve Streza Date: Wed, 9 Jun 2021 00:37:51 -0700 Subject: [PATCH 1/5] Add cask for Final Fantasy XIV --- Casks/final-fantasy-xiv.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Casks/final-fantasy-xiv.rb diff --git a/Casks/final-fantasy-xiv.rb b/Casks/final-fantasy-xiv.rb new file mode 100644 index 000000000000..ef8030c3ab2c --- /dev/null +++ b/Casks/final-fantasy-xiv.rb @@ -0,0 +1,17 @@ +cask "final-fantasy-xiv" do + version "pnvdkzgk77dj10" + sha256 "a187414e0a0a101b995f08706d1bd341992258e72d535409f1136daaed413f17" + + url "https://gdl.square-enix.com/ffxiv/inst/#{version}/FINAL_FANTASY_XIV_ONLINE_x64.dmg", + verified: "square-enix.com" + name "Final Fantasy XIV" + desc "Story-driven massively multiplayer online role-playing game" + homepage "https://finalfantasyxiv.com/" + + auto_updates true + depends_on macos: ">= :mojave" + + app "FINAL FANTASY XIV ONLINE.app" + + uninstall trash: "~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn" +end From 11ee0c1ab6d222cad922f27e431c47aedd92ab27 Mon Sep 17 00:00:00 2001 From: Steve Streza Date: Wed, 9 Jun 2021 12:38:42 -0700 Subject: [PATCH 2/5] final-fantasy-xiv: Fix CI audit issues for homepage and livecheck --- Casks/final-fantasy-xiv.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Casks/final-fantasy-xiv.rb b/Casks/final-fantasy-xiv.rb index ef8030c3ab2c..f3e3367d9de2 100644 --- a/Casks/final-fantasy-xiv.rb +++ b/Casks/final-fantasy-xiv.rb @@ -6,7 +6,13 @@ verified: "square-enix.com" name "Final Fantasy XIV" desc "Story-driven massively multiplayer online role-playing game" - homepage "https://finalfantasyxiv.com/" + homepage "https://www.finalfantasyxiv.com/" + + livecheck do + url "https://na.finalfantasyxiv.com/mac/download/" + strategy :page_match + regex(%r{href="https://gdl.square-enix.com/ffxiv/inst/([^/]*)/FINAL_FANTASY_XIV_ONLINE_x64.dmg"}i) + end auto_updates true depends_on macos: ">= :mojave" From ca81e06b50d8bbd3488259414b2ce9b2e6000c9d Mon Sep 17 00:00:00 2001 From: Steve Streza Date: Thu, 1 Jul 2021 18:52:46 -0700 Subject: [PATCH 3/5] Poking CI --- Casks/final-fantasy-xiv.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/Casks/final-fantasy-xiv.rb b/Casks/final-fantasy-xiv.rb index f3e3367d9de2..6d2ede617d1a 100644 --- a/Casks/final-fantasy-xiv.rb +++ b/Casks/final-fantasy-xiv.rb @@ -21,3 +21,4 @@ uninstall trash: "~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn" end + From 1114c7ed7db9639aa0dd95d5e47a5ce4ee0126e5 Mon Sep 17 00:00:00 2001 From: Steve Streza Date: Thu, 1 Jul 2021 18:52:51 -0700 Subject: [PATCH 4/5] Revert "Poking CI" This reverts commit ca81e06b50d8bbd3488259414b2ce9b2e6000c9d. --- Casks/final-fantasy-xiv.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/Casks/final-fantasy-xiv.rb b/Casks/final-fantasy-xiv.rb index 6d2ede617d1a..f3e3367d9de2 100644 --- a/Casks/final-fantasy-xiv.rb +++ b/Casks/final-fantasy-xiv.rb @@ -21,4 +21,3 @@ uninstall trash: "~/Documents/My Games/FINAL FANTASY XIV - A Realm Reborn" end - From 655ed1f0ec6a2ec8fb968738131f0b2bfc641822 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Galv=C3=A3o?= Date: Fri, 2 Jul 2021 11:32:03 +0100 Subject: [PATCH 5/5] Update and rename final-fantasy-xiv.rb to final-fantasy-xiv-online.rb --- Casks/{final-fantasy-xiv.rb => final-fantasy-xiv-online.rb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename Casks/{final-fantasy-xiv.rb => final-fantasy-xiv-online.rb} (95%) diff --git a/Casks/final-fantasy-xiv.rb b/Casks/final-fantasy-xiv-online.rb similarity index 95% rename from Casks/final-fantasy-xiv.rb rename to Casks/final-fantasy-xiv-online.rb index f3e3367d9de2..f97101e484b0 100644 --- a/Casks/final-fantasy-xiv.rb +++ b/Casks/final-fantasy-xiv-online.rb @@ -1,4 +1,4 @@ -cask "final-fantasy-xiv" do +cask "final-fantasy-xiv-online" do version "pnvdkzgk77dj10" sha256 "a187414e0a0a101b995f08706d1bd341992258e72d535409f1136daaed413f17"