[Comm] Читалка книг...

Gleb Kulikov =?iso-8859-1?q?glebus_=CE=C1_asd=2Eiao=2Eru?=
Ср Июл 13 08:35:03 MSD 2005


В сообщении от Среда 13 Июль 2005 05:10 Aleksey Korotkov написал:
> On Mon, 11 Jul 2005 20:23:29 +0700
> GK> > PyBookReader (http://pybookreader.narod.ru/) - работает без
> GK> не совсем так, там нужна некая совсем маленькая и вполне
> GK> тривиальная правка 

> Никакая не нужна. На ALM 2.4 завёлся без какой-либо правки.

 Не-а. Насколько я помню, при установке в Preferences какой-то опции (удобной 
и ходовой :), программа падает в traceback. Не помню места, комментария не 
оставил. Но правка тривиальная, кажется, где-то произвольное строковое 
значение рассматривалось как int, или что-то в этом духе. Ну да неважно, 
напорешся -- сообразишь :)

> GK> Можно еще обратить внимание на KHaailireader, но под alt собирается
> GK> только после выкидывания нафиг autoconf'a/make.
>
> Как собрать? configure там (упомятутого в INSTALL) нет, есть configure.
> in. Соответственно запустил autoconf, после .configure получил:

Как обычно... .la -> .so в configure и admin/

Только это не поможет. Там ещё какие-то рекурсивные проверки, и оно прекращает 
сборку после компиляции пары файлов -- пытается построить какие-то 
зависимости, и не может.  Я не стал терять время, собрал scons'ом+bksys, ниже 
сценарии. Да, поскольку я собирал только на "посмотреть", kparts .rc в 
сценариях не учитываются и install не производится.

как собирать:

1. установить последний scons (из сизифа, с фтп altlinux этот пакет куда-то 
исчез, не хотелось ставить из тарбола, потому взял на каком-то из зеркал)
2. скачать и установить (или просто очистить каталог admin в дереве проекта и 
скопировать туда generic.py  help.py  kde.py из bksys.
3. Поместить нижеследующий стандартный SConstruct в корень дерева проекта
4. Создать в корне поекта папку cache (пустую)
5. Поместить SConscript (так же стандартный, без всяких модификаций, кроме 
имён файлов проекта) в каталог src/ проекта
6.  Находясь в корне проекта, сказать scons .

 Если компиляция обломится, сказать PATH=/usr/lib/qt3/bin:$PATH scons .

Всё. При желании закончить сборку полностью, поместив в SConscript ссылки на 
*.rc по находящемуся там шаблону, и сделать install.


-- 
      Салют, /GLeb

UIN: 15341920
jabber://gleb@asd.iao.ru
netmail: 2:5005/78
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : SConscript
Тип     : application/x-python
Размер  : 1341 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20050713/6454becd/attachment-0004.bin>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : SConstruct
Тип     : application/x-python
Размер  : 982 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20050713/6454becd/attachment-0005.bin>


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