А как нибудь можно ссылку http://data.fbreader.org/catalogs/generic-1.9.xml заменить на локальную? Типа скачать этот файл, разместить на локальном диске и откомпиллировать. А потом при необходимости добавляешь в файл необходимые odps библиотеки.
Как уже выше sin_a сказал, можно добавить запись 127.0.0.1 data.fbreader.org в hosts и настроить локальный апач отдавать по этому URL свою версию каталога.
Впрочем, вполне возможно, оно сможет прочитать локальный адрес. Заменить эту строку на file:///etc/fbreader-catalog.xml, перекомпилировать и првоерить.
Пользуясь случаем спрошу - в каком оверлее можно найти ебилд для гит версии, и если там эта строка и в самом деле не захардкожена, можно ли менять это значение не патча исходники? Их чтение заставило меня вспомнить, почему мне не нравятся плюсы, но сейчас мой ебилд с патчами канул в лету и заниматься этим вопросом снова мне несколько не хочется.
Решил проблему тем, что скачал git версию и собрал ветку custom-opds , но эта сборка глючная, какие-то проблемы с выделением памяти. Читать то она читает, но дополнительные каталоги не загружает. Может это только у моей конфигурации такая проблема, не знаю.