CoolReader 3.0.22 в RPM

CoolReader поддерживает форматы электронных книг: FB2, TXT, RTF, TCR, HTML, Epub.

RPM пакет я сам собрал.

Он подходит и для более старых дистрибутивов при условии что там стоит:

  1. Qt4.5 - as GUI library
  2. FreeType - font engine
  3. ZLib - ompressing library
  4. libpng - PNG image format support
  5. libjpeg - JPEG image format support
  6. Hyphenation dictionaries - from AlReader

В меню программа не появится, придется самим создать...
Команда для установки пакета:

rpm -i coolreader-3.0.22-1mdv2010.0.i586.rpm

Команда запуска программы:
/usr/bin/cr3

Что касается версий, то архив с исходниками имеет версию 3.0.32
А программа 3.0.22 тут видимо автор что-то не досмотрел.

Пакет не официальный и без гарантий

Ваша оценка: Ничего Средняя оценка: 8.6 (5 votes)
Прикрепленный файлРазмер
coolreader-3.0.22-1mdv2010.0.i586.rpm822.92 кб
libjpeg7-7-5mdv2010.0.i586.rpm188.98 кб
coolreader-3.0.22-1wx2010.0.i586.rpm880.06 кб
Chawoosh аватар

Угу, я её из сорцов поставил, тоже обратил внимание на несовпадение номеров. Но склонен думать, что 3.0.32 - более правильный нумер, т.к. повторяется в разных местах, а в строку "About" можно вписать что угодно.

King аватар

Он подходит и для более старых дистрибутивов при условии что там стоит:

В каком смысле подходит - что сможет установиться при их наличии, или в любом случае установится, но работать будет лишь при указанном условии? А если их не будет, то как будет выглядеть это "не подходит"?
Видите, как из-за одной неточной фразы возникает столько глупых вопросов
Просьба уточнить ее.

И еще - попробовал установить этот пакет в 2008.1, но получил банальное:

  1. # rpm -ihv coolreader-3.0.22-1mdv2010.0.i586.rpm
  2. ошибка: Неудовлетворенные зависимости:
  3.         libjpeg.so.7 нужен для coolreader-3.0.22-1mdv2010.0.i586

Конечно, можно было бы добавить в систему эту недостающую зависимость, но наверное, будет гораздо лучше, если вы пересоберете CoolReader с включением ее в пакет, чтобы всем не пришлось проделывать одну и ту же обезьянью операцию

К сожалению я пока не спец по сборкам пакетов...
Даже если включить нужные файлы прямо в пакет, то все ровно будет выдавать ошибку:

  1. Неудовлетворенные зависимости:
  2.         libjpeg.so.7 нужен для coolreader-3.0.22-1mdv2010.0.i586

К блогу я добавил еще один RPM пакет, который должен решить Вашу проблему...
Для работы программы нужен Qt4.5(или выше) который вышел 03.03.2009, а Mandriva 2008.1 вышла 04.04.2008...
qt4.png

Скриншот программы:
coolreader3.png

Я собрал wxWidgets версию программы. Эта библиотека точно есть в Mandriva 2008.1

cr3wx.png

Для ее работы QT4.5 НЕ НУЖЕН...

Установите пакет coolreader-3.0.22-1wx2010.0.i586.rpm и наслаждайтесь ее работой!
С версиями тут полный бардак...

Chawoosh аватар

Поработал с версией 3.0.32/22 и вернулся на 3.0.14 - та, зараза, во первых не запоминала у меня страницу, на которой прекратил чтение в последний раз, во вторых, через три-четыре запуска начинала жаловаться на CRC32 в кэше... А улучшений - как всегда ни фига, кроме небольших изменений в конфигурационном диалоге.

У меня такого не наблюдается...
Выложенный здесь пакет компилировался под Mandriva 2010 free
Можно попробовать удалить каталог:
rm -r ~/.cr3

Chawoosh аватар

Удалял, без строки - у меня завсегда пара миднайтов от юзверя и и минимум один - от рута в yakuake .
Я его собирал сам, под 2010.0 х86_64.
Вообще это релиз подозрительный - на сайте ни звука, makefile генерится упрощённый - без цели uninstall.

Можно скачать RPM пакет, а потом миднайтом войти в него как в каталог.
По крайне мере можно будет увидеть какие файлы и куда были установлены.

Chawoosh аватар

Собственно я и так знаю прекрасно что куда ставится

Chawoosh аватар

Так как результат? Удалось поставить читалку или выложить ту, что постарше. Там правда нужно некоторые трюки выделывать, но работает на чём попало...

Странное совпадение. И совпадение ли? )) Двумя днями раннее я у себя рассматривал этот самый CoolReader 3 ))

Читалка, кстати, вполне достойная!

RSS-материал