Homebrew/homebrew-cask

Convert scripts in `developer/bin` to Homebrew commands

Open

#174 192 ouverte le 17 mai 2024

Voir sur GitHub
 (8 commentaires) (2 réactions) (0 assignés)Ruby (11 507 forks)batch import
help wantedin progress

Métriques du dépôt

Stars
 (22 015 stars)
Métriques de merge PR
 (Merge moyen 1h 11m) (1 000 PRs mergées en 30 j)

Description

This is a proposal for how deal with the scripts in developer/bin. Below is what I think we can keep / remove.

Migrate to a Homebrew Command

  • casks-without-zap
  • find-appcast
  • generate_cask_token
  • list_recent_pkg_ids (potentially combine with list_pkg_ids_by_regexp command with arguments)
  • list_pkg_ids_by_regexp
  • list_loaded_launchjob_ids (potentially combine with list_installed_launchjob_ids command with arguments)
  • list_installed_launchjob_ids
  • list_running_app_ids
  • list_id_in_kext
  • list_ids_in_app
  • list_ids_in_pkg (potentially combine into list-in-pkg with arguments)
  • list_payload_in_pkg (potentially combine into list-in-pkg with arguments)
  • list_apps_in_pkg (potentially combine into list-in-pkg with arguments)
  • list_loaded_kext_ids
  • list_login_items_for_app

Potentially Remove

  • list_url_attributes_on_file
  • update_cask_family
  • update_multilangual_casks
  • cask-pr-local-check (removed)
  • cask-pr-inspect-download

Requires Python for Protobuf handling so may be complicated to convert to Ruby

  • import_google_fonts

Re-add font_casker script from homebrew-cask-fonts

Guide contributeur