Переименование формулы или cask
Переименование формулы
Иногда программное обеспечение и формулы необходимо переименовать. Чтобы переименовать формулу, нужно:
-
Переименовать файл формулы и её класс, присвоив им новое имя формулы. Новое имя должно соответствовать всем обычным правилам именования формул. Исправить все ошибки тестов, которые могут возникнуть из-за более строгих требований к новым формулам по сравнению с существующими (например,
brew audit --strictдолжен проходить для этой формулы). -
Создать pull request в соответствующем tap: удалить старый файл формулы, добавить новый файл формулы и добавить её в
formula_renames.jsonс сообщением коммита, напримерnewack: renamed from ack. Использовать каноническое имя (например,ackвместоuser/repo/ack).
Пример formula_renames.json переименования формулы:
{
"ack": "newack"
} Переименование cask
Чтобы переименовать cask, выполните аналогичные действия:
- Переименовать файл cask и изменить блок cask, указав новый токен cask. Новый токен должен соответствовать всем обычным правилам именования cask.
- Создать 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