
 Dianara - A pump.io client
 Copyright 2012-2014  JanKusanagi <janjabber@gmail.com>

==============================================================================


Compiling:

From Dianara main directory, where Dianara.pro is located:

        mkdir build			# create a clean directory for the build
        cd build			# go into it
        qmake ..			# ask Qmake to generate a Makefile
        make				# run Make to compile the project

(if you have the command 'qmake-qt4' available, use that instead of 'qmake')


That should do it.

There is an installation target, but you can just run the resulting "dianara" binary.


General runtime dependencies (check carefully!):
 - Qt 4.7.x or 4.8.x  (You can build with Qt 5.x, but it will probably crash)
 - QJSON 0.7.x or 0.8.x
 - QOAuth 1.0.x
 - QCA and its openSSL plugin (qca2-plugin-openssl, libqca2-plugin-ossl, or similar)
   (Dianara will _crash_ if you don't have this)



Dependencies for building:
 You'll need Qmake and the qt-devel (>= 4.7, including QtNetwork and QtDBUS
 modules, if they are separate), and qjson-devel and qoauth-devel packages.
 Qmake might be included in the Qt development packages, or it might be a separate package.


These are the names of the packages in some GNU/Linux distributions:
 - Debian (and probably in the derivatives too):
     libqt4-dev, libqjson-dev and libqoauth-dev.

 - Mageia (probably in Mandriva too) and openSuse:
     libqt4-devel, libqjson-devel and libqoauth-devel.


You might also need to install qt4-qmake, if your distribution does not include
it with the qt-devel package.


The language files will be embedded into the binary upon compilation,
so there's no need to keep them afterwards.


Dianara is built on and for GNU/linux, but it will probably work under other systems,
as long as they are supported by Qt, and have ports of the necessary dependencies.


Visit http://jancoding.wordpress.com/dianara for more information.

Get the latest source from http://gitorious.org/dianara
