?

Log in

No account? Create an account

Previous Entry | Next Entry

Overlay почти по-взрослому

Сделал себе гентушный оверлей для своих ебилдов, доступный из произвольной точки инета. Расположен он на берлиосе - http://developer.berlios.de/projects/alatar-lay/

Что бы подключиться к нему нужно дать команду

layman -o http://download.berlios.de/alatar-lay/alatar-lay.xml -f -a alatar-lay

(Подразумеваем, что layman уже стоит и настроен, если нет - см. на gentoo-wiki)



Если кому интересно, как это делается (по минимуму):

1) создаём каталог в который скидываем свои портажи (как в локальном оверлее)
2) создаём там же каталог profiles с файлом repo_name, в котором единственная строка - собственно имя оверлея
3) заливаем всё это дело в репу (пойдет любая распространённая VCS от CSV до darcs)
4) создаём xml файл с описанием оверлея (образец можно посмотреть по ссылке выше, там всё просто - имя, описание с контактами, источник и тип VCS)
5) выложить файл с описанием куда-нибудь, откуда его можно качать напрямую (без редиректов)
6) выполнить команду layman -o URL -f -a name
Альтернативно, можно добавить описание в конфиги, как описано тут, тогда не надо париться с прямой ссылкой и вообще с выкладыванием в виде отдельного файла.