Author Topic: Install Orayta, A Sefer Manager. Advanced and Half Baked. Sorry.  (Read 651 times)

Offline ihyfr

  • Jr. Member
  • **
  • Posts: 16
  • טראכט גוט וועט זיין גוט, מיסטאמע
    • bitmote.com
Install Orayta, A Sefer Manager. Advanced and Half Baked. Sorry.
« on: February 21, 2013, 05:12:20 PM »

This is a wonderful program. It comes with a large library of sifray kodesh including most important classic and contemporary works. The UI is simple and intuitive. The only problem is you need to download, compile and install manually.



One thing to note, the menu is accessed through right clicking on the status bar




Now how to install...

Get dependencies for compiling and dependencies for running
These are the dependencies, I think. Use synaptic to make sure they are installed. And then pray that it works.
    gcc-c++, libqt4-devel, fribidi, libfribidi-devel, poppler, libpoppler-devel, qtwebkit

Download the source, compile, and install
I ran a set of commands that where similar to the following.

$ cd ~/Dowloads
$ lftp http://orayta.googlecode.com/svn/
lftp orayta.googlecode.com:/svn> mirror trunk
lftp orayta.googlecode.com:/svn> mirror books
lftp orayta.googlecode.com:/svn> exit
$ cd trunk
$ qmake

At this point I got a message "Books target set to: /assets/Orayta/" I didn't know what it meant so I ignored it. If your feeling adventurous, try copying ~/Downloads/books to /assets/Orayta and seeing if Orayta will run without doing the 4 final commands. Back to what I did.

$ make
$ su
# make install
# mkdir /usr/share/Orayta
# mkdir /usr/share/Orayta/Books
# mv ../books/* /usr/share/Orayta/Books
# exit

Once Orayta is successfully installed you can delete the trunk and books directories from Downloads.

Please comment if it doesn't work or if you know a better way to install. This is the project site http://code.google.com/p/orayta/