gentoo.ru
rion-overlay
rion-overlay@conference.gentoo.ru
Среда, 17 марта 2010< ^ >
slepnoga установил(а) тему: оverlay rion http://code.google.com/p/rion-overlay || Документация по ебилдам : http://devmanual.gentoo.org || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=rion-overlay
Конфигурация комнаты
Участники комнаты

GMT+3
[02:26:08] winterheart вышел(а) из комнаты
[04:04:52] slepnoga вышел(а) из комнаты
[10:35:01] 0xd34df00d вышел(а) из комнаты
[10:51:58] 0xd34df00d вошёл(а) в комнату
[11:29:02] slepnoga вошёл(а) в комнату
[11:45:29] 0xd34df00d вышел(а) из комнаты
[11:58:08] 0xd34df00d вошёл(а) в комнату
[12:00:39] 0xd34df00d вышел(а) из комнаты: Replaced by new connection
[12:00:50] 0xd34df00d вошёл(а) в комнату
[12:56:43] <0xd34df00d> покажи лог
[12:56:55] <CIA> 0xd34df00d: changeset:   1158:ee252ab2b09b
tag:         tip
user:        G. Rudoy <0xd34df00d@gmail.com>
date:        Wed Mar 17 12:51:10 2010 +0300
summary:     leechcraft-core: removed `doicon resources/leechcraft.png`
[13:39:26] Mellon вошёл(а) в комнату
[13:44:08] 0xd34df00d вышел(а) из комнаты
[13:48:12] <Mellon> slepnoga: и таки не понимаю, зачем этот велосипед:
        dodir /etc/env.d
        echo PT5HOME="${PKT_HOME}"/"${MY_NAME}" > "${D}"/etc/env.d/50-"${MY_PN}" || die
во первых есть doenvd, описанный и в мане и в девмануале (и в пмс вроде)
ну, если тебе так удобней, бог с ним, но
во вторых, загляни в /etc/env.d где ты видишь там ##-${MY_PN}? там все имена вида ##${PN), по крайней мере, без черточек после номера и чередования регистров. Не очень хочется разводить такой зоопарк.
[13:49:21] <slepnoga> Mellon:  что бы сделать doenvd нужен готовый файлик
[13:49:33] <slepnoga> остальное подправлю
[13:49:44] <slepnoga> это ошметки от установки в слот
[13:51:34] <Mellon> slepnoga: а если этот файлик генерить в ебилде, или засунуть в files?
[13:52:49] <slepnoga> этот файлик генерить в ебилде - а я что делаю ?
[13:53:05] <slepnoga> засунуть в files - тогда надо его седить
[13:53:14] <slepnoga> при изменении версии
[13:56:59] <Mellon> slepnoga: ну, э,
echo PT5HOME="${PKT_HOME}/${MY_NAME}" > "${S}/50${PN}"
donvd "${S}/50${PN}"
вместо $S можно $T (в "${PORTAGE_TMPDIR}/portage/${CATEGORY}/${PF}/temp" писать будет)
[13:57:40] <Mellon> *doenvd
[15:51:10] Mellon вышел(а) из комнаты
[16:48:31] 0xd34df00d вошёл(а) в комнату
[16:49:06] <0xd34df00d> slepnoga: я тут скрипт сделал.
[16:49:08] <0xd34df00d> slepnoga: делает из -9999 рцшки для текущей даты.
[16:58:16] <0xd34df00d> slepnoga: 16:52:58 d34df00d idead ~/Programming/rion % cat updateall
#! /bin/sh
find ./ -iname "$1-*-9999.ebuild" -execdir /home/d34df00d/Programming/rion/update '{}' $2 \;
16:53:00 d34df00d idead ~/Programming/rion % cat update
#! /bin/sh
ebuild="$1"
fdate="$2"
newname="`echo $ebuild | sed s/9999/0.3.70_rc$fdate/`"
cp $ebuild $newname
echo "KEYWORDS=\"~amd64\"" >> $newname
repoman fix
[16:58:29] <0xd34df00d> slepnoga: имеет смысл коммитить?
[16:59:03] <slepnoga> что коммитить ? личи твои полностью
[16:59:15] <slepnoga> за скрипт сразу не скажу
[16:59:32] <slepnoga> просто про 9999 говорить с девами нереально
[17:01:32] <slepnoga> 0xd34df00d: ekeywords :)
[17:01:34] <0xd34df00d> Ну какбе у меня есть почти готовые ебилды на 0.3.70_rc20100316 тогда )
[17:01:40] <0xd34df00d> slepnoga: wtf ekeywords?
[17:01:46] <slepnoga> ман ekeywords
[17:02:00] <slepnoga> echo "KEYWORDS=\"~amd64\"" >> $newname <- fuu, kaka
[17:03:39] <slepnoga> эээ, скрипт чейнчлоги не делает ?
[17:05:16] <slepnoga> 0xd34df00d:  у Андора был скрипт - делал полный цикл
[17:05:59] <slepnoga> алсо, можешь поспрошать на гентушных каналах - как пример, Алексий чем то кеды бампает же
[17:06:14] <slepnoga> а там как бы овер 200 ебилдов
[18:27:26] <slepnoga> в санрайсе еклассы запрещены
[18:27:32] <slepnoga> 0xd34df00d: ^^
[18:28:48] <0xd34df00d> slepnoga: ээээ, почему?
[18:28:55] <0xd34df00d> Что же делать?
[18:29:36] <slepnoga> это следующий вопрос
[18:29:39] <slepnoga> делить
[18:29:46] <0xd34df00d> Делить? В смысле?
[18:29:54] <slepnoga> тебе ( и нам ) 9999 для разработки
[18:30:13] <slepnoga> а в официоз отдельно
[18:30:44] <0xd34df00d> Так екласс и для официоза полезен же.
[18:31:18] <slepnoga> ну это отдельная тема :)
[18:32:10] <0xd34df00d> А можно тупо написать скрипт, заменяющий строчку с inherit leechcraft на содержимое leechcraft.eclass.
[18:32:19] <0xd34df00d> ИМХО.
[18:32:42] <slepnoga> конечно
[18:33:35] <slepnoga> а если еще взять перловой каши, то можно вообше писать метатепмлейты для метаебилдов :)
[18:34:21] <slepnoga> вот зальешь на бугзиллу
[18:34:42] <slepnoga> и к тебе прибежит такой бот/белка
[18:34:44] <slepnoga> Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.
Allow me to use this opportunity to introduce you to Gentoo Sunrise. The
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to
commit to and all users can have ebuilds reviewed by Gentoo devs for entry
into the overlay. So, the sunrise team is suggesting that you look into this
and submit your ebuild to the overlay where even *you* can commit to. =)
[18:34:59] <slepnoga> ;-)
[18:35:29] <0xd34df00d> Ололо.
[18:35:35] <slepnoga> а оттуда уже в дерево :)
[18:35:40] <0xd34df00d> Блин.
[18:35:50] <0xd34df00d> Еще заниматься коммитами в основное дерево.
[18:36:02] <0xd34df00d> Ну что ж я сам себе сама^W и мейнтейнер под 3 дистра, и кодер, и ваще.
[18:37:04] <slepnoga> в основное не надо, в основное без тебя
[18:37:30] <slepnoga> 0xd34df00d:  ты был когда нибудь на #sunrise ?
[18:37:38] <0xd34df00d> Ох неты.
[18:37:47] <0xd34df00d> Щас зайду.
[18:38:33] <slepnoga> это, кстати, еще одно место, где можно спросить про правильность написания ебилда
[18:39:43] <0xd34df00d> Эээ.
[18:39:47] <0xd34df00d> А сервер какой?
[18:41:25] <slepnoga> фриноде
[18:41:31] <0xd34df00d> Хм...
[18:41:49] <0xd34df00d> Он какой-то пустой.
[18:42:09] <0xd34df00d> И в логах [18:34] [Сообщение] -gibson.freenode.net- *** Notice -- TS for #sunrise changed from 1268840111 to 1264438999
[18:43:09] <slepnoga> там к вечеру раскочегариваются
[18:43:19] <slepnoga> http://gentoo.org/proj/en/sunrise
[18:43:28] <0xd34df00d> Я там 1.
[18:43:40] <slepnoga> я там сижу ?
[18:43:48] <0xd34df00d> Нет.
[18:44:15] <slepnoga> сорри #gentoo-sunrise
[18:44:20] <slepnoga> :(
[18:45:03] <slepnoga> !v slepnoga
[18:45:10] <slepnoga> покажи лог
[18:45:15] <CIA> slepnoga: changeset:   1160:867e30a3a452
tag:         tip
parent:      1159:de0f05142745
parent:      1158:ee252ab2b09b
user:        Andrei Vinogradov <slep@vinogradov.lv>
date:        Wed Mar 17 15:32:23 2010 +0200
summary:     merge
[18:45:41] <slepnoga> --> d34df00d вошел на канал (~d34df00d@77.51.30.32).
[18:46:25] <0xd34df00d> Так.
[18:46:35] <0xd34df00d> Чо я от них хочу?
[18:46:41] <0xd34df00d> Ебилды чтобы посмотрели?
[18:46:43] <slepnoga> пока ничего
[18:47:03] <slepnoga> забей пока в закладки
[18:47:26] <slepnoga> и на досуге почитай  http://tinyurl.com/2seeww
[18:47:50] <0xd34df00d> slepnoga: ооок, читну.
[18:48:01] Mellon вошёл(а) в комнату
[18:48:05] <0xd34df00d> А ты там кто?
[18:48:17] <0xd34df00d> Просто slep?
[18:48:48] <slepnoga> да
[18:49:04] <slepnoga> с ipv6  сижу
[18:50:07] <Mellon> а я ничего не хочу, у меня свой оверлей есть, с покером и поэтессами
[18:52:06] <0xd34df00d> А я в дерево хочу.
[18:52:09] <slepnoga> тык у всех же есть свой
[18:52:12] <0xd34df00d> Ну и девелоперов же.
[18:52:38] <0xd34df00d> Блин, риальни что ли стать убунту-френдли.
[18:52:43] <0xd34df00d> Найти там сотни контрибьюторов...
[18:52:57] <0xd34df00d> Одному таки трудновато.
[18:53:40] <Mellon> 0xd34df00d: в дерево тебе как пешкарусом в китай :) у тя же -* :D
[18:54:12] <0xd34df00d> Mellon: тарболлы ~
[19:15:11] Mellon вышел(а) из комнаты
[19:21:07] winterheart вошёл(а) в комнату
[19:22:05] <slepnoga> 0xd34df00d: так сказать ололо, посмотри #214331  и попинай санрайс на предмет этого бага - тебе же оно наверно надо :)
[19:52:32] <0xd34df00d> Ооок, щя гляну.
[19:54:28] <0xd34df00d> slepnoga: я его форкать буду, наверное.
[19:59:25] winterheart вышел(а) из комнаты
[21:18:14] 0xd34df00d вышел(а) из комнаты
[21:18:25] 0xd34df00d вошёл(а) в комнату
[23:38:33] <slepnoga> # 5  Mar 2010; G. Rudoy <0xd34df00d@gmail.com>
# Since we have split ebuilds now, mask this in
# favor of net-misc/leechcraft-full.
www-client/leechcraft
[23:38:56] <slepnoga> наверно пора или нет ^^
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!