beryl svn как с этим работать?

делаю следующее:

mkdir /usr/local/overlays12
cd /usr/local/overlays12
svn co svn://svn.beryl-project.org/beryl/trunk beryl/

Смотрю в /usr/local/overlays12 там все исходники, а где же ебилды? :)

т.е если я выполню скрипт /usr/local/overlays12/beryl/makeall то собраться то все соберется, и установится, но тогда emerge в дальнейшем будет показывать неверную информацию об установленных пакетах, да и существующие версии наверное не удалятся, как это произошло бы, если я ставил пакет новой версии командой emerge.

т.е какой есть выход, чтобы собрать версию из svn чтобы пакет существующий удалился как физически, так и из базы emerge?
Если же писать свои ебилды, тогда что, исходник запаковывать в отдельный архив для дальнейшей установки?

Цитата:
localhost overlays12 # ls /usr/local/overlays12/beryl
aquamarine beryl-plugins emerald makeall
bdock beryl-settings emerald-themes Makefile
beryl-core beryl-settings-2 emerald-themes-repo update-l10n-stats
beryl-dbus beryl-settings-bindings HACKING VERSION
beryl-manager beryl-vidcap heliodor
beryl-mesa distro-specific-build-files indent.sh
localhost overlays12 #

т.е для каждой программы делать ебилд а потом запаковывать в отдельный архив, и так мучаться день ото дня?
п.с makeall собирает все пакеты поочереди.

Сначала

Сначала удалить emerge -C
потом поставить
потом записать пакет в /etc/portage/package.provided

ЗЫ А лучше написать ebuild, который ставит версию из SVN.

Ой Шура...

...не слушайте Вы их, они Вам такое насоветуют. (с)
http://wiki.gentoo-xeffects.org/Main_Page
Читать и наслаждаться. Оверлей с ебилдами и скриптами для бекапа\апдейта.

Спасибо, а можно

Спасибо, а ожно несколько вопросов? :)

1. Давно уже есть берил 0.1.5-svn , почему во время ./beryl-svn-ebuilds merge ставятся пакеты версии 0.1.3? т.е если я правильно понял то это просто патчи ставятся на эту версию?

2. Это дерево обновляется практически синхронно тому как выходят заплатки на офф сайте?

3. Можно ли как-нить обновить все пакеты, с патчами из дерева xeffects/trunk одной командой (аналогично ./beryl-svn-ebuilds merge но только для всего дерева ), или как-нить наиболее автоматизированно, чем обновлять вручную каждый пакет?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".