[Gnome] gvfs+synce

Alexey Shabalin =?iso-8859-1?q?a=2Eshabalin_=CE=C1_gmail=2Ecom?=
Ср Окт 15 15:49:46 MSD 2008


15 октября 2008 г. 13:03 пользователь Alexey Shabalin  написал:
> 14 октября 2008 г. 0:30 пользователь Yuri N. Sedunov написал:
>> В Пнд, 13/10/2008 в 23:55 +0400, Alexey Shabalin пишет:
>>> Вечер добрый.
>>> Я на people залил gvfs с бакендом для synce.
>>> Прошу совета у месных знатоков, правильно ли я зделал? Суть в следующем:
>>> Скачав с сайта проекта synce тарбол synce-gvfs обнаружил в нём
>>> половину самого gvfs(нужна для сборки backend-synce).
>>> Мне показалось логичнее добавить пару исходников ввиде патча к
>>> основному пакету gvfs, и synce-gvfs собирать уже из него.
>>> Правильно ли я сделал?
>>
>> Очевидно, что надо сделать пакет gvfs-backends-devel, содержащий файлы
>> необходимые для сборки сторонних gvfs-backends.
> уже есть баг.
> http://bugzilla.gnome.org/show_bug.cgi?id=525476

> Если из gvfs выделить выделить библиотеку (типа libgvfs-daemon.so),
> тогда сторонние бакенды собирать можно будет(динковать с этой
> библиотекой), пока же я не вижу возможности сборки вне дерева
> исходников gvfs. А таскать с собой исходники gvfs в пакете synce-gvfs
> будет ещё большим злом.

сделал сборку libgvfsdaemon.so. Насколько правильно - незнаю (прошу
оценить - сборка отправится в people вечером).
Теперь стороннй бакенд (synce) собирается вне дерева исходников gvfs.
Только вот что правильнее для нас:
1. раскурочить gvfs (выделить библиотеку). добавление хедеров в devel
пакет можно считать ерундой.
2. простое добавление двух файликов-исходников нового бакенда и правка
Makefile для их сборки

-- 
Alexey Shabalin


Подробная информация о списке рассылки Gnome