From 26f97d38860b77cc92a569cd237b028e7be2be62 Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Wed, 25 Oct 2023 11:54:07 +1100 Subject: [PATCH 1/2] batchoutput-pdf: add cask --- Casks/b/batchoutput-pdf.rb | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Casks/b/batchoutput-pdf.rb diff --git a/Casks/b/batchoutput-pdf.rb b/Casks/b/batchoutput-pdf.rb new file mode 100644 index 0000000000..f2c31af84c --- /dev/null +++ b/Casks/b/batchoutput-pdf.rb @@ -0,0 +1,26 @@ +cask "batchoutput-pdf" do + version "3.0.6" + sha256 :no_check + + url "https://zevrix.com/downloads/BatchOutputPDF.dmg" + name "BatchOutput PDF" + desc "Automate PDF printing" + homepage "https://zevrix.com/batchoutputpdf/" + + livecheck do + url "https://zevrix.com/download/" + regex(/BatchOutput\s*PDF\s*(\d+(?:\.\d+)+)/i) + end + + depends_on macos: ">= :high_sierra" + + app "BatchOutput PDF.app" + + zap trash: [ + "~/Library/Caches/com.zevrix.BatchOutputPDF3", + "~/Library/HTTPStorages/com.zevrix.BatchOutputPDF3", + "~/Library/Preferences/com.zevrix.BatchOutputPDF3.plist", + "~/Library/Saved Application State/com.zevrix.BatchOutputPDF3.savedState", + "~/Library/WebKit/com.zevrix.BatchOutputPDF3", + ] +end From 945a80423dbfcd4768508aa5ac5c10037e1fa15d Mon Sep 17 00:00:00 2001 From: Bevan Kay Date: Wed, 25 Oct 2023 11:55:25 +1100 Subject: [PATCH 2/2] batchoutput-pdf: replace `3` in zap with glob (`*`) --- Casks/b/batchoutput-pdf.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Casks/b/batchoutput-pdf.rb b/Casks/b/batchoutput-pdf.rb index f2c31af84c..62ef053940 100644 --- a/Casks/b/batchoutput-pdf.rb +++ b/Casks/b/batchoutput-pdf.rb @@ -17,10 +17,10 @@ cask "batchoutput-pdf" do app "BatchOutput PDF.app" zap trash: [ - "~/Library/Caches/com.zevrix.BatchOutputPDF3", - "~/Library/HTTPStorages/com.zevrix.BatchOutputPDF3", - "~/Library/Preferences/com.zevrix.BatchOutputPDF3.plist", - "~/Library/Saved Application State/com.zevrix.BatchOutputPDF3.savedState", - "~/Library/WebKit/com.zevrix.BatchOutputPDF3", + "~/Library/Caches/com.zevrix.BatchOutputPDF*", + "~/Library/HTTPStorages/com.zevrix.BatchOutputPDF*", + "~/Library/Preferences/com.zevrix.BatchOutputPDF*.plist", + "~/Library/Saved Application State/com.zevrix.BatchOutputPDF*.savedState", + "~/Library/WebKit/com.zevrix.BatchOutputPDF*", ] end