Message: previous - next
Month: February 2011

kdewebdev quanta+ - unmet OPTIONAL dependencies

From: "David C. Rankin" <drankinatty@...>
Date: Thu, 17 Feb 2011 13:20:42 -0600

  Just a note on the current svn kdewebdev build. There are a few *optional*
dependencies for quanta+ that are currently not built. They are probably
somewhere in the tree waiting for a cmake port. If not, then we might want to
add them to the 'todo' list for the 3.5.13 release. (low priority)

  Reason - when you first launch quant+ you are greeted with the following list
of missing packages:

Some applications required for full functionality are missing:

- Kommander [] - various script based dialogs
including the Quick Start dialog will not be available;
- Tidy [] - HTML syntax checking will not be available;
- Kompare [] - comparing of files by content
will not be available;
- GPG (OpenPGP) [] - preview browser configuration will not
be available;
- KXSLDbg [] - XSLT debugging will not be available;
- KImageMapEditor [] - editing HTML image maps
will not be available;
- KLinkStatus [] - link
validity checking will not be available;
- Cervisia [] - CVS management plugin will not
be available.

  For Arch Linux (as with most other distributions) tidy and gnupg are already
available and can simply be added as dependencies of the kdewebdev package by
the person packaging it. (note: the gpg dependency is for gnupg NOT gnupg2)
However, the following are only available as kde4 packages (at least on Arch)

- Kommander
- Kompare
- KImageMapEditor
- KLinkStatus
- Cervisia (usually packaged as part of the kde-sdk)

  Also, since cvs is somewhat outmoded by svn,git,etc.. the quanta dependency
for cervisia could just be dropped if it presents too much of a problem to
include. (at least in my opinion - others may want it)

  As noted in the subject, these are OPTIONAL dependencies for quanta so they
are low on the manpower priority list, but they are certainly 'nice to have' and
convey a bit of 'polish' when they are present.

David C. Rankin, J.D.,P.E.