[calligra] /: Move core parts of KexiDB lib to libcalligradb

Cyrille Berger Skott cberger at cberger.net
Thu Jul 12 15:55:41 BST 2012


Hi,

I get the following error since your commit:

http://my.cdash.org/viewConfigure.php?buildid=363921

I also don't think ICU nor SQLITE should be hard dependencies for calligra.

On Wednesday 11 Jul 2012, Jaroslaw Staniek wrote:
> Git commit 414b04642080011873a3777c488760f3cb79b66e by Jaroslaw Staniek.
> Committed on 07/07/2012 at 01:49.
> Pushed by staniek into branch 'master'.
> 
> Move core parts of KexiDB lib to libcalligradb
> 
> Move core parts of KexiDB lib from kexi/kexidb to calligra/libs/db
> (libcalligradb) for reuse by Word's Biblio module
> 
> * GUI- or Kexi-related bits such as validators are still in Kexi
> * Only the SQLite3 driver is moved to libcalligradb, others stay within
> Kexi ** thus, calligra libs depend on the driver, i.e. depend on SQLite3
> (this was the case already for Words and Kexi) ** calligra libs depend on
> ICU as well for proper unicode handling (which is dependency of Qt 5
> anyway) * Predicate library, as a Qt-only component, will replace
> functionality of the calligradb lib * sqlitedump tool used for database
> for interactive database compacting stays in Kexi; if needed could be
> moved to libs/ too * a few functions from libkexiutils moved to
> libcalligradb, so libkexiutils is not dependency * for simplicity/API
> stability, namespace stays as KexiDB
> * README.PACKAGERS file updated
> 
> REVIEW:105464
> DIGEST:Kexi's data handling library KexiDB become common component of
> Calligra.


-- 
Cyrille Berger Skott



More information about the calligra-devel mailing list