ebuild для Дженту за 15 минут

  Для нового мега проекта Danaki для inbox.lv (уже в стадии подготовки к запуску) необходимо было установить последний lighttpd версии 1.5 которого ещё нет в официальном Gentoo.
  Ставить из tarball’а не кошерно, решил сделать свой ebuild из существующего для 1.4.18. Делал подобное первый раз без каких-либо познаний в этом деле. За 20 минут я:

  1. исправил URL для 1.5
  2. добавил нашу заплатку для кода
  3. добавил новую зависимость (aio)
  4. добавил новый USE флаг
  5. изменил конфигурационные файлы для lighttpd по умолчанию

  Ничего сложного :)

Tags: ,

4 Responses to “ebuild для Дженту за 15 минут”

  1. Danaki says:

    И где ебилд?

  2. deniss says:

    на files ;)

  3. Reisei says:

    А можно прямую ссылку? :-)

  4. deniss says:

    Сегодня пытался пересобрать с новым патчем… Час ковырялся, пока не прочёл документацию. Патчи оказывется надо называть согласно определённым правилам:

    Bulk patches should be named in the form ??_${ARCH}_foo.${EPATCH_SUFFIX}. If they are not, EPATCH_FORCE=”yes” must be set. To apply a patch on all archs, use all for the ${ARCH} part.

    http://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/epatch/index.html

Leave a Reply