История изменений
Исправление grem, (текущая версия) :
https://wiki.gentoo.org/wiki/Project:GURU
Есть несколько статей, посвящённых guru и документации разработчика вообще.
Для забрасывания пакета в guru, в частности, есть одна из них: https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Contributors
В ней описывается, как настроить репу для разработки (она не должна иметь отношения к overlay для установки пакетов по очевидным причичинам - это ветка разработки). Потребуется gpg-ключ для подписи коммитов; ssh-ключ, открытую часть которого нужно будет передать для получения доступа к репозиторию на отправку коммитов. В статье подробнее написано как. Нужно будет указывать в коммитах информацию о себе, анонимы «идут мимо». Баги, связанные с пакетом будут вешаться на тебя, как на ментейнеры.
Для проверки ebuild на ряд ошибок обычно используют команду pkgcheck scan
, для генерации Manifest - pkgdev manifest
- пакеты pkgcheck, pkgdev.
Начальные приготовления займут некоторое время, но потом даже не вспомнишь как всё это делал. ;)
Что за пакет то хоть? Если что, там либо поправят ebuild, либо подскажут что подправить. В libera irc есть каналы #gentoo-guru и #gentoo-dev-help, где можно задать вопросы по улучшению ebuild.
Исходная версия grem, :
https://wiki.gentoo.org/wiki/Project:GURU
Есть несколько статей, посвящённых guru и документации разработчика вообще.
Для забрасывания пакета в guru, в частности, есть одна из них: https://wiki.gentoo.org/wiki/Project:GURU/Information_for_Contributors
В ней описывается, как настроить репу для разработки (она не должна иметь отношения к overlay для установки пакетов по очевидным причичинам - это ветка разработки). Потребуется gpg-ключ для подписи коммитов; ssh-ключ, открытую часть которого нужно будет передать для получения доступа к репозиторию на отправку коммитов. В статье подробнее написано как. Нужно будет указывать в коммитах информацию о себе, анонимы «идут мимо». Баги, связанные с пакетом будут вешаться на тебя, как на ментейнеры.
Для проверки ebuild на ряд ошибок обычно используют команду pkgcheck scan
, для генерации Manifest - pkgdev manifest
- пакеты pkgcheck, pkgdev.
Начальные приготовления займут некоторое время, но потом даже не вспомнишь как всё это делал. ;)
Что за пакет то хоть?