x11-wm/cairo-compmgr [РЕШЕНО]

Кто пользуется этим "композитником", был бы рад услышать ваше мнение о нём.
И если можно, выложите пожалста, ebuild, - не хочу покедова с layman'ом морочиться. Пока
положу в локальный оверлейчик, да и попробую. В темноте, так сказать, под одеялом :D
Что-то гугол даёт много ссылок по этому поводу на http://gpo.zugaina.org/, но сайт молчит,
как рыба об лёд :(

А я вам советую с layman

А я вам советую с layman разобраться, упростите себе жизнь, но это моё, чисто субъективное мнение...
http://ru.gentoo-wiki.com/wiki/Portage_Overlay

или просто

emerge -av layman
emerge -av dev-util/subversion
emerge -av dev-util/git

Для пользователей layman версии 1.3.0 или выше:
echo "source /var/lib/layman/make.conf" >> /etc/make.conf

layman --fetch
например - layman --add pro-audio
layman -S

И все...

Единственное,чего не могу подсказать, так это как искать программы в не подключенных оверлеях....
А если какой-то оверлей подключаете, нужно сделать, на сколько я знаю - eix-update, для того, чтобы можно было искать ПО в оверлеях layman

Ай,

да с layman'ом я уже давно разобрался, просто не хочу пока, ибо
не знаю, стоит ли вообще cairo-compmgr ставить.

layman -a overlaycp

layman -a overlay
cp /path/to/ebuild/in/overlay /path/to/local/overlay
layman -d overlay

Не?

PS

# eix x11-wm/cairo-compmgr
* x11-wm/cairo-compmgr
     Available versions:  ~*0.2.93[1] (~)0.3.0[2] **9999[2] {debug glitz}
     Homepage:            http://cairo-compmgr.tuxfamily.org/
     Description:         A versatile and extensible compositing manager which uses cairo for rendering

[1] "steev" layman/steev
[2] "sunrise" layman/sunrise

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

Имхо, лучше, чем xcommngr --

Имхо, лучше, чем xcommngr -- шустрее, приятные эффекты, вроде даже какое-то аппаратное ускорение, сыроват -- порой подглючивает, но юзать можно. Тем более -- нормально реагирует на включение/отключение композита (через иконку в трее, например)

Per aspera ad astra

Kami31, спасибо за ответ,

[Немножко подредактировал свои путанные объяснения]
Подключив оверлей sunrise, пробовал собирать cairo-compmgr
версий 0.3.0 и 9999. При сборке версии 0.3.0 portage отваливается
с сообщением: "No package 'vala-1.0' found" на этапе конфигурирования.
Почему именно vala-1.0, тогда, как здесь пишут о
версии Vala 0.10.0, которая должна выйти к 2010-09-27, я так и не понял.
При сборке версии 9999 portage пишет, что "Failed Patch: cairo-compmgr-9999-glitz-tfp-undef.patch!"
Youshi, спасибо за наводку на оверлей от steev, но он мне не подходит, так как
в ebuild'e слишком много гномовских зависимостей (около 83 мб); я же пользуюсь простеньким
тайловым ВМ, поэтому ставить кучу пакетов, которые мне никогда не пригодятся, щщитаю
нецелесообразнымъ :)
Пока занимаюсь увлекательным занятием - чтением файла configure из пакета 0.3.0, пытаясь
найти зарытую там собаку. Пока ещё полностью его "неасилил" - файлик всего-то в 17 тыщ строк :)

Смотреть в такой ситуации

Смотреть в такой ситуации нужно на configure.ac. Конкретно строка 88. Тогда можно будет переделать ebuild, чтобы он патчил/sed'ил configure.ac и вызывал eautoreconf перед сборкой.

UPD.
http://paste.pocoo.org/show/260558/
подправленный ebuild из санрайза

Спасибо за помощь,

но правка ebuild'а не приблизила меня к цели - теперь
валимся на этапе autoconf. Где-то в другом месте ошибка,
сдаётся мне.

88 строчку из configure.ac я нашёл давно, но
мои попытки изменть её значение ни к чему не привели, вот я и полез
в configure :)
К сожалению, уровень знаний в этой области у меня - на уровне плинтуса :D

хм, а логи сборки тогда

хм, а логи сборки тогда можно? Просто у меня с этим ebuild собралось без каких-либо проблем.

Вот тут:

/var/tmp/portage/x11-wm/cairo

/var/tmp/portage/x11-wm/cairo-compmgr-0.3.0/temp/autoconf.out
Если можно, пожалуйста.

ZafiRUS, прекрасно -

направили мои усилия в нужное русло :)
В /var/tmp/portage/x11-wm/cairo-compmgr-0.3.0/temp/autoconf.out
была жалоба на использование несуществующего макроса : AM_GCONF_SOURCE_2
и предложение использовать m4_pattern_allow в файле configure.ac, что я и сделал.
В результате, пакет cairo-compmgr собрался и установился без проблем.
Композитник прекрасный, чесслово :)
Думаю, стоит написать [РЕШЕНО].
[добавил]
Вот такой ebuild у меня работает.

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

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