Alexandria
==========

    Alexandria is a GNOME application to help you manage your book collection.

    Alexandria:

      * retrieves and displays book information (including cover pictures) 
        from several online libraries, such as Amazon, Proxis, Barnes and 
        Noble, the Spanish Ministry of Culture and Amadeus Buch ;
      * allows books to be added and updated by hand ; 
      * enables searches either by EAN/ISBN, title, authors or keyword ; 
      * saves data using the YAML format ;
      * can import and export data into ONIX, Tellico and EAN/ISBN-list 
        formats ;
      * generates from your libraries XHTML web pages themable with CSS ;
      * allows marking your books as loaned, each with the loan-date and the 
        name of the person who has borrowed them ;
      * features a HIG-compliant user interface ;
      * shows books in different views (standard list or icons list), that
        can be either filtered or sorted ;
      * handles book rating and notes ;
      * supports CueCat (R) barcode readers ;
      * includes translations for several languages.

Requirements
------------

    Ruby >= 1.8.0:              http://www.ruby-lang.org
    GNOME >= 2.6 [*]:           http://www.gnome.org
    Ruby/Amazon >= 0.8.3:       http://www.caliban.org/ruby/ruby-amazon.shtml
    Ruby-GetText >= 0.6.1:      http://ponx.s5.xrea.com/hiki/ruby-gettext.html
    Ruby-GNOME2 >= 0.12.0 [**]: http://ruby-gnome2.sourceforge.jp
    Intltool:                   http://freedesktop.org/wiki/Software_2fintltool

    [*]: GTK+ >= 2.6.0 is required though.

    [**]: Required libraries are: Ruby/Libglade2, Ruby/Gnome2, Ruby/GdkPixbuf2
                                  and Ruby/GConf2.

Install
-------

    $ ruby install.rb config
    $ ruby install.rb setup
   ($ su)
    $ ruby install.rb install
    $ gconftool-2 --shutdown [*]
    $ gconftool-2 --unset '/apps/alexandria/providers_priority' [**] 

    [*]: This is needed because the current GConf implementation won't
    dynamically reload the schemas.  Note that you don't have to start it
    after that, it should be automatically spawned when needed. 

    [**]: This step is only mandatory if you are upgrading from a 0.3.x
    or a newer version.  It will introduce new providers. 

Usage
-----

    $ alexandria

License
-------

    Alexandria is distributed under the terms of the GNU General Public License.
    See the COPYING file for more information.
