Homebrew/homebrew-cask

Convert scripts in `developer/bin` to Homebrew commands

Open

#174.192 aberto em 17 de mai. de 2024

Ver no GitHub
 (8 comments) (2 reactions) (0 assignees)Ruby (11.507 forks)batch import
help wantedin progress

Métricas do repositório

Stars
 (22.015 stars)
Métricas de merge de PR
 (Mesclagem média 1h 11m) (1.000 fundiu PRs em 30d)

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

Guia do colaborador