Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4e48ee5c7f | |||
| 993e9afa7b | |||
| 8926281b51 | |||
| 8872c2d5b0 | |||
| cb9c8fe318 | |||
| d51e8fce14 | |||
| f6c7200237 |
@@ -2,19 +2,11 @@ cask "easymcp-desktop" do
|
|||||||
version "4.0.0"
|
version "4.0.0"
|
||||||
sha256 "1f74064b677447ae4d8c976b2ac24790ea404cdfcaf54a8a219962085c120686"
|
sha256 "1f74064b677447ae4d8c976b2ac24790ea404cdfcaf54a8a219962085c120686"
|
||||||
|
|
||||||
url "https://github.com/Adobe-AIFoundations/easymcp/releases/download/v#{version}/EasyMCP-Desktop-#{version}-arm64.dmg",
|
url "https://git.surke.de/os-mnemo/homebrew-homebrew/releases/download/easymcp-desktop-#{version}/EasyMCP-Desktop-#{version}-arm64.dmg"
|
||||||
verified: "github.com/Adobe-AIFoundations/easymcp/"
|
|
||||||
name "EasyMCP Desktop"
|
name "EasyMCP Desktop"
|
||||||
desc "Desktop client for EasyMCP"
|
desc "Desktop client for EasyMCP"
|
||||||
homepage "https://github.com/Adobe-AIFoundations/easymcp"
|
homepage "https://github.com/Adobe-AIFoundations/easymcp"
|
||||||
|
|
||||||
|
# ⚠️ App-Namen ggf. anpassen, falls sie im DMG anders heißt
|
||||||
app "EasyMCP Desktop.app"
|
app "EasyMCP Desktop.app"
|
||||||
|
|
||||||
uninstall quit: "com.adobe.easymcp.desktop"
|
|
||||||
|
|
||||||
zap trash: [
|
|
||||||
"~/Library/Application Support/EasyMCP",
|
|
||||||
"~/Library/Preferences/com.adobe.easymcp.desktop.plist",
|
|
||||||
"~/Library/Logs/EasyMCP",
|
|
||||||
]
|
|
||||||
end
|
end
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
cask "servicenow-snc" do
|
||||||
|
version "1.1.3"
|
||||||
|
sha256 "ed8ba9d3940bb040b5942da31cd2da9240a2f987a9f9358ff724efe65a767815"
|
||||||
|
|
||||||
|
# HINWEIS: ServiceNow Store ist oft login-geschützt. Besser: internes Artefakt-Repo.
|
||||||
|
url "https://git.surke.de/os-mnemo/homebrew-homebrew/releases/download/SNC/snc-#{version}.zip",
|
||||||
|
verified: "git.surke.de/"
|
||||||
|
|
||||||
|
name "ServiceNow CLI (snc)"
|
||||||
|
desc "ServiceNow CLI installer for macOS"
|
||||||
|
homepage "https://www.servicenow.com/"
|
||||||
|
|
||||||
|
depends_on macos: :catalina
|
||||||
|
|
||||||
|
installer manual: "/Users/osurke/Downloads/snc-#{version}/snc-#{version}-osx-installer.app"
|
||||||
|
|
||||||
|
caveats <<~EOS
|
||||||
|
Run the installer and select "Add to PATH" when prompted (requires admin/root).
|
||||||
|
Then verify:
|
||||||
|
which snc # expected: /usr/local/bin/snc
|
||||||
|
snc version
|
||||||
|
EOS
|
||||||
|
end
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
class Gpscripts < Formula
|
||||||
|
desc "GlobalProtect Automation Scripts for macOS (gpstatus, gplogin, gpdisconnect, gpupdatepw)"
|
||||||
|
homepage "https://github.com/wrenchpilot/gpscripts"
|
||||||
|
url "https://github.com/wrenchpilot/gpscripts/archive/refs/heads/master.tar.gz"
|
||||||
|
version "0.0.0"
|
||||||
|
|
||||||
|
depends_on :macos
|
||||||
|
|
||||||
|
def install
|
||||||
|
bin.install "gpstatus"
|
||||||
|
bin.install "gplogin"
|
||||||
|
bin.install "gpdisconnect"
|
||||||
|
bin.install "gpupdatepw"
|
||||||
|
doc.install "README.md" if File.exist?("README.md")
|
||||||
|
end
|
||||||
|
|
||||||
|
def caveats
|
||||||
|
<<~EOS
|
||||||
|
gpscripts nutzt macOS Keychain für Credentials/Config (GlobalProtect / GlobalProtect-Config).
|
||||||
|
Das Setup (Username/Portal/Passwort) ist im Projekt-README beschrieben.
|
||||||
|
EOS
|
||||||
|
end
|
||||||
|
|
||||||
|
test do
|
||||||
|
system "#{bin}/gpstatus", "--help"
|
||||||
|
end
|
||||||
|
end
|
||||||
Reference in New Issue
Block a user