kexi project
Rapid Database Application Development
Development
"Microsoft Access for Linux"

Home Download FAQ Support Features Handbook Screenshots Screencasts Compile Kexi Development Authors Contact License Sponsorship Translate This Site

wiki navigation:

Front Page
[info] [diff] [login]
[recent changes]
[most popular]
You can donate
to Kexi Project:
Via PayPal

Spread the word about Kexi!
Get Kexi Now!

Built on the KDE technology
KDE

Member of the Calligra Suite

No Software Patents!

Packaging Notes and TODOs

 started: jstaniek, 2006-02-28

This is internal page provided for Kexi developers. For compiling hints, read http://kexi-project.org/compiling.html

Automated creating kexi-only source tarballs

 status: to be created

Kexi-only source tarballs can be provided for users who don't mind to run Kexi and not other KOffice app. It's not designed for packagers.

We need to update tools/build_tarball/build_kexi_tarball.sh script so libraries koffice/lib/ are packaged as well. This script currently only packages kexi subdir. Due to dependencies, following directories should go to the tarball (currently missing are in bold):

 koffice/lib/koproperty
 koffice/lib/kofficecore
 koffice/lib/kofficeui
 koffice/lib/kross
 koffice/lib/store
 koffice/lib/kwmf
 koffice/lib/kotext
 koffice/kexi

Alternatively, we can patch kofficecore and kofficeui to avoid dependencies on store, kwmf and kotext, as these are currently unused in Kexi.

Additional change required: remove all app names except kexi from koffice/Makefile.am.in, what will result in subdirs file containing only following dirs:

 lib
 kexi

Properly packaged tarball (by hand, requires autotools) using above rules:  http://iidea.pl/~js/kexi/src/kexi-2006-src.tar.bz2 (2006-02-28)



Kexi - "MS Access for Linux" ... and Windows
© Kexi Team
This content is available under GFDL
Last edited: February 28, 2006 by js, visited 0 times.