Каковы основные характеристики рецепта доморощенного?
Если я хочу добавить рецепт, например, этот для удюнитов, в репозиторий hombrew-science, как мне преобразовать скрипт командной строки следующим образом:
wget ftp://ftp.unidata.ucar.edu/pub/udunits/udunits-2.1.24.tar.gz
tar -xvf udunits-2.1.24.tar.gz
cd udunits-2.1.24
./configure
make
make check
make clean
в действительный рецепт?
cd
автоматически. Вам не нужно запускатьсяmake clean
, потому что каталог сборки является временным. Текущий ответ имеет остальное.Ответы:
Этот README Homebrew дает следующие шаги (со ссылками на дополнительную информацию):
Доморощенные формулы написаны на Ruby (проверено на Ruby 2.0.0). Знание Ruby, безусловно, помогает, но вы можете почувствовать, как выполнять базовые процедуры, описанные выше, просто прочитав несколько существующих формул.
Получение принятой формулы также требует небольшого знания запросов на Git и GitHub, но рассматривается как открыть запрос на получение Homebrew (и объединить его)
источник
Другой подход:
Оформить заказ Как открыть запрос на извлечение доморощенного (и объединить его)
PS У меня недостаточно репутации, чтобы комментировать, извините.
источник