gentoo.ru
Tkabber in Gentoo
tkabber@conference.gentoo.ru
Пятница, 18 ноября 2011< ^ >
mellon установил(а) тему: Детальное обсуждение Tkabber в Gentoo. (родные ебилды и тараканы) || Langs: RU, EN || По общим вопросам обращаться в tkabber@conference.jabber.ru || *Обязательно к прочтению*: http://ru.tkabber.jabe.ru/index.php/Topic || *Большие* куски кода → http://paste.org.ru
Конфигурация комнаты
Участники комнаты

GMT+4
[12:57:47] Mellon вошёл(а) в комнату
[13:05:20] Mellon вышел(а) из комнаты
[13:43:14] Totktonada вышел(а) из комнаты: Replaced by new connection
[13:43:24] Totktonada вошёл(а) в комнату
[15:31:08] Mellon вошёл(а) в комнату
[16:22:26] Mellon вышел(а) из комнаты
[16:23:28] Mellon вошёл(а) в комнату
[16:40:40] Mellon вышел(а) из комнаты
[17:17:58] Mellon вошёл(а) в комнату
[17:19:25] Mellon вышел(а) из комнаты
[17:21:26] Mellon вошёл(а) в комнату
[18:21:54] <Totktonada> Кстати, хотел узнать. Почему ebuild не в основном дереве portage?
[18:22:27] <Totktonada> Если из-за зависимостей, то почему бы и их не включить?
[18:58:47] <Mellon> ну... я не девелопер генты
[19:01:29] <Totktonada> А eduild на bugs.gentoo.org не считается заявкой на его включение в основное дерево?
[19:04:54] <Mellon> отнюдь
[19:05:35] <Totktonada> Надо будет толкнуть идею включить его в дерево где-нибудь.
[19:05:53] <Totktonada> В смысле, не где-нибудь, а на bugs.gentoo.org.
[19:05:58] <Totktonada> Это было бы удобно.
[19:13:27] <Mellon> для того, чтобы включили, нужен майнтейнер, или прокси-майнтейнер. Ещё, нужно, чтобы его проверили. кк следствие, он должен соответствовать QA, а там чота жопа какая-то с кавычками и тд. В последний раз всё изза них поломалось. Кроме того, ренжик насвинячил в 3rd-party и не хочет убирать, и я не хочу подтирать за ним. А как только увидят звздочкм QA, думаю, девы сразу пошлют подальше, а узнав, что там ещё и бинарный блоб, вообще обматерят.
Ну и как минимум, для начала надо схему наименования отредачить к каноничному *-9999 поправив ебилд чуток (ну это запланировано уже , да)
[19:16:14] <Totktonada> TkImageTools немного патченный нормально собирается, его можно сделать отдельным пакетом.
[19:16:32] <Totktonada> А как проверить соответствие QA?
[19:25:24] <Mellon> epoman full -v ./ в дире с ебилдом
[19:25:38] <Mellon> repoman
[19:26:07] <Mellon> ну это минимум.
[19:26:30] <Mellon> если не ругается, то можно дальше
[19:27:05] <Mellon> а дальше самому прочекать на соответствие с eapi
[19:28:55] <Mellon> Кстати, ты можешь скинуть ссылки на сорцы этой билиотеки. Я мож попробую её заебилдить
[21:04:47] <Totktonada> http://snackamp.sourceforge.net/releases/
[21:05:01] <Totktonada> tkImageToolsLinux32.zip
[21:06:18] <Totktonada> Тьфу. tkImageTools.zip
[21:08:55] <Totktonada> http://paste.pocoo.org/show/509841/
[21:09:06] <Mellon> уже патченный?
[21:09:48] <Mellon> ок
[21:10:36] <Totktonada> Зачем там лежало это, не понятно: http://paste.pocoo.org/show/509842/ . При сборке не использовалось.
[21:10:45] <Totktonada> *непонятно
[21:13:00] <Mellon> Totktonada: это наверно, чтоб в винде собрать
[21:19:47] Mellon вышел(а) из комнаты
[21:20:26] Mellon вошёл(а) в комнату
[21:24:08] <Totktonada> Кстати, с чего ты начинаешь оформлять программу/библиотеку как пакет?
[21:26:17] <Mellon> э?
[21:31:58] <Mellon> тупо пишу ебилд, чтобы правильно всё собралось и встало. потом дописываю metadata.xml, заливаю на оверлейчик, если не будет лень, то и на багзиллу. Специально я это очень редко делаю.
[21:32:13] <Totktonada> Ну, впрочем, ладно. Мне любопытно как делаются ebuild'ы, но сесть и прочитать ebuild howto я себя ещё не смотивировал. Так что это просто так, полялякать.
[21:39:19] <Mellon> да там ничего особенного. man 5 ebuild, если интересно, откуда ноги растут, то app-doc/pms, если и дальше прёт с этого дела, то /usr/share/doc/portage-*/html/. На досуге можно http://devmanual.gentoo.org/ полистать
[21:41:50] <Totktonada> О, спасибо.
[23:51:18] Mellon вышел(а) из комнаты
[23:52:38] Mellon вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!