Spec-Zone.ru › Homebrew

Переименование формулы или cask

Переименование формулы

Иногда программное обеспечение и формулы необходимо переименовать. Чтобы переименовать формулу, нужно:

  1. Переименовать файл формулы и её класс, присвоив им новое имя формулы. Новое имя должно соответствовать всем обычным правилам именования формул. Исправить все ошибки тестов, которые могут возникнуть из-за более строгих требований к новым формулам по сравнению с существующими (например, brew audit --strict должен проходить для этой формулы).

  2. Создать pull request в соответствующем tap: удалить старый файл формулы, добавить новый файл формулы и добавить её в formula_renames.json с сообщением коммита, например newack: renamed from ack. Использовать каноническое имя (например, ack вместо user/repo/ack).

Пример formula_renames.json переименования формулы:

{
  "ack": "newack"
}

Переименование cask

Чтобы переименовать cask, выполните аналогичные действия:

  1. Переименовать файл cask и изменить блок cask, указав новый токен cask. Новый токен должен соответствовать всем обычным правилам именования cask.
  2. Создать pull request в соответствующем tap: удалить старый файл cask, добавить новый файл cask и добавить его в cask_renames.json с сообщением коммита, например new-token: renamed from old-token.

Пример cask_renames.json:

{
  "old-token": "new-token"
}

© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/Rename-A-Formula

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API