WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@maumeerally
Copy link
Contributor

Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.

In the following questions <cask> is the token of the cask you're submitting.

After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

@BrewTestBot BrewTestBot added new cask missing zap Cask is missing a zap stanza, please add one. labels Dec 3, 2025
@maumeerally maumeerally force-pushed the add-papercut-mobility-print-client branch from 3fe5f3b to c40e238 Compare December 3, 2025 23:15
@BrewTestBot BrewTestBot removed the missing zap Cask is missing a zap stanza, please add one. label Dec 3, 2025
@maumeerally
Copy link
Contributor Author

maumeerally commented Dec 3, 2025

PaperCut Mobility Print Client allows users to easily discover and print to organization printers from their own devices (BYOD) over local Wi-Fi or the internet (Cloud Print). This new cask installs the official macOS client package provided by PaperCut Software.

Important Notes

Installer Type: This cask uses the official vendor .pkg installer.

Installation Path: The software installs into a custom directory (/Applications/PaperCut Mobility Print Client) rather than the standard root /Applications folder.

Background Services: The installation includes both a system-level daemon (pc-mobility-print-client) and a user-level agent (mobility-client-user-context-service) to handle printer discovery and authentication.

Cask Details

Version: 1.0.422

Source: Uses the official PaperCut CDN with version interpolation (#{version}) to target the specific installer DMG..

Livecheck: Uses a page_match strategy anchored to the specific HTML ID (#mobility-print-macos-client-cloud-print) on the release history page. This ensures it captures the macOS client version specifically, ignoring concurrent releases for Windows, Android, or the Server software.

Requirements:

depends_on macos: ">= :monterey"

caveats { requires_rosetta } (The binary targets Intel architecture).

Uninstall: Utilizes the vendor-provided uninstall script (/Applications/PaperCut Mobility Print Client/Uninstall.command) to cleanly remove all associated services and files.

Zap: Includes a zap stanza for user-specific data in ~/Library/Application Support/PaperCutMobilityPrintClient.

Links

Product Homepage: https://www.papercut.com/products/free-software/mobility-print/

Release History: https://www.papercut.com/help/manuals/mobility-print/release-history/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants